我有两种不同格式的pdf,我需要将它们转换为视频,这两种格式都使用不同的脚本,我希望所有脚本都可以使用。任何建议将不胜感激。我们如何将pdf转换为相同分辨率的图像?
一个PDF文件使用下面的脚本转换
exec("convert -density 150 -quality 100 -resize 800x $pdf_path $temp_images ");
exec("ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i $temp_images_wildcard -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y $frame_target 2>&1",$output);
另一转换这个脚本工作
exec("convert -geometry 1600x1600 -density 200x200 -quality 100 $pdf_path $temp_images ");
exec("ffmpeg -loop 1 -f image2 -r 0.5 -b 1800 -i $temp_images_wildcard -c:v libx264 -preset slow -tune stillimage -r 5 -t 22 -y $frame_target 2>&1",$output);
感谢 普里特
没有帮助!仍然显示以下错误:谢谢 **打开编码器输出流#0时出错:0 - 可能是不正确的参数,如bit_rate,速率,宽度或高度** –
你没有说任何关于错误,并且看起来像一个ffmpeg错误。如何将该标签添加到您的问题呢? – Bonzo