[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