FFmpeg libavfilter水印?

时间:2011-04-04 18:15:15

标签: php ffmpeg

由于vhook子系统已从最新版本的FFMPEG中删除,如何在视频中添加水印?

我的服务器上安装了以下软件:

FFmpeg版本SVN-r0.5.1-4:带有libavfilter 0.4.0的0.5.1-1ubuntu1

例如: - >但是这段代码不起作用。

exec('ffmpeg -i 01.mpg  -vfilters "movie=0:png:watermark.png [logo]; [in][logo] overlay=10:main_h-overlay_h-10 [out]" -f  flv 03.flv');

谢谢,

1 个答案:

答案 0 :(得分:1)

我认为-vfilters不被认可:使用-vf代替。 movie不会列出未定义冒号分隔的参数(http://ffmpeg.org/ffmpeg.html#toc-movie

尝试:

ffmpeg -i 01.mpg -vf "movie=watermark.png [logo]; [in][logo] overlay=10:main_h-overlay_h-10 [out]" -f flv 03.flv