Что самый легкий путь состоит в том, чтобы добавить водяной знак к видео?

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

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

1 ответ

Две опции я нашел:

  1. Используя ffmpeg:

    ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=1500:1000" output.mp4
    
  2. Используя 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 /

http://ksloan.net/watermarking-videos-from-the-command-line-using-ffmpeg-filters/

6
ответ дан 1 December 2019 в 15:22

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

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