Что я пытаюсь сделать, так это разместить небольшое статическое изображение внутри видеоклипа на стороне сервера, используя PHP.
Например, в телевизионных новостях вы можете увидеть фотографию преступника в углу, когда ведущий рассказывает о преступном происшествии.
Я пытался провести небольшое исследование. И нашел расширение ffmpeg-php для PHP. Просматривая документацию, я не смог найти готовых методов или классов, которые вставит изображение в определенную позицию, если мы передадим позиции x и y, как в GD.
Но есть доступный объект ffmpeg_frame, и я думаю, что его можно использовать для извлекать кадры один за другим как изображение. И мы бы сделали вставку нашего требуемого изображения внутри этого, используя функции GD. После вставки изображения во все кадры мы будем генерировать видео, используя эти кадры. Это моя идея. Но документы этого расширения ничего не говорят о создании видео из кадров. Говорит только о создании анимированных GIF-файлов!
Будет ли это большой нагрузкой для PHP, если использовать описанный выше способ вставки изображения в каждый кадр, а затем сгенерировать из него видео (если это возможно)?
Или есть какие-то лучшие способы сделать этот процесс вставки. Я имею в виду какие-либо другие доступные расширения или видеобиблиотеки?
Цель состоит в том, чтобы вставить изображение в видео, которое будет находиться в определенной позиции на протяжении всего видео.
Заранее спасибо.