FFMpeg(Fast Forward Mpeg)是一个多媒体框架,它能够解码、编码、转码、能够播放几乎任何格式的视频(asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等),它在window、Lin、Mac都可使用。FFmpeg官网:http://ffmpeg.org/,FFmpeg可以当做一个命令行工具来使用,也可以使用它的库进行开发使用,FFmpeg都提供对应的下载地址,它如此强大而且是FFmpeg还是免费的,FFmpeg功能强大,用它可以视频信息采集、视频格式转换、视频截图、给视频加水印,从视频文件中提取音频组件,将视频转换为动画GIF,FFmpeg可以做到这一切,甚至更多。
FFmpeg安装非常方便,首先我到官网下载对应的包ffmpeg.zeranoe.com/builds/
1.中视频中截取一张图,这个还是很有用,譬如,要在电影中截一张图当做宣传或者缩略图之类的
ffmpeg -i input_file -y -f image2 -t 0.001 -s 720x480 output.jpg
-I filename 输入文件
-y 覆盖输出文件
-f fmt(输入/输出)文件格式
-t 持续时间(输入/输出)
当用作输入选项(-i之前)时,限制从输入文件读取数据的持续时间。
当用作输出选项时,在其持续时间达到持续时间之后停止写入输出。
-s 设置图片的大小
2.将视频制作成动画gif
ffmpeg -i input_file -vframes 10 -y -f gif output.gif
-vframes 指定输出多少针
这把视频的前10帧转换成一gif
3.在视频的指定位置截取图片
ffmpeg -i input_file -y -f mjpeg -ss 8 -t 0.001 -s 720x480 output.jpg
-ss position 搜索到指定的时间
4.将视频按照指定的帧数拆分成图片
ffmpeg -i input.mp4 -f image2 -vf fps=fps=200 out%d.png
每秒200帧的方式将视频进行截图
5.视频剪辑
ffmpeg -i input.mp4 -ss 0:1:30 -codec copy -t 20 output.mp4
ffmpeg -i input.mp4 -ss 0:1:30 -t 0:0:20 -codec copy -acoder copy output.avi
6.视频转码
ffmpeg -i input.MOV -c:v libx264 filename.mp4
使用-v参数指定要用于输出视频的编码格式,这是使用libx264对所有视频流进行编码
7.删除视频中音频
ffmpeg -i video.mp4 -an mute-video.mp4
-an(输出)禁用录音
8.提取音频
ffmpeg -i video.mp4 -vn -ab 256 audio.mp3
-vn从视频中提取音频部分,使用-ab开关将音频保存为256kbps的MP3音频文件
9.将图片转化为视频
ffmpeg -f image2 -i out%4d.png -r 25 video.mp4
10.视频添加水印
ffmpeg -i out.mp4 -i sxyx2008@163.com.gif -filter_complex overlay="(main_w/2)-(overlay_w/2):(main_h/2)-(overlay_h)/2" output.mp4
overlay 水印的位置
11.合并音频和视频文件
ffmpeg -i video.mp4 -i audio.mp3 -c:v copy -c:aac -strict experimental output.mp4
评论时间:2023-09-25 15:25:02
.该系统可以实现网络中不同设备在线虚拟主机 之间的互联与交互,从而有效解决异构性问题,降低部署成本并提高计算速度虚拟主机的信息能泄露给别人吗 速度
评论时间:2023-04-19 03:25:02
4.网络安全服务等其他低价虚拟主机空间 增值服务个人免费的云主机 务等其他增值服务
评论时间:2023-03-13 03:25:01
13.养服务器机柜出售 云主机 云桌面 云电脑 13.养成良好的生活习惯
评论时间:2023-01-19 12:25:03
5.丰富多样的推云主机的作用有哪些 广方式我的免费云主机优惠码 推广方式
评论时间:2022-08-31 03:25:02
2.虚拟专用服务器(也叫做通用服务器):将一台或多台计算机整合最先进的云主机租用 成一套专用系统的服务虚拟主机多网站绑定 算机整合成一套专用系统的服务
2023-12-25 22:44:35 admin
活动发布区版规2023-05-27 22:03:52 御风而行
容器、无服务器、虚拟机:安全性差...2023-05-27 20:43:39 1356
服务器宕机的造成原因和解决方法介...2023-05-27 20:43:25 qingym
别糊涂了!服务器与工作站的五大区...2023-05-27 19:08:41 小绵羊0123
科技巨头布局云端 服务器 网络硬...2023-05-27 18:17:46 姐姐的跟屁虫
钉钉因系统访问流量激增,宕机1小...2022-07-23 00:34:02 freeatom
常见ftp命令 FTP命令使用详...2022-07-21 02:17:02 ares
双硬盘组建Raid0磁盘阵列图文...2022-07-20 06:17:02 mankeung123
用友软件客户端连接不上服务器的解...2022-07-23 00:51:02 antonfxb
WebService实例2022-07-13 05:38:02 苯小孩
开发、运维不可不看的Linux调...2022-07-20 18:51:02 nightstone
如何使用Charles抓取Web...2022-01-14 05:38:02 5555555555555
企业为什么要选择服务器托管?2022-01-31 05:38:03 zhjin500
Web应用服务器的产生2022-02-01 05:38:03 jesaph
将基于域名的虚拟主机转换为基于I...2022-02-10 05:38:03 gzx001
Web服务器窗口配置2022-03-12 05:38:03 kutou
服务器的配置查看方法2022-04-08 05:38:03 xc777
Windows Server 2...2022-07-19 20:17:02 dengyu0429
linux vi使用及详细介绍2022-07-20 01:00:05 激动的舌头
Linux视频教程:用户管理命令...2022-07-21 20:51:02 jessica-an
创建本地FTP站点2022-02-07 05:38:03 jasonkidd
WEB服务器配置详解2022-07-20 04:51:02 wolfssss
ACL权限-默认与递归(4)2022-07-22 15:00:05 淡水珊瑚
Linux下 Samba Ser...