Ticket #31 (closed task: fixed)

Opened 2 years ago

Last modified 1 year ago

Compressed Matroska Subtitle track support

Reported by: dconrad Assigned to: dconrad
Priority: normal Milestone: Sometime after 1.0
Component: Subtitles Version:
Severity: normal Keywords:
Cc:

Description (Last modified by tick)

Probably straightforward for video/subtitle tracks at least, what seems to be needed is to create a delegate image decoder that targets the real codec and decompresses the the data in BeginBand?() before passing the call to the real decoder. Will probably need it's own "fake" fourcc like 'MvCt' or something. There are multiple compression algorithms allowed, so the real fourcc and compression method would need to be passed in an ImageDescriptionExtension probably. Note that the only common usage of compressed tracks (afaik) is in storing VobSubs with zlib.

Change History

10/03/06 20:42:29 changed by dconrad

  • owner set to dconrad.
  • status changed from new to assigned.

Although it doesn't seem that the Matroska spec prohibits it, there doesn't seem to be any way currently to create a compressed track except for VobSubs?, so I'll just fix that w/ a fourcc of 'SPUc' and image description extension of 'CmpM' for the compression method (zlib or bzip2.)

10/08/06 23:05:56 changed by tick

  • component changed from matroska to Subtitles.

03/07/07 09:48:23 changed by tick

  • description changed.

03/07/07 09:48:54 changed by tick

  • milestone changed from 1.0 to Sometime after 1.0.

Move back to 1.0 if there are any objections.

06/20/07 01:56:14 changed by dconrad

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [586]) Support for VobSubs? compressed by zlib. Closes #31 for all common files