[FFmpeg-devel] [PATCH 2/6] dvdsubenc: make it usable for transcoding.

Nicolas George nicolas.george at normalesup.org
Tue Aug 7 22:21:30 CEST 2012

Le primidi 21 thermidor, an CCXX, Clément Bœsch a écrit :
> I'd like to look at this patchset and especially this patch deeper if you
> give me some time a bit. But just before:

No problem. AFAIK, it has never worked, it can wait a few more days.

> Would it make sense to use that extradata to store for instance the
> content of a .IDX (associated with a vob .SUB)?

Actually, that is exactly what is present in the extradata according to the
Matroska spec: the contents of the IDX except what can be stored in the file
structure itself (timestamp lines become the timestamp of packets, id
becomes the language metadata, that leaves palette, size, addressed in that
patchset, and forced subs, which is more or less useless).

> AFAIK FFmpeg has no support for vobsub, and it might be necessary for a
> classic DVD rip workflow.

True. I started a vobsub muxer last year but never got to finish it.

DVD subtitles muxed in Matroska are more or less equivalent to the vobsub
file pair, though. At worst, mkvextract can rebuild the vobsub file pair for

The real problem for DVD ripping with ffmpeg is reading the DVD structure,
though, especially extracting the palettes and languages from the IFO file.

There was a patch to add support for libdvdnav, just like libbluray, but it
was never finished, unfortunately.

> I must say I have no idea yet what really is the state of FFmpeg on that
> regard and it looks like you have a better overview... :)

I hope this answers your question.


  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120807/a3f20716/attachment.asc>

More information about the ffmpeg-devel mailing list