Это может быть водяной знак изображения или текстовый водяной знак. Я бы предпочел текст водяного знака. Я не могу найти хорошее решение вышеупомянутой проблемы. Пожалуйста, помогите мне. Формат видео будет в основном файлом MP4 H.264. Решения файлов могут отличаться. Если я могу сделать это в пакете, это хорошо, но на данный момент я в порядке, когда делаю это с одним видеофайлом. Спасибо
Два параметра, которые я нашел:
Использование 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/
Два параметра, которые я нашел:
Использование 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/
Два параметра, которые я нашел:
Использование 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/