[FFmpeg-trac] #3221(undetermined:new): best effort time stamp is wrong after av_seek_frame is called.

FFmpeg trac at avcodec.org
Fri Dec 13 01:43:00 CET 2013


#3221: best effort time stamp is wrong after av_seek_frame is called.
-------------------------------------+-------------------------------------
             Reporter:  hxuanyu      |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by hxuanyu):

 Replying to [comment:4 DonMoir]:
 > Something odd and maybe wrong index_entries list but can't really say.
 >
 > You will need to do at least this from ffmpeg commamd line:
 >
 > ffmpeg -i av_divx_24_yuv420p_mp3_44100_2_1.avi -f null -
 >
 > Add the output of that to this ticket.

 Thanks, DonMoir

 Here is the output

 $ ffmpeg -i av_divx_24_yuv420p_mp3_44100_2_1.avi -f null -
 ffmpeg version N-58485-ga12b4bd Copyright (c) 2000-2013 the FFmpeg
 developers
   built on Nov 26 2013 22:01:46 with gcc 4.8.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
 --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
 --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc
 --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
 --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-
 librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex
 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-
 aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
 --enable-libwavpack --enable-libx264 --enable-libxavs --enable-libxvid
 --enable-zlib
   libavutil      52. 55.100 / 52. 55.100
   libavcodec     55. 44.100 / 55. 44.100
   libavformat    55. 21.102 / 55. 21.102
   libavdevice    55.  5.101 / 55.  5.101
   libavfilter     3. 91.100 /  3. 91.100
   libswscale      2.  5.101 /  2.  5.101
   libswresample   0. 17.104 /  0. 17.104
   libpostproc    52.  3.100 / 52.  3.100
 Input #0, avi, from 'av_divx_24_yuv420p_mp3_44100_2_1.avi':
   Duration: 00:01:48.27, start: 0.000000, bitrate: 1162 kb/s
     Stream #0:0: Video: mpeg4 (DIVX / 0x58564944), yuv420p, 480x360, 23.98
 fps, 23.98 tbr, 23.98 tbn, 1 tbc
     Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16p,
 127 kb/s
 Output #0, null, to 'pipe:':
   Metadata:
     encoder         : Lavf55.21.102
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 480x360,
 q=2-31, 200 kb/s, 90k tbn, 23.98 tbc
     Stream #0:1: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
 Stream mapping:
   Stream #0:0 -> #0:0 (mpeg4 -> rawvideo)
   Stream #0:1 -> #0:1 (mp3 -> pcm_s16le)
 Press [q] to stop, [?] for help
 [mpeg4 @ 03712520] looks like this file was encoded with
 (divx4/(old)xvid/opendivx) -> forcing low_delay flag
 [null @ 036e3aa0] Encoder did not produce proper pts, making some up.
 [mp3 @ 036ddd20] incomplete frameA time=00:01:25.89 bitrate=N/A
 Error while decoding stream #0:1: Invalid data found when processing input
 [mpeg4 @ 03712520] ac-tex damaged at 14 20
 [mpeg4 @ 03712520] Error at MB: 634
 [mpeg4 @ 03712520] concealing 125 DC, 125 AC, 125 MV errors in I frame
 frame= 2701 fps=0.0 q=0.0 Lsize=N/A time=00:01:53.05 bitrate=N/A
 video:169kB audio:19476kB subtitle:0 global headers:0kB muxing overhead
 -100.000109%

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3221#comment:5>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list