Пиксель должен иметь некоторую интенсивность цвета. Для прозрачности необходимо, чтобы соответствующее альфа-значение было равно нулю. Так что измените площадку,
pad=4096:4096:(ow-iw)/2:(oh-ih)/2:color=black@0
Я пытаюсь изменить размер последовательности изображений 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, возможно заполнение только черными пикселями. Можно ли дополнить альфа-пикселями?
Пиксель должен иметь некоторую интенсивность цвета. Для прозрачности необходимо, чтобы соответствующее альфа-значение было равно нулю. Так что измените площадку,
pad=4096:4096:(ow-iw)/2:(oh-ih)/2:color=black@0