前言
平时,我们可能会遇到部分视频文件的音频使用的是5.1、6.1甚至7.1声道,一般封装在dts
或ac3
格式中,而我们正常压缩的视频往往不需要这样高保真的音频,可以采用AAC
、MPEG
或是OPUS
等方式有损压缩,大幅节省音频空间。同时,我们一般的设备也不能够支持这么多声道,因此,我们可以将这些高保真的音频转换,压缩到2个声道,即左声道和右声道,这样可以大幅减小音频文件的体积,同时也避免了某些音频压缩格式不支持多声道配置的问题。
FFmpeg的声道调整
FFmpeg的声道数指定非常简单,只需要在-i
参数之后添加-ac 2
即可;同时,我们需要合并声道内容,这还需要添加-lfe_mix_level 1
参数,这样才能够将各个声道的内容合并到左右声道中,例如:
ffmpeg -i input.mkv -ac 2 -lfe_mix_level 1 output.mkv