 [scode type="green" size=""]预览视频在底部[/scode] ### 安装FFmpeg Centos 7 ```abap ** 安装EPEL Release,因为安装需要使用其他的repo源,所以需要EPEL支持 sudo yum install -y epel-release rpm ** 如果出现缺少Code提示,就执行此条命令 sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 ** 导入一个Code sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro ** 安装nux-dextop 源 sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm ** 安装FFMPEG sudo yum install -y ffmpeg ** 查看FFMPEG是否安装成功 成功会显示FFMPEG的版本 ffmpeg -version ``` ### FFmpeg去水印 将视频生成一张帧图 ```abap INFILE=FFmpeg_music_mv.mp4 ffmpeg -hide_banner -ss 3 -y -i "${INFILE}" -f image2 -vframes 1 ${INFILE}.jpg ** FFmpeg-music-mv.mp4 为当前目录的视频 ** 当前目录获得一张帧图 FFmpeg-music-mv.mp4.jpg ``` **获取水印坐标** 参考: [ffmpeg-watermark-position-extraction-tools](https://github.com/CloudTranscoding/ffmpeg-watermark-position-extraction-tools) [打开网页](https://www.ffmpegtoolkit.com/ffmpeg-watermark-position-extraction-tools/) 上传上面获取的图片,手动移动遮罩到水印位置[调整大小]至覆盖水印 Command:区域会生成命令(仅截取视频15秒的内容) `ffmpeg -hide_banner -loglevel error -y -i 源视频名称.mp4 -vf delogo=x=771:y=20:w=144:h=58:show=0 -t 15 去水印输出名称.mp4` ##### 去水印 ```abap INFILE=FFmpeg_music_mv.mp4 #源视频 ffmpeg -hide_banner -loglevel error -y -i FFmpeg_music_mv.mp4 -vf delogo=x=771:y=20:w=144:h=58:show=0 -t 15 222.mp4 ``` 完整内容去除时间参数: `-t 15` **命令** ```zig INFILE=源视频.mp4 ffmpeg -hide_banner -loglevel error -y -i 源视频.mp4 -vf delogo=x=240:y=446:w=256:h=114:show=0 处理后.mp4 ``` **源视频预览:** [vplayer url="https://cdn.9ywk.com/wx/FFmpeg_music_mv.mp4" pic="" /]**去水印视频预览:** [vplayer url="https://cdn.9ywk.com/wx/FFmpeg_music_mv_test.mp4" pic="" /] Loading...  <div class="tip inlineBlock success"> 预览视频在底部 </div> ### 安装FFmpeg Centos 7 ```abap ** 安装EPEL Release,因为安装需要使用其他的repo源,所以需要EPEL支持 sudo yum install -y epel-release rpm ** 如果出现缺少Code提示,就执行此条命令 sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7 ** 导入一个Code sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro ** 安装nux-dextop 源 sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm ** 安装FFMPEG sudo yum install -y ffmpeg ** 查看FFMPEG是否安装成功 成功会显示FFMPEG的版本 ffmpeg -version ``` ### FFmpeg去水印 将视频生成一张帧图 ```abap INFILE=FFmpeg_music_mv.mp4 ffmpeg -hide_banner -ss 3 -y -i "${INFILE}" -f image2 -vframes 1 ${INFILE}.jpg ** FFmpeg-music-mv.mp4 为当前目录的视频 ** 当前目录获得一张帧图 FFmpeg-music-mv.mp4.jpg ``` **获取水印坐标** 参考: [ffmpeg-watermark-position-extraction-tools](https://github.com/CloudTranscoding/ffmpeg-watermark-position-extraction-tools) [打开网页](https://www.ffmpegtoolkit.com/ffmpeg-watermark-position-extraction-tools/) 上传上面获取的图片,手动移动遮罩到水印位置[调整大小]至覆盖水印 Command:区域会生成命令(仅截取视频15秒的内容) `ffmpeg -hide_banner -loglevel error -y -i 源视频名称.mp4 -vf delogo=x=771:y=20:w=144:h=58:show=0 -t 15 去水印输出名称.mp4` ##### 去水印 ```abap INFILE=FFmpeg_music_mv.mp4 #源视频 ffmpeg -hide_banner -loglevel error -y -i FFmpeg_music_mv.mp4 -vf delogo=x=771:y=20:w=144:h=58:show=0 -t 15 222.mp4 ``` 完整内容去除时间参数: `-t 15` **命令** ```zig INFILE=源视频.mp4 ffmpeg -hide_banner -loglevel error -y -i 源视频.mp4 -vf delogo=x=240:y=446:w=256:h=114:show=0 处理后.mp4 ``` **源视频预览:** <video src="https://cdn.9ywk.com/wx/FFmpeg_music_mv.mp4" style="background-image:url();background-size: cover;"></video>**去水印视频预览:** <video src="https://cdn.9ywk.com/wx/FFmpeg_music_mv_test.mp4" style="background-image:url();background-size: cover;"></video> © 允许规范转载
4 条评论
证书过期了,老板
好的,老板,马上解决
哈哈哈,学习一下~~~
不知道那些白嫖大厂传视频咋搞的::(呵呵)