テンポラリファイル名の衝突ですが、ご懸念のとおり、RC4dでも発生しました。それもテスト1発目で。私の環境は、このエラーが出やすいのかも。詳細は次のとおり。
テスト環境 Vista Business x64 SP1 + IE8 + RC4d。CPU AMD PhenomX4 9850、RAM 6GB。動画保存フォルダはネットワーク上(ローカルのSATAよりかなり高速)。
成功側
Convert Action: mp4-iphone
Command Line: -y -i "*:\Movie\download\flv\*****4.flv" -f ipod -vcodec mpeg4 -b 1200k -mbd 2 -flags mv4+aic -trellis 2 -cmp 2 -subcmp 2 -s 480x360 -r 30000/1001 -acodec libfaac -ar 48000 -aq 500 "C:\Users\********\AppData\Roaming\CravingExplorer\temp\20090508131329107.mp4"
FFmpeg version SVN-r16966, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-memalign-hack --enable-postproc --enable-swscale --enable-gpl --enable-small --enable-pthreads --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libvorbis --enable-libtheora --enable-libx264 --enable-libxvid --enable-avisynth --disable-decoder=aac --disable-ffserver --disable-ffplay --disable-debug --extra-ldflags=-static --extra-cflags=-mtune=generic -mno-sse2
libavutil 49.14. 0 / 49.14. 0
libavcodec 52.11. 0 / 52.11. 0
libavformat 52.25. 0 / 52.25. 0
libavdevice 52. 1. 0 / 52. 1. 0
libswscale 0. 6. 1 / 0. 6. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Feb 3 2009 11:58:52, gcc: 4.3.2
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 15.00 (15/1)
Input #0, flv, from '*:\Movie\download\flv\*****4.flv':
Duration: 00:23:01.98, start: 0.000000, bitrate: 256 kb/s
Stream #0.0: Video: flv, yuv420p, 384x216, 208 kb/s, 15.00 tb(r)
Stream #0.1: Audio: mp3, 22050 Hz, stereo, s16, 48 kb/s
Output #0, ipod, to 'C:\Users\********\AppData\Roaming\CravingExplorer\temp\20090508131329107.mp4':
Stream #0.0: Video: mpeg4 (hq), yuv420p, 480x360, q=2-31, 1200 kb/s, 29.97 tb(c)
Stream #0.1: Audio: libfaac, 48000 Hz, stereo, s16, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
[ipod @ 0x3ea50]Warning, extension is not .m4a nor .m4v Quicktime/Ipod might not play the file
[ipod @ 0x3ea50]Warning, extension is not .m4a nor .m4v Quicktime/Ipod might not play the file
Press [q] to stop encoding
失敗側
Convert Action: mp4-iphone
Command Line: -y -i "*:\Movie\download\flv\*****3.flv" -f ipod -vcodec mpeg4 -b 1200k -mbd 2 -flags mv4+aic -trellis 2 -cmp 2 -subcmp 2 -s 480x360 -r 30000/1001 -acodec libfaac -ar 48000 -aq 500 "C:\Users\********\AppData\Roaming\CravingExplorer\temp\20090508131329107.mp4"
FFmpeg version SVN-r16966, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-memalign-hack --enable-postproc --enable-swscale --enable-gpl --enable-small --enable-pthreads --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libvorbis --enable-libtheora --enable-libx264 --enable-libxvid --enable-avisynth --disable-decoder=aac --disable-ffserver --disable-ffplay --disable-debug --extra-ldflags=-static --extra-cflags=-mtune=generic -mno-sse2
libavutil 49.14. 0 / 49.14. 0
libavcodec 52.11. 0 / 52.11. 0
libavformat 52.25. 0 / 52.25. 0
libavdevice 52. 1. 0 / 52. 1. 0
libswscale 0. 6. 1 / 0. 6. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Feb 3 2009 11:58:52, gcc: 4.3.2
Seems stream 0 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 15.00 (15/1)
Input #0, flv, from '*:\Movie\download\flv\*****3.flv':
Duration: 00:20:48.00, start: 0.000000, bitrate: 234 kb/s
Stream #0.0: Video: flv, yuv420p, 384x216, 194 kb/s, 15.00 tb(r)
Stream #0.1: Audio: mp3, 22050 Hz, stereo, s16, 40 kb/s
File 'C:\Users\********\AppData\Roaming\CravingExplorer\temp\20090508131329107.mp4' already exists. Overwrite ? [y/N] Not overwriting - exiting
こんな感じです。-- k38