ffmpeg 常用操作
dogcraft
2020年02月27日 10:47

最近用 ffm­peg 进行了很多视频操作,现在记录下来备忘。

https://ffmpeg.org/

开源的ffmpeg

ffmpeg :A com­plete, cross-plat­for

m so­lu­tion to record, con­vert and stream au­dio and video.

ffmpeg 分割视频

其中  后接开始时间  后接持续时间。 表示不经转码,直接进行流复制。

ffmpeg 合并视频

其中  为视频列表文件

ffmpeg 转码(编解码)

目前常见的视频编码是 H264 等,但 H265 编码的视频也逐渐多起来。H265 是更为先进的编码方式,可以用较小的文件大小编码更清晰的视频,唯一缺点是编码慢,使用  进行编码慢到怀疑人生,新的 N 卡已经支持硬编码,旧的不行。依据使用经验,在默认参数下可以减小到原来的 20%,但速度只有  左右。

可以用  查看可用的编解码器。 其中 H264 部分的输出。

使用 N 卡加速 H264 编解码,使用  查看可用的硬件加速。