[FFmpeg-trac] #42(FFmpeg:open): don't read stdin when running in a noninteractive shell
FFmpeg
trac at avcodec.org
Thu Sep 22 18:34:21 CEST 2011
#42: don't read stdin when running in a noninteractive shell
-------------------------------------+-------------------------------------
Reporter: taeuber | Owner:
Type: enhancement | Status: open
Priority: wish | Component: FFmpeg
Version: git | Resolution:
Keywords: | Blocked By:
noninteractive shell stdin | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by pfalcon):
This is crazy, internets are full of question how to disable this flaming
interactive mode, and years thru, it's still not solved, and now there's
discussion "how to detect it". Being smarter than a user is highly
optional, so just let user tell what one wants with -non-interactive.
Don't forget that being non-interactive means not only not reading from
stdin, but also not outputting that stupid progress indicator which
otherwise doesn't allow to capture clean and nice log, and instead non-
deterministically intersperses itself with it:
{{{
[mpeg1video @ 0x813c710]ac-tex damaged at 21 17
[mpeg1video @ 0x813c710]Warning MVs not available
[mpeg1video @ 0x813c710]concealing 22 DC, 22 AC, 22 MV errors
frame= 932 fps= 0 q=0.0 size= -0kB time=37.28 bitrate= -0.0kbits/s
dup=1 drop=0 ^M[mpeg1video @ 0x813c710]Warning MVs not a
[mpeg1video @ 0x813c710]concealing 22 DC, 22 AC, 22 MV errors
frame= 1841 fps=1839 q=0.0 size= -0kB time=73.64 bitrate=
-0.0kbits/s dup=1 drop=0 ^M[mpeg1video @ 0x813c710]ac-tex damaged a
}}}
Thanks for thinking with perspective on how users can use your software!
--
Ticket URL: <http://ffmpeg.org/trac/ffmpeg/ticket/42#comment:9>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list