怎么利用ffmpeg和AviSynth给在windows下面为flv文件加水印
来源:互联网 发布:歌者盟app软件下载 编辑:程序博客网 时间:2024/06/02 14:10
之前一直在找怎么为flv文件加上自己的水印,ffmpeg和vhook是在linux下面支持.在windows下面不支持.所以我就选择用ffmpeg和AviSynth为flv文件加水印.详细步骤如下:
1 首先当然下载ffmpeg和AviSynth了.具体的地址自己google一下就能找到很多.这里就不再详细介绍了.
一般情况ffmpeg下载后解压到c盘根目录后就可以了.包含3个文件
ffplay.exe
ffmpeg.exe
pthreadGC2.dll
那AviSynth下载后只需要在windows下面安装一下就可以了.
2 建议1.avs文件
video = DirectShowSource("C:/ffmpeg/1.flv",15).BilinearResize(320,240)
logo = ImageSource("C:/ffmpeg/logo.jpg")
logomask= ImageSource("C:/ffmpeg/logo.jpg")
overlay(video,logo,mask=logomask)
注:实际上我在执行命令是要求logo和logomask的规格大小必须相同.在这里我为了简便用了同一张图片
下面是对1.avs内容的解释:
video为视频源文件路径;
logo为水印上层文件;
logomash为水印下层文件;
overlay()为覆盖函数;
3 执行ffmpeg命令为1.flv添加水印
命令解释下面的红色部分为你要指定的1.avs的路径 输出文件路径为加水印后的文件路径
ffmpeg -y -i "Avs文件路径" -ab 56 -ar 22050 -b 800000 -r 15 "输出文件路径"
针对此例的命令如下:
ffmpeg -y -i "C:/AviSynth/1.avs" -ab 56 -ar 22050 -b 800000 -r 15 "C:/AviSynth/1.flv"
**********************************************************
ffmpeg 命令详解
同时附上了flv文件的一些转化命令,1.mp4转化为 1.flv
ffmpeg -i "1.mp4" -y -ab 32 -ar 22050 -b 800000 -s 640*480 1.flv
抓取缩位图1.jpg:
ffmpeg -i "1.flv" -y -f image2 -t 1 -s 300*200 "1.jpg"
- 怎么利用ffmpeg和AviSynth给在windows下面为flv文件加水印
- 怎么利用ffmpeg和AviSynth给在windows下面为flv文件加水印
- FFmpeg Mencoder FLV 3GP FLVmdi Avisynth 加水印参数
- 安装和使用ffmpeg转换视频为flv文件(windows和linux)
- 安装和使用ffmpeg转换视频为flv文件(windows和linux)
- 使用ffmpeg给视频加水印
- 给PDF文件加水印
- 安装和使用ffmpeg转换视频为flv文件
- 安装和使用ffmpeg转换视频为flv文件
- 怎么给图片加水印效果
- 如何给FLV文件加字幕
- 如何给FLV文件加字幕
- ffmpeg加水印
- java给图片加水印和文字
- photoshop中如何给图片加水印和去水印
- PHP给图片加文字水印和图片水印
- ffmpeg为视频添加水印watermark【转加补充】
- Vegas怎么给视频加水印、打码?
- FFmpeg的C++封装:FFmpegWrapper
- 自动转换flv文件
- 数据库开发性能设计
- 利用qt和ffmpeg软件来制作视频裁剪工具
- 最新ffmpeg编译和用eclipse进行源码调试
- 怎么利用ffmpeg和AviSynth给在windows下面为flv文件加水印
- 由12306.cn谈谈网站性能技术(转)
- 一步步构建大型网站架构
- hdu 2112 HDU Today 字典树+Dijkstra
- 在windows下编译FFMPEG-最新2009版本
- 数据库字段复用的基本原理与示例 .
- C#下.NET配置文件使用(一)
- Linphone编译【转载】
- windows下使用pthread库