Я пытался изменить масштаб avi, но также сохранить альфа-канал. Также видео необходимо открыть в после эффектов, но когда я попытаюсь открыть его, я получу ошибку ниже. У меня это работает в цикле for, чтобы работать для всех видео в папке.Есть ли способ масштабировать avi, используя ffmpeg, сохраняя альфа-канал видео?
ffmpeg -i %%X -vf scale=!newWidth!:!newHeight! -pix_fmt bgra -r 24 -c:v rawvideo "resized\%%X"
Это похоже на работу, но когда я пытаюсь проверить альфа-канал в After Effects я получаю ошибку ниже:
The item has an `unlabeled alpha Channel`....
Если я выбираю Straight Unmatted-(опция) .... .
Я получаю ошибку:
After Effects error:(error(4) reading frame from file (86::2)
Любая помощь будет здорово!
В исходной команде попробуйте '-pix_fmt argb' – Mulvya
Спасибо, что по какой-то причине не работали. Это сделало бы фоном видеоролика. Я заметил, что rawvideo оставляет прозрачность правильной при создании видео из последовательности png, хотя o_O. Странный материал xD. – Megumiaraki