Есть видеоклип определенной длины с альфаканалом. Есть изображения разного разрешения. Нужно вставить изображения по очереди в альфаканал видео. Но есть один ньюанс: альфаканал возникает то справа, то слева. Возможно ли определить координаты вставки изображений в альфаканал видеофайла? Можно ли определить координаты вращения изображения в 3D пространстве вместе с альфаканалом? Интересуют только способы автоматического создания такого видео, может не ffmpeg, а другой подобный софт. В идеале скрипт. Спасибо.
Альфаканал в кадре либо есть, либо его нет. Он не может быть справа или слева, спереди или сзади, внутри или снаружи. Либо поверх кадра, либо вообще никак.
Да, извиняюсь, немного непонятно объяснил:
безусловно, альфаканал есть в видео - но дыры для фотографий (в виде альфы)подготовлены в разных местах на протяжении всего видео - то справа, то слева, то сверху и т.д. Нужно по этим прозрачным дырам вставить фотографии (т.е. нужен полный контроль над координатой фотографии, желательно еще и анимировать путь до альфы). Я себе представляю это так: с помощью ffmpeg делаем из фоток видео, затем миксуем видео из фоток и основной бэкграунд и в местах с альфой должны появляться фотки.
Вам адоб премьер нужен а не ffmpeg.
FFMpeg это транскодер с возможностью использования фильтров, но все его фильтры довольно примитивны и касаются восновном лишь качества видео, и простоты его восприятия.
Вам нужно извлечь альфаканал, привести его к монохромному виду, при помощи программы определить границы прозрачной (и прямоугольной!) области в каждом кадре, и сопоставить смену координат с номером кадра/временем. На чем нить типа PHP+ImageMagick это можно сделать. После этого формировать видео из фоток в соответствии с этими данными. С этим (в теории) сам ffmpeg справится, ему надо будет подставить соотв параметры в командную строку. Боюсь только представить ее длину =)