#4818(avutil:new): ffmpeg reporting i/o error, ffplay will never stop playing the file
#4818: ffmpeg reporting i/o error, ffplay will never stop playing the file -------------------------------------+------------------------------------- Reporter: jose1711 | Type: defect Status: new | Priority: important Component: avutil | Version: 2.7 Keywords: infinite | Blocked By: play input output error io | Reproduced by developer: 0 Blocking: | Analyzed by developer: 0 | -------------------------------------+------------------------------------- Summary of the bug: How to reproduce: {{{ % ffmpeg -v 9 -loglevel 99 -i io_error_cant_stop_playing.dv -an -vcodec copy /tmp/test.dv .. Press [q] to stop, [?] for help io_error_cant_stop_playing.dv: Input/output errorize= 117000kB time=00:00:33.28 bitrate=28800.0kbits/s No more output streams to write to, finishing. .. % ffplay /tmp/test.dev (or crash.dv) - never stops % ffmpeg -version ffmpeg version 2.7.2 Copyright (c) 2000-2015 the FFmpeg developers built with gcc 5.2.0 (GCC) configuration: --prefix=/usr --disable-debug --disable-static --disable- stripping --enable-avisynth --enable-avresample --enable-fontconfig --enable-gnutls --enable-gpl --enable-libass --enable-libbluray --enable- libfreetype --enable-libfribidi --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-libpulse --enable- libschroedinger --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-shared --enable-version3 --enable-x11grab 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. 16.101 / 5. 16.101 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.100 / 1. 2.100 libpostproc 53. 3.100 / 53. 3.100 }}} file in question plays fine in vlc and mplayer, it has been uploaded to a pc from a camera using kinodv (through firewire). i made a smaller sample with dd and uploaded it to ffmpeg ftp (io_error_cant_stop_playing.dv). when converting the file with mencoder, it does not report any io related error but the resulting file again does not stop playing in ffplay. -- Ticket URL: <https://trac.ffmpeg.org/ticket/4818> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#4818: ffmpeg reporting i/o error, ffplay will never stop playing the file ----------------------------------+---------------------------------------- Reporter: jose1711 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 2.7 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------------- Changes (by cehoyos): * keywords: infinite play input output error io => * priority: important => normal * component: avutil => undetermined Comment: Unfortunately, I don't understand the issue you are reporting (I am not a native speaker). Please test current FFmpeg git head and please provide the command line that allows to reproduce your issue together with the complete, uncut console output. Finally, please explain your issue: Something like "I converted the provided sample with ffmpeg and the output file is 100 seconds long but I expected it to be five minutes". (Maybe related to bug 329.) -- Ticket URL: <https://trac.ffmpeg.org/ticket/4818#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#4818: ffmpeg reporting i/o error, ffplay will never stop playing the file ----------------------------------+---------------------------------------- Reporter: jose1711 | Owner: Type: defect | Status: new Priority: normal | Component: undetermined Version: 2.7 | Resolution: Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | ----------------------------------+---------------------------------------- Comment (by jose1711): with today's git: command used: ffmpeg -v 9 -loglevel 99 -an -i io_error_cant_stop_playing.dv -vcodec copy /tmp/test2.dv console output: attached resulting file (/tmp/test2.dv): - produces i/o error message on successive ffmpeg conversion (/tmp/test2.dv as a source) - ffplay does not stop playing at 102nd second as expected, the timer continues, video becomes a still picture -- Ticket URL: <https://trac.ffmpeg.org/ticket/4818#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#4818: ffmpeg reporting i/o error, ffplay will never stop playing the file ------------------------------------+------------------------------------ Reporter: jose1711 | Owner: Type: defect | Status: open Priority: minor | Component: avformat Version: git-master | Resolution: Keywords: dvvideo | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: new => open * reproduced: 0 => 1 * component: undetermined => avformat * priority: normal => minor * version: 2.7 => git-master * keywords: => dvvideo Comment: Patch sent, please test {{{ffplay -autoexit}}}. -- Ticket URL: <https://trac.ffmpeg.org/ticket/4818#comment:3> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#4818: ffmpeg reporting i/o error, ffplay will never stop playing the file ------------------------------------+------------------------------------ Reporter: jose1711 | Owner: Type: defect | Status: open Priority: minor | Component: avformat Version: git-master | Resolution: Keywords: dvvideo | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by jose1711): autoexit works (video is terminated). also, the real reason behind this bugreport is not really the possibly harmless i/o error or ffplay not terminating but a problem that - according to vapoursynth developers - lies with some libav core library: http://forum.doom9.org/showthread.php?p=1733283#post1733283 to cite him: "The crash seems to happen somewhere deep inside libav so I'm really stuck on this one." -- Ticket URL: <https://trac.ffmpeg.org/ticket/4818#comment:4> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#4818: ffmpeg reporting i/o error, ffplay will never stop playing the file ------------------------------------+------------------------------------ Reporter: jose1711 | Owner: Type: defect | Status: open Priority: minor | Component: avformat Version: git-master | Resolution: Keywords: dvvideo | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by richardpl): What crash?, this issue is about wrong error code returned at eof. -- Ticket URL: <https://trac.ffmpeg.org/ticket/4818#comment:5> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#4818: ffmpeg reporting i/o error, ffplay will never stop playing the file ------------------------------------+------------------------------------ Reporter: jose1711 | Owner: Type: defect | Status: open Priority: minor | Component: avformat Version: git-master | Resolution: Keywords: dvvideo | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Comment (by jose1711): the crash only manifests itself in vapoursynth - that is where the initial bug report went to. the vapoursynth dev (contacting me privately) believes there's a problem with libav. now that i think of it i may have done an incorrect assumption that libav is related to ffmpeg. is this the case? -- Ticket URL: <https://trac.ffmpeg.org/ticket/4818#comment:6> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#4818: ffmpeg reporting i/o error, ffplay will never stop playing the file ------------------------------------+------------------------------------ Reporter: jose1711 | Owner: Type: defect | Status: closed Priority: minor | Component: avformat Version: git-master | Resolution: fixed Keywords: dvvideo | Blocked By: Blocking: | Reproduced by developer: 1 Analyzed by developer: 0 | ------------------------------------+------------------------------------ Changes (by cehoyos): * status: open => closed * resolution: => fixed Comment: Should be fixed in 3eae98c1ac705d3f820a1800e81960146a80c61c Nothing in the backtrace you provided indicates a FFmpeg bug. If you have more information, please open a new ticket. -- Ticket URL: <https://trac.ffmpeg.org/ticket/4818#comment:7> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg