FFMPEG - 具有相同质量和文件大小的水印视频

时间:2012-01-28 14:36:39

标签: video ffmpeg

我有一些视频,我想用透明的PNG给它们添加水印。这是我尝试过的:

ffmpeg -i 9.flv -vf "movie=logo.png [watermark];[in][watermark] overlay=10:10 [out]" 9_w.flv

但是,不保留比特率或质量。我希望ffmpeg能够使用与原始文件完全相同的设置重新编码文件(相同的编解码器,比特率)。如果那不容易实现,我想用特定的编解码器进行编码,但保留“质量”,不过这是衡量的。

1 个答案:

答案 0 :(得分:3)

ffmpeg -i 9.flv -vf "movie=logo.png [watermark];[in][watermark] overlay=10:10 [out]" -vcodec flv -sameq 9_w.flv

这告诉ffmpeg使用相同的质量进行视频编码。

你也可以添加

-acodec libmp3lame copy

在输出之前用音频编码做同样的事情。