2
I am trying to achieve real-time transcoding of mkv / H264 videos on a low-end (slow CPU) platform.
Using the following command line as a testing harness:
avconv -i test.mkv -c:v mjpeg -q:v 3 -c:a libmp3lame -f (codec) -y /dev/null
I get the following results: 37fps using the rawvideo
codec, 21fps using the mpeg4
codec.
So I am searching for an "intermediary" codec, which would provide faster compression. I do not need too much of a compression ratio, since resulting data will not be stored, but directly streamed by an UPnP server (but, obviously, not saturating my network with raw video is desirable).
Any advice?
Regards.
If compression ratio isn't a factor, why not use rawvideo? If compression ratio does matter, what complexity/compression performance are you looking for? – Bala Sivakumar – 2013-06-23T05:16:51.733
I don't think I can embed rawvideo data in an AVI container, can I? With respect to performance, I am searching for a compression format acceptable for an AVI container, and which avconv can compress at real-time or better fps (so, > 25fps) on my platform. – oparisy – 2013-06-23T10:51:21.560