FFMEG 无法从 7.1 AAC 转码为 7.1 eAC3

FFMEG 无法从 7.1 AAC 转码为 7.1 eAC3

一直在尝试将我的视频文件从 AAC 转换为 eAC3。我没有 Adob​​e Media Encoder,正在尝试使用 FFMPEG 进行此操作。任何帮助都是

注意:我有以下软件的副本,可能会有用:

  • Logic Pro 10.1.1
  • 最终剪辑软件
  • Adobe Premiere Pro CC 2015(不含 Adob​​e Media Encoder)
  • 甚高频液晶
  • FFMPEG(命令行)
  • 手刹

我一直在ffmpeg -i input-with-aac-7.1-audio.mkv -c:a eac3 -c:v copy output-eac3.mkv尝试转码,但它会强制混音为 5.1


得到这个输出:

Metadata:
  handler_name    : SoundHandler
 [aac @ 0x7ff3f40c4400] Assuming an incorrectly encoded 7.1 channel layout instead of a spec-compliant 7.1(wide) layout, use -strict 1 to decode according to the specification instead.

编辑:使用-strict 1--它没有强制将流转换为7.1

提前感谢您的帮助,

答案1

FFmpeg 的 eAC3 编码器不支持超过 6 个通道。请参阅错误报告:支持 E-AC-3 音频中的 6 个以上通道

相关内容