[FFmpeg-trac] #4632(avformat:new): The mov demuxer doesn't support bad data offsets in tfhd/trun

FFmpeg trac at avcodec.org
Wed Jun 17 10:53:30 CEST 2015


#4632: The mov demuxer doesn't support bad data offsets in tfhd/trun
-------------------------------------+------------------------------------
             Reporter:  RedDwarf     |                    Owner:
                 Type:  enhancement  |                   Status:  new
             Priority:  wish         |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  mov          |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+------------------------------------

Comment (by RedDwarf):

 I have attached
 http://btskprobe.edgesuite.net/BigBuckBunny/Big%20buck%20bunny_300000.ismv
 (26 MiB) until the end of the first video mdat box.
 Seems to be an old version of http://www.microsoft.com/en-
 us/download/details.aspx?id=18199 . The current one, done with "Expression
 Encoder version 4.0.1628.0", works just fine.

 The error with ffplay is this, which seems to be unrelated to the data
 offsets problem. I noticed the data offsets problem when using my own code
 using libavformat (since the data offset was wrong, one avio_seek() used a
 offset behind the current one, the AVIOContext didn't support seek, and it
 broke).

 {{{

 $ ./ffplay ~/git/smoothstreaming/Big\ buck\ bunny_300000.ismv
 ffplay version N-72981-gdc87758 Copyright (c) 2003-2015 the FFmpeg
 developers
   built with gcc 5.1.1 (GCC) 20150422 (Red Hat 5.1.1-1)
   configuration:
   libavutil      54. 27.100 / 54. 27.100
   libavcodec     56. 41.100 / 56. 41.100
   libavformat    56. 36.100 / 56. 36.100
   libavdevice    56.  4.100 / 56.  4.100
   libavfilter     5. 17.100 /  5. 17.100
   libswscale      3.  1.101 /  3.  1.101
   libswresample   1.  2.100 /  1.  2.100
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7ff0a0004ac0] Could not find codec parameters
 for stream 0 (Audio: none (owma / 0x616D776F), 44100 Hz, 2 channels):
 unknown codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7ff0a0004ac0] Could not find codec parameters
 for stream 1 (Video: none (ovc1 / 0x3163766F), none, 320x176): unknown
 codec
 Consider increasing the value for the 'analyzeduration' and 'probesize'
 options
 /home/skcristian/git/smoothstreaming/Big buck bunny_300000.ismv: could not
 find codec parameters
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4632#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list