[FFmpeg-devel] PES packet length
Måns Rullgård
mans
Sun Dec 2 22:15:06 CET 2007
"Werner Altewischer" <werner.altewischer at gmail.com> writes:
> I notice that muxing an MPEG program stream sometimes gives a large overhead
> (up to 5% of total stream size). I looked in the mpegenc.c file and it uses
> a constant packet_size of 2048 bytes for any kind of stream. I assume that
> increasing the packet size would lower this overhead.
>
> - Is this assumption true
It's maths.
> - Is it possible to increase this packet_size without consequences and if so
It depends. Such files would not be DVD-compatible, and could very
well cause trouble for hardware decoders with small buffers.
> what would be the maximum value?
65535
> - Is it a good idea to distinguish between audio and video: make the
> packet_size larger for video packets than for audio packets
Probably not.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list