[mythtv] FFmpeg resync

James Courtier-Dutton james.dutton at gmail.com
Sat Jan 19 09:06:38 UTC 2013


On 16 December 2012 18:04, David Osguthorpe <david.osguthorpe at gmail.com> wrote:
> and then there is the whole libav/ffmpeg issue - being on Ubuntu Im not using
> ffmpeg but libav for external transcoding - only just beginning to understand
> the difference between the mpeg format and the dvd format in ffmpeg as well
>

The main differences between mpeg format and dvd format is:
1) Packet size: mpeg is variable packet size, dvd is always 2048
bytes. (The sector size on a DVD).
2) dvd contains NAV (helps with menus) and SPU (subtitles) streams.
3) dvd has to be able to handle "still" images in video and correctly
handle sequence end codes and display all completed frames instead of
holding onto them in case a B frame appears.

Kind Regards

James


More information about the mythtv-dev mailing list