Можно ли заменить движущуюся прозрачную область внутри видео изображением

#video #ffmpeg

#Видео #ffmpeg

Вопрос:

Есть видео с движущимся прозрачным прямоугольником. Я хочу разместить изображение в этой области. Возможно ли это с помощью ffmpeg или необходимо разделить на кадры?

Комментарии:

1. Определите прозрачность и определите перемещение. Это один из форматов пикселей с альфа-каналом? Знаете ли вы, как она движется (т. Е. Можете ли вы предсказать точное местоположение для каждого кадра)?

2. Прозрачный полностью прозрачный с непрозрачностью, равной 0, и да, я думаю, движение можно предсказать

3. Если вы можете написать выражение, которое отображает время в координатах прямоугольника, тогда вы сможете использовать overlay filter, чтобы поместить изображение поверх этого прямоугольника. Я сомневаюсь, что можно автоматически определять прозрачный прямоугольник и закрывать его в (стоковом) ffmpeg. Существует пара фильтров find_rect / cover_rect, которые почти соответствуют тому, что вам нужно, но они не будут работать на изображениях с поддержкой альфа-версии, не говоря уже об одном альфа-канале.

4. Спасибо за информацию, можете ли вы предоставить небольшой пример отображения времени и координат