#video #ffmpeg
#Видео #ffmpeg
Вопрос:
Есть видео с движущимся прозрачным прямоугольником. Я хочу разместить изображение в этой области. Возможно ли это с помощью ffmpeg или необходимо разделить на кадры?
Комментарии:
1. Определите прозрачность и определите перемещение. Это один из форматов пикселей с альфа-каналом? Знаете ли вы, как она движется (т. Е. Можете ли вы предсказать точное местоположение для каждого кадра)?
2. Прозрачный полностью прозрачный с непрозрачностью, равной 0, и да, я думаю, движение можно предсказать
3. Если вы можете написать выражение, которое отображает время в координатах прямоугольника, тогда вы сможете использовать
overlay
filter, чтобы поместить изображение поверх этого прямоугольника. Я сомневаюсь, что можно автоматически определять прозрачный прямоугольник и закрывать его в (стоковом) ffmpeg. Существует пара фильтров find_rect / cover_rect, которые почти соответствуют тому, что вам нужно, но они не будут работать на изображениях с поддержкой альфа-версии, не говоря уже об одном альфа-канале.4. Спасибо за информацию, можете ли вы предоставить небольшой пример отображения времени и координат