VideoTool之FFmpeg:FFmpeg的简介、安装、使用方法之详细攻略
目录
FFmpeg is the leading multimedia framework to decode, encode, transcode, mux, demux, stream, filter and play. All builds require at least Windows 7 or Mac OS X 10.10. Nightly git builds are licensed as GPL 3.0, and release build are licensed as GPL 3.0 and LGPL 3.0. LGPL 3.0 release builds can be found using the "All Builds" links.
FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。
FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabrice Bellard发起,2004年至2015年间由Michael Niedermayer主要负责维护。许多FFmpeg的开发人员都来自MPlayer项目,而且当前FFmpeg也是放在MPlayer项目组的服务器上。项目的名称来自MPEG视频编码标准,前面的"FF"代表"Fast Forward"。
简单来说,它可以用于录制,转换格式,以及常被于直播中。
https://ffmpeg.zeranoe.com/builds/
解压路径,选择D:\Program Files\ffmpeg\bin,将文件夹重新命名为ffmpeg,记住这个路径。
有两种方法添加:
cmd内输入
ffmpeg 查看看是否添加成功。
测试成功!
ffmpeg -i video.avi 获取视频的信息
- ffmpeg -f image2 -i image%d.jpg video.mpg
- 将图片序列合成视频
- 上面的命令会把当前目录下的图片(名字如:image1.jpg. image2.jpg. 等...)合并成video.mpg
- ffmpeg -i video.mpg image%d.jpg 将视频分解成图片序列
- 上面的命令会生成image1.jpg. image2.jpg. ...
- 支持的图片格式有:PGM. PPM. PAM. PGMYUV. JPEG. GIF. PNG. TIFF. SGI
说明:
- ffmpeg -i source_video.avi input -acodec aac -ab 128kb -vcodec mpeg4 -b 1200kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 320x180 -title X final_video.mp4
- 为视频重新编码以适合在iPod/iPhone上播放
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!