[FFmpeg-trac] #3207(undetermined:new): FFmpeg outputs invalid ASS files

FFmpeg trac at avcodec.org
Sun Dec 8 17:51:45 CET 2013

#3207: FFmpeg outputs invalid ASS files
             Reporter:  gjdfgh       |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
 `ffmpeg -i test.sub out.ass` produces an ASS file with this header:

 Format: Layer, Start, End, Style, Text

 The "Format:" line, as well as all events following it, is semi-invalid.
 While it does look like the ASS format is flexible about the headers, and
 libass actually parses this, it's not accepted by most other ASS readers,
 such as the (very important) vsfilter.

 FFmpeg should output standard headers instead.

 Here's an example of users actually running into this problem: http://www

 It's possible that libass will drop the header parsing in the future to
 avoid compatibility problems with real-world scripts.

Ticket URL: <https://trac.ffmpeg.org/ticket/3207>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list