我使用以下方法从一组 PDF 文件创建了一个电影文件:
mogrify -verbose -density 500 -resize 800 -format png ./*.pdf"
convert -delay 600 *.png movie.mp4
在 Microsoft Windows 10 上(需要 Imagemagick 和 Ghostscript需要安装)。第一个命令将 PDF 文件转换为 PNG。第二个命令将 PNG 文件转换为 1 个 MP4 文件。
当我在 VLC 中打开结果时movie.mp4
,视频的背景是黑色的,而图片的背景是白色的。我该如何解决这个问题?
答案1
正如 slhck 在评论中指出的那样,该问题源于转换未能正确处理的透明层。
为了防止 mogrify 添加透明层,请添加-background white -alpha off
:
mogrify -background white -alpha off -verbose -density 500 -resize 800 -format png ./*.pdf`