下面的 ffmpeg 命令有什么区别或者它们是否相同?
-b:a vs -ab
-b vs -b:v
AFAIK 第一行命令用于音频比特率,第二行命令用于视频比特率
我也无法理解以下命令的作用?
-strict experimental
-ar
(例如-ar 22050
:)
-s
(例如-s 160x120
:)
下面的 ffmpeg 命令有什么区别或者它们是否相同?
-b:a vs -ab
-b vs -b:v
AFAIK 第一行命令用于音频比特率,第二行命令用于视频比特率
我也无法理解以下命令的作用?
-strict experimental
-ar
(例如-ar 22050
:)
-s
(例如-s 160x120
:)
查阅文档。
-b:a
,-ab
两者都为正在编码的任何音频流设置比特率。如果复制音频,则无效。
-b:v
如果正在编码视频,则设置视频比特率。-b
还设置视频比特率,但应避免使用。
-ar
如果已编码,则设置音频流的采样率。
某些功能不符合标准或不符合规范,因此除非被覆盖,否则 ffmpeg 将不允许使用它们。-strict experimental
或者-strict -2
那样做。您可能最常在使用本机 AAC 编码器时看到这一点-c:a aac
。但如果您的构建版本比 2015 年 12 月更新,则不需要使用此选项。