试图将200个jpg文件转换为带有ImageMagick的mp4.一遍又一遍地接收相同的错误

fma*_*tin 5 imagemagick imagemagick-convert

我正在尝试将.ppm文件的200个.jpg文件转换为一个.mp4文件.

在与.jpg文件相同的目录中,我运行了以下代码:

convert -delay 6 -quality 95 test*ppm movie.mp4
Run Code Online (Sandbox Code Playgroud)

并收到此错误消息:

convert: no images defined `movie.mp4' @ error/convert.c/ConvertImageCommand/3210.
Run Code Online (Sandbox Code Playgroud)

是什么导致了这个错误

fma*_*tin 7

没关系,我刚结束使用ffmpeg.这是我使用的代码:

ffmpeg -framerate 1 -pattern_type glob -i '*.jpg' -c:v libx264 out.mp4
Run Code Online (Sandbox Code Playgroud)


小智 3

从我读到的图像来看,您正在运行命令的图像具有 .jpg 扩展名。

尝试

convert -delay 6 -quality 95 *.jpg movie.mp4
Run Code Online (Sandbox Code Playgroud)

  • 遗憾的是,我收到错误: `convert: delegate failed \`"avconv" -v -1 -i "%M%%d.jpg" "%u.%m" 2> "%Z"' @ error/delegate .c/InvokeDelegate/1310。` (5认同)