ffmpeg 中来自一个源的多个音轨

Ian*_*ers 2 ffmpeg aac libx265

我正在使用 ffmpeg 对我的视频进行转码,但我无法弄清楚如何一次性获得 2 通道 aac 选项(下复用)和环绕声 AC3 选项。我目前的命令是:

ffmpeg -i input.mp4 \
-c:v libx265 -preset medium -crf 21 -pix_fmt yuv420p10le \
-tag:v hvc1 \
-c:a libfdk_aac -b:a 320k \
-c:a ac3 -b:a 512k \
movie_10bit.m4v
Run Code Online (Sandbox Code Playgroud)

但我只能从中得到包围。非常感谢所有帮助。

tun*_*tap 5

去的-map选项ffmpeg。假设输入流0:0是视频流和0:1音频流(通过 找出ffmpeg -i input.mp4)。用于-map在输出中创建一个视频流和两个音频流:

ffmpeg -i input.mp4 \
-map 0:0 -map 0:1 -map 0:1 \
-c:v libx265 -preset medium -crf 21 -pix_fmt yuv420p10le \
-tag:v hvc1 \
-c:a:0 libfdk_aac -b:a:0 320k \
-c:a:1 ac3 -b:a:1 512k \
movie_10bit.m4v
Run Code Online (Sandbox Code Playgroud)

-c:a:0-c:a:1描述两个音频流的编解码器。