Какой самый простой способ добавить водяной знак к видео?

Это может быть водяной знак изображения или текстовый водяной знак. Я бы предпочел текст водяного знака. Я не могу найти хорошее решение вышеупомянутой проблемы. Пожалуйста, помогите мне. Формат видео будет в основном файлом MP4 H.264. Решения файлов могут отличаться. Если я могу сделать это в пакете, это хорошо, но на данный момент я в порядке, когда делаю это с одним видеофайлом. Спасибо

1
задан 15 April 2017 в 00:12

3 ответа

Два параметра, которые я нашел:

Использование ffmpeg: ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=1500:1000" output.mp4 Использование avconv: avconv -i input.mp4 -i watermark.png -filter_complex 'overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10' output.mp4

Информация:

ffmpeg's overlay= option позволяет указать, где в левом верхнем углу будет отображаться изображение. Поэтому настройте их на основе разрешения вашего водяного знака и вашего видео. Указание конкретной позиции наложения в пикселях - 10:10 ставит видео 10 пикселей сверху и 10 пикселей справа. (координаты x: y) avconv имеет более сложный синтаксис. Можно указать абсолютное положение с помощью overlay=x=1500:y=1000 или использовать относительные позиции с overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10.

Источник:

https://shkspr.mobi/blog/2016/08/easy-ways-to-add-watermarks-to-images-and-videos-in- linux /

https://shkspr.mobi/blog/2016/08/easy-ways-to-add-watermarks-to-images-and-videos-in-linux/

3
ответ дан 18 July 2018 в 14:57

Два параметра, которые я нашел:

Использование ffmpeg: ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=1500:1000" output.mp4 Использование avconv: avconv -i input.mp4 -i watermark.png -filter_complex 'overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10' output.mp4

Информация:

ffmpeg's overlay= option позволяет указать, где в левом верхнем углу будет отображаться изображение. Поэтому настройте их на основе разрешения вашего водяного знака и вашего видео. Указание конкретной позиции наложения в пикселях - 10:10 ставит видео 10 пикселей сверху и 10 пикселей справа. (координаты x: y) avconv имеет более сложный синтаксис. Можно указать абсолютное положение с помощью overlay=x=1500:y=1000 или использовать относительные позиции с overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10.

Источник:

https://shkspr.mobi/blog/2016/08/easy-ways-to-add-watermarks-to-images-and-videos-in- linux /

https://shkspr.mobi/blog/2016/08/easy-ways-to-add-watermarks-to-images-and-videos-in-linux/

3
ответ дан 24 July 2018 в 20:31

Два параметра, которые я нашел:

Использование ffmpeg: ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=1500:1000" output.mp4 Использование avconv: avconv -i input.mp4 -i watermark.png -filter_complex 'overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10' output.mp4

Информация:

ffmpeg's overlay= option позволяет указать, где в левом верхнем углу будет отображаться изображение. Поэтому настройте их на основе разрешения вашего водяного знака и вашего видео. Указание конкретной позиции наложения в пикселях - 10:10 ставит видео 10 пикселей сверху и 10 пикселей справа. (координаты x: y) avconv имеет более сложный синтаксис. Можно указать абсолютное положение с помощью overlay=x=1500:y=1000 или использовать относительные позиции с overlay=x=main_w-overlay_w-10:y=main_h-overlay_h-10.

Источник:

https://shkspr.mobi/blog/2016/08/easy-ways-to-add-watermarks-to-images-and-videos-in- linux /

https://shkspr.mobi/blog/2016/08/easy-ways-to-add-watermarks-to-images-and-videos-in-linux/

3
ответ дан 31 July 2018 в 23:32

Другие вопросы по тегам:

Похожие вопросы: