Opened 10 years ago

Last modified 10 years ago

#3971 open enhancement

SSA in avi not detected

Reported by: Carl Eugen Hoyos Owned by: Clément Bœsch
Priority: wish Component: avformat
Version: git-master Keywords: avi ass sub
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Hendrik provided an avi sample on irc that contains many subtitle streams, they are currently not detected by FFmpeg. A patch to fix the issue can be found in http://git.1f0.de/gitweb?p=ffmpeg.git;a=commitdiff;h=603d3c06

$ ffmpeg -i mewmew-ssa.avi
ffmpeg version N-66399-g6b2caa3 Copyright (c) 2000-2014 the FFmpeg developers
  built on Sep 23 2014 10:04:51 with gcc 4.7 (SUSE Linux)
  configuration: --enable-gpl
  libavutil      54.  7.101 / 54.  7.101
  libavcodec     56.  1.101 / 56.  1.101
  libavformat    56.  4.103 / 56.  4.103
  libavdevice    56.  1.100 / 56.  1.100
  libavfilter     5.  1.102 /  5.  1.102
  libswscale      3.  1.100 /  3.  1.100
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  0.100 / 53.  0.100
[avi @ 0x1ad2b20] non-interleaved AVI
[mpeg4 @ 0x1ad3500] Failed to parse extradata
[avi @ 0x1ad2b20] Could not find codec parameters for stream 2 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 3 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 4 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 5 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 6 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 7 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 8 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 9 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 10 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 11 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 12 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 13 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 14 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 15 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 16 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[avi @ 0x1ad2b20] Could not find codec parameters for stream 17 (Unknown: none): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, avi, from 'mewmew-ssa.avi':
  Metadata:
    encoder         : AVI-Mux GUI 1.17.8, Aug 30 2008  12:36:58
�    JUNK            :
  Duration: 00:00:58.22, start: 0.000000, bitrate: 1087 kb/s
    Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 1004 kb/s, 23.98 fps, 23.98 tbr, 23.98 tbn, 23.98 tbc
    Stream #0:1: Audio: mp2 (P[0][0][0] / 0x0050), 48000 Hz, stereo, s16p, 64 kb/s
    Metadata:
      title           : test
    Stream #0:2: Unknown: none
    Metadata:
      title           : Credits
    Stream #0:3: Unknown: none
    Stream #0:4: Unknown: none
    Metadata:
      title           : English
    Stream #0:5: Unknown: none
    Metadata:
      title           : Finnish
    Stream #0:6: Unknown: none
    Metadata:
      title           : French
    Stream #0:7: Unknown: none
    Metadata:
      title           : German
    Stream #0:8: Unknown: none
    Metadata:
      title           : Hebrew
    Stream #0:9: Unknown: none
    Metadata:
      title           : Hungarian
    Stream #0:10: Unknown: none
    Metadata:
      title           : Italian
    Stream #0:11: Unknown: none
    Metadata:
      title           : Japanese
    Stream #0:12: Unknown: none
    Metadata:
      title           : Norwegian
    Stream #0:13: Unknown: none
    Metadata:
      title           : Polish
    Stream #0:14: Unknown: none
    Metadata:
      title           : Portuguese
    Stream #0:15: Unknown: none
    Metadata:
      title           : Russian
    Stream #0:16: Unknown: none
    Metadata:
      title           : Spanish
    Stream #0:17: Unknown: none
    Metadata:
      title           : Swedish
At least one output file must be specified

Change History (2)

comment:2 by Clément Bœsch, 10 years ago

Keywords: sub added
Owner: set to Clément Bœsch
Status: newopen
Note: See TracTickets for help on using tickets.