Я работаю над превращением последовательности изображений TGA в видео с помощью ffmpeg. Я хочу, чтобы видео имело эффект размытия глубины резкости. Альфа-канал каждого TGA содержит маску глубины, где черный = близко, а белый = далеко. Я хочу использовать эту информацию, чтобы добавить размытие DOF к окончательному выводу этого кадра. После поиска самым близким ответом, который я смог найти, был этот фильтр FFMPEG, чтобы boxblur и оттенки серого видео с альфа-маской, но для статической dof-маски. Маска DOF, которую я бы использовал, очевидно, меняет каждый кадр и альфа-канал вместо отдельного png.
Вот моя текущая строка cmd
ffmpeg -framerate 60 -i image.%10d.tga -c:v libx264 -preset slow -crf 0 -c:a copy -pix_fmt yuv420p output0.mp4
Кажется, что ответ будет включать использование alphamerge/alphaextract/boxblur, но я новичок в ffmpeg, поэтому не знаю, как сформулировать команду.
Вот пример типа TGA, который я бы использовал https://dl.dropboxusercontent.com/u/19482624/alphachanneltest.tga
Заранее спасибо.