Использование Imagemagick для преобразования изображений в видео: фон видео черный, а фон картинок белый

Я создал файл фильма из набора файлов 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.

Когда я открыл в результате movie.mp4 в VLC фон видео черный, а фон картинок белый. Как я могу исправить эту проблему?

1 ответ

Решение

Как отметил в комментариях slhck, проблема связана с прозрачным слоем, который не обрабатывается должным образом.

Чтобы предотвратить добавление слоя прозрачности в mogrify, добавьте -background white -alpha off :

mogrify -background white -alpha off -verbose -density 500 -resize 800 -format png ./*.pdf`
Другие вопросы по тегам