Encoding ffmpeg编码图像序列
我一直在使用ffmpeg使用以下语法将JPEG序列转换为视频:Encoding ffmpeg编码图像序列,encoding,ffmpeg,Encoding,Ffmpeg,我一直在使用ffmpeg使用以下语法将JPEG序列转换为视频: ffmpeg.exe-f image2-i image_uw5d.png-vcodec mpeg4-b 800k video.mpg 它不起作用: C:\Documents and Settings\Atelier\Mes documents\dev\projets\emptycanvas\testresu lt\objets\starbuck.tests.TestAnimationSphereInterieur>"c:\Do
ffmpeg.exe-f image2-i image_uw5d.png-vcodec mpeg4-b 800k video.mpg
它不起作用:
C:\Documents and Settings\Atelier\Mes documents\dev\projets\emptycanvas\testresu
lt\objets\starbuck.tests.TestAnimationSphereInterieur>"c:\Documents and Settings
\Atelier\Mes documents\Téléchargements\ffmpeg-20120608-git-718607b-win32-static\
bin\ffmpeg.exe" -f image2 -i image_%05d.png -vcodec mpeg4 -b 800k video.mpg
ffmpeg version N-41416-g718607b Copyright (c) 2000-2012 the FFmpeg developers
built on Jun 8 2012 12:46:19 with gcc 4.6.3
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-ru
ntime-cpudetect --enable-avisynth --enable-bzlib --enable-frei0r --enable-libass
--enable-libcelt --enable-libopencore-amrnb --enable-libopencore-amrwb --enable
-libfreetype --enable-libgsm --enable-libmp3lame --enable-libnut --enable-libope
njpeg --enable-librtmp --enable-libschroedinger --enable-libspeex --enable-libth
eora --enable-libutvideo --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
libvorbis --enable-libvpx --ena libavutil 51. 56.100 / 51. 56.100
libavcodec 54. 25.100 / 54. 25.100
libavformat 54. 6.101 / 54. 6.101
libavdevice 54. 0.100 / 54. 0.100
libavfilter 2. 78.101 / 2. 78.101
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
libpostproc 52. 0.100 / 52. 0.100
image_%05d.png: No such file or directory
在Windows XP上
正在使用ffmpeg转换一系列的JPEG…
-我的图片是%05d。png
…
image_u%05d.png:没有这样的文件或目录
如果使用
-i image_%05.jpg
,您的运气可能会更好。这将输入名为image\u 00001.jpg
,image\u 00002.jpg
,image\u 00003.jpg
,等等的图像。问题是窗口外壳扩展了%05d。您可以通过将%
ffmpeg.exe-f image2-i image%%05d.png-vcodec mpeg4-b 800k video.mpg我找到了更好的程序,比如avidemux(文件->打开并选择序列中的第一个图像)。您的第一个图像是否命名为
image_00001.png
?此错误可能是因为您的图像序列编号不是从00001开始的。使用-start\u number 100
指定第一帧的索引。