FFmpeg备忘笔记
安装
Linux直接通过包管理器安装,Windows则在官网下载二进制文件并添加到PATH即可使用ffmpeg。
基本使用
FFmpeg可以自动识别输入和输出的格式(通过后缀名或读取信息),并进行简单的转换:
1 | |
如果想要指定转换使用的编码器,码率等:
1 | |
如果想要使用硬件:
1 | |
更多高级参数建议看官方文档!
一图流视频生成
Step 1 生成静帧视频
1 | |
获取音频的秒数可以直接
ffmpeg -i <音频文件>,输出的信息里面的带有长度
Step 2 将静帧视频与音频合并
1 | |
FLV仅支持ACC与MP3音频
提取音频、视频流
1 | |
-vn:屏蔽视频流,达到提取音频流效果。换为-an即可变为提取视频流。
-codec copy:直接复制流,不转码。
请小心最后的输出格式。
- 标题: FFmpeg备忘笔记
- 作者: Sodacooky
- 创建于 : 2021-11-11 11:11:11
- 更新于 : 2026-03-14 17:17:08
- 链接: https://sodacooky.github.io/2021/FFmpeg常用功能笔记/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。