主页
归档
友链
关于我
订阅
ffmpeg教程01
4月 21 2020

ffmpeg,是一个是一個开源的自♂由(咳咳)软件,可以执行音频和视频多种格式的影片、转码、串流功能

那么ffmpeg官网->我是官网啦从这里下载,Version选择4.2.2(实际版本可能不同,但别选开发测试版),系统就安装自己的选择啦,linking选择static已经打包好的版本。

如果官网下载太慢,也可以点我~

下载之后解压,打开命令行,cd到解压的目录。

正式开始

FFmpeg 的使用格式

FFmpeg 的命令行参数非常多,可以分成五个部分。

1
$ ffmpeg {1} {2} -i {3} {4} {5}

上面命令中,五个部分的参数依次如下。

1
2
3
4
5
全局参数
输入文件参数
输入文件
输出文件参数
输出文件

如何转换视频/音频容器格式

在某些视频/音频平台,限定了视频/音频容器格式,于是我们就使用如下命令

1
$ ffmpeg -i 输入文件名.格式 输出文件名.格式

这样ffmpeg在很快的时间内就会输出转换后的视频/音频啦!

常用命令行参数

FFmpeg 常用的命令行参数如下。

1
2
3
4
5
6
7
8
9
-c:指定编码器
-c copy:直接复制,不经过重新编码(这样比较快)
-c:v:指定视频编码器
-c:a:指定音频编码器
-i:指定输入文件
-an:去除音频流
-vn: 去除视频流
-preset:指定输出的视频质量,会影响文件的生成速度,有以下几个可用的值 ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow。
-y:不经过确认,输出时直接覆盖同名文件。

基本用法

  • 查看视频信息$ ffmpeg -i 输入文件名.后缀
  • 转换编码格式(此示例为转换为H.265编码)$ ffmpeg -i 输入文件名.后缀 -c:v libx265 输出文件名.后缀

END

今天的博文就到这里结束了,如果你还想继续观看后面的教程

请把博客加到收藏栏哦~

参考资料:

科技