[FFmpeg-trac] #7(avcodec:new): dvvideo seek/end detection problems

FFmpeg trac at avcodec.org
Mon Mar 14 15:20:04 CET 2011


#7: dvvideo seek/end detection problems
----------------------+------------------------------
  Reporter:  fpretto  |      Owner:  michael
      Type:  defect   |     Status:  new
  Priority:  normal   |  Component:  avcodec
   Version:           |   Keywords:  dvvideo seek end
Blocked By:           |   Blocking:
Reproduced:  0        |   Analyzed:  0
----------------------+------------------------------
 Hello, I have a bunch of DV videos in avi containers. They play fine in
 Windows Media Player or Quicktime, apparently with no errors/warnings.
 ffplay (linux or Windows) instead fails in:

 - seeking at any position;
 - determining video end.

  What I'm trying to do for now is just playing them with ffplay
 <filename>.

 The ffplay output is:

 Input #0, avi, from 'dvvideo-seek-end-detection-problems.avi':
   Duration: 00:00:10.96, start: 0.000000, bitrate: 30336 kb/s
     Stream #0.0, 1, 1/25: Video: dvvideo, yuv420p, 720x576, 1/25, 28800
 kb/s, PAR 59:54 DAR 295:216, 25 tbr, 25 tbn, 25 tbc
     Stream #0.1, 1, 1/30000: Audio: pcm_s16le, 48000 Hz, 2 channels, s16,
 1536 kb/s

 The error while seeking, even with -loglevel debug, is just "error while
 seeking" and seems to not work at all. After 10 seconds the video stream
 is clearly ended but the playback seems to continue indefinitely with no
 errors. Again, no problems with WMP or Quicktime.

 I have uploaded one to a safe area with direct link [1]. It's ~40mb for 10
 secs playback.

 [1] http://robotics.dei.unipd.it/~fpretto/dvvideo-seek-end-detection-
 problems.avi

 It follows "ffplay" output with no arguments.

 ----------------
 FFplay version 0.6-4:0.6-2ubuntu6, Copyright (c) 2003-2010 the FFmpeg
 developers
   built on Oct  5 2010 22:36:53 with gcc 4.4.5
   configuration: --extra-version=4:0.6-2ubuntu6 --prefix=/usr --enable-
 avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-
 libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora
 --enable-libvorbis --enable-vaapi --enable-pthreads --enable-zlib
 --enable-libvpx --disable-stripping --enable-runtime-cpudetect --enable-
 gpl --enable-postproc --enable-x11grab --enable-libdc1394 --enable-shared
 --disable-static
   libavutil     50.15. 1 / 50.15. 1
   libavcodec    52.72. 2 / 52.72. 2
   libavformat   52.64. 2 / 52.64. 2
   libavdevice   52. 2. 0 / 52. 2. 0
   libavfilter    1.19. 0 /  1.19. 0
   libswscale     0.11. 0 /  0.11. 0
   libpostproc   51. 2. 0 / 51. 2. 0

-- 
Ticket URL: <https://avcodec.org/trac/ffmpeg/ticket/7>
FFmpeg <https://avcodec.org/trac/ffmpeg>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list