Sam*_*mSi 5 video video-editor ffmpeg format-conversion video-conversion
可以是图片水印,也可以是文字水印。不过我更喜欢文字水印。我无法找到解决上述问题的好方法。请帮助我。视频格式主要是 MP4 H.264 文件。文件的分辨率可能会有所不同。如果我可以批量执行此操作,那很好,但到目前为止,我可以对单个视频文件执行此操作。谢谢你
Geo*_*sen 11
我找到了两个选项:
使用ffmpeg:
ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=1500:1000" output.mp4
Run Code Online (Sandbox Code Playgroud)
使用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
Run Code Online (Sandbox Code Playgroud)
信息:
ffmpeg
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/
| 归档时间: |
|
| 查看次数: |
13510 次 |
| 最近记录: |