[FFmpeg-devel] [PATCH] Make the ffmpeg "Overwrite ? [y/N]" question works with more than one file to overwrite
Tue Mar 10 21:36:00 CET 2009
I recently stepped into this:
stefano at geppetto ~/s/ffmpeg> ffmpeg -i in123.mpeg out0.avi out1.ogg -y -map 0:2 -map 0:1
Input #0, mpeg, from 'in123.mpeg':
Duration: 00:03:40.05, start: 0.500000, bitrate: 81 kb/s
Stream #0.0[0x1c0]: Audio: mp2, 48000 Hz, stereo, s16, 64 kb/s
Stream #0.1[0x1c1]: Audio: mp2, 48000 Hz, stereo, s16, 64 kb/s
Stream #0.2[0x1c2]: Audio: mp2, 48000 Hz, stereo, s16, 64 kb/s
File 'out0.avi' already exists. Overwrite ? [y/N] y
File 'out1.ogg' already exists. Overwrite ? [y/N]
Not overwriting - exiting
After the first question is replied, the stdin buffer still contains
the '\n' buffered, then ffmpeg read from it with getchar(), get a
'\n', which is different from 'Y' and abort immediately.
Patch fixes it.
FFmpeg = Fast and Faboulous Most Picky Energized Gorilla
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 820 bytes
Desc: not available
More information about the ffmpeg-devel