ffmpeg изменить размер последовательности изображений PNG, используя альфа-отступ

357
glenneroo

Я пытаюсь изменить размер последовательности изображений PNG, используя альфа-отступ (изображения уже окружены альфа-пикселями). Следующая команда изменяет размер, как я хочу, но добавляет черные пиксели:

ffmpeg -i "images\test_%04d.png" -vf scale=4096:4096:force_original_aspect_ratio=decrease,pad=4096:4096:(ow-iw)/2:(oh-ih)/2,setsar=1 "images-withborder\test_%04d.png" 

Согласно ffmpeg wiki на Scaling, возможно заполнение только черными пикселями. Можно ли дополнить альфа-пикселями?

0

1 ответ на вопрос

1
Gyan

Пиксель должен иметь некоторую интенсивность цвета. Для прозрачности необходимо, чтобы соответствующее альфа-значение было равно нулю. Так что измените площадку,

pad=4096:4096:(ow-iw)/2:(oh-ih)/2:color=black@0 

Похожие вопросы