Использование 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`