`

ffmpeg 视频添加水印 logo

阅读更多

1、使用ffmpeg 视频添加水印(logo)。在视频行业已经工作了两年多了,最近抽时间把一些处理视频的方法和经验写下来,一来做个记录,二来分享一下一起学习进步。

 

ffmpeg -i D:\input.mpg -sameq -vhook "imlib2.dll -x 10 -y 10 -i c:\logo.png" -ar 22050 c:\11.mpg

 

3个参数分别是 输入文件、logo文件、和输出文件。logo一定得是png图片。

 

dll 库在附件中可以下载到(imlib2.dll )

 

2、wmv转码,使用的软件是window自带的WMEncoder进行转码工作的。

 

转码方式:

cscript.exe wmcmd.vbs -input C:\input.mpg -output D:/d.wmv  -loadprofile E:\wmv.prx

 

转码参数(码率等) 在wmv.prx里面,呢 可以通过可视化编辑就行修改。

 

3、mencoder 转mp4 文件

mencoder.exe -sws 3 -oac lavc -ovc lavc -of lavf -lavcopts aglobal=1:vglobal=1:vcodec=mpeg4:vbitrate=300 -lavcopts acodec=libfaac:abitrate=32 -af lavcresample=16000 -vf harddup,scale=320:-10,unsharp=l3x3:0.7,expand=320:240 -ofps 15 -lavfopts format=psp -srate 16000  -lavfopts i_certify_that_my_video_stream_does_not_use_b_frames C:\input.mpg -o D:/m1.mp4

 

4、mecoder 转 flv

mencoder.exe -sws  2 -of lavf  -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc
-lavcopts vcodec=flv:vbitrate=700:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:dia=4:cmp=3:vb_strategy=1 -vf scale=420:-3 -ofps 12
-lavfopts i_certify_that_my_video_stream_does_not_use_b_frames z:\input.mpg -o D:/out.flv

 

5、

ffmpeg 转mp4
ffmpeg  -y  -i input.wmv  -f mp4 -async 1-s 480x320  -acodec libfaac -vcodec libxvid  -qscale 7 -dts_delta_threshold 1 output.mp4

 

 

 

 

 

  • wmv.rar (961 Bytes)
  • 下载次数: 33
分享到:
评论
12 楼 2001xingx 2013-11-22  
或发邮箱 xingx2001@sian.com   感谢
11 楼 2001xingx 2013-11-22  
求指点  大哥 急啊
10 楼 2001xingx 2013-11-22  
大侠 能告诉我怎么样进行版本合成吗  急
加我Q 165568770
9 楼 不念书的小子 2012-10-25  
gaogar 写道
楼主,我遇到一个问题,在为视频添加水印时,如果图片路径中包含空格,那该如何处理?如果使用“”包裹着图片路径,就形成了双引号嵌套了,运行不了。有解决方法吗?

没啥办法吧,路径中尽量避免空格、特殊字符之类的
8 楼 gaogar 2012-07-28  
楼主,我遇到一个问题,在为视频添加水印时,如果图片路径中包含空格,那该如何处理?如果使用“”包裹着图片路径,就形成了双引号嵌套了,运行不了。有解决方法吗?
7 楼 zyp2670 2012-06-05  
楼主。。
ffmpeg -i E:\gailian.avi -sameq -vhook 'imlib2.dll -x 100 -y 100 -i E:\1.png' -ar 22050 E:\2.flv

我的是这样的。它提示 imlib2.dll  找不到指定木块

我改成E:\ffmpeg\imlib2.dll  这样也不行。
求。指导我QQ 794203586
6 楼 zyp2670 2012-06-05  
  楼主。。可以放一个完整的不。?
5 楼 不念书的小子 2012-05-23  
4楼的同学,我已经上传了新的ffmpeg 你用这个试试。
附件名字:

ffmpeg.part1.rar (6 MB)
ffmpeg.part2.rar (4.8 MB)
4 楼 abc123qq 2012-04-20  
用你发的ffmpeg 和你发的imlib2.dll 无法运行你的加水印的命令(ffmpeg -i D:\input.mpg -sameq -vhook "imlib2.dll -x 10 -y 10 -i c:\logo.png" -ar 22050 c:\11.mpg)提示:Unrecognized option 'vhook'。我有个低版本的ffmpeg用这个命令却又提示:Failed to add video hook function:'imlib2.dll。望博主看看这个问题。谢谢。我的联系方式522592@163.com
3 楼 不念书的小子 2011-11-20  
已经上传了 ffmpeg 软件。
2 楼 hiwon 2011-11-17  
嗯嗯,能发一下ffmpeg的版本给我们,iamhiwon@gmail.com.万分感谢啊。
1 楼 bluehunter 2011-10-18  
ffmpeg版本是不是也有限制。能发一下嘛

相关推荐

Global site tag (gtag.js) - Google Analytics