[MEncoder-users] CBR video trancoding possible?
Moritz Barsnick
barsnick at gmx.net
Thu Jan 6 15:16:44 CET 2011
On Thu, Jan 06, 2011 at 12:52:40 +0000, Carl Eugen Hoyos wrote:
> I thought (I remember Michael explaining that) CBR is defined for MPEG transport
> streams (and does of course not mean constant frame size).
http://en.wikipedia.org/wiki/MPEG_transport_stream#Null_packets
Some transmission schemes, such as those in ATSC and DVB, impose strict
constant bitrate requirements on the transport stream. In order to
ensure that the stream maintains a constant bitrate, a Multiplexer may
need to insert some additional packets. The PID 0x1FFF is reserved for
this purpose. The payload of null packets may not contain any data at
all, and the receiver is expected to ignore its contents.
Here's a discussion wrt to mencoder and ffmpeg:
http://lists.mplayerhq.hu/pipermail/mplayer-users/2008-January/071443.html
and here's a fix proposal for ffmpeg:
http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2010-April/087215.html
which does not seem to have made it upstream. "Please hold off on this
patch."
Moritz
More information about the MEncoder-users
mailing list