【发布时间】:2019-11-22 02:42:10
【问题描述】:
我有两个从同一来源创建的 MP3 文件,其中包含不同的音频。以下是来自ffprobe的属性
Duration: 00:00:08.86, bitrate: 384 kb/s
Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 24000 Hz, 1 channels, s16, 384 kb/s
注意:即使文件是 MP3,它也会显示为 pcm_s16le
当我尝试使用将两个文件连接在一起时
ffmpeg -i download.mp3 -i download1.mp3 -filter_complex [0:a:0][1:a:0]concat=n=2:v=0:a=1[outa] -map [outa] joineddownloads.mp3
我得到以下结果并且比特率(质量)大幅下降
Duration: 00:00:10.42, start: 0.046042, bitrate: 32 kb/s
Stream #0:0: Audio: mp3, 24000 Hz, mono, fltp, 32 kb/s
如何保持 320kbs 的高比特率以及在创建连接文件之前存在的所有其他属性?
【问题讨论】:
-
输入的扩展名可能是 MP3,但编解码器是 PCM。输入比特率证实了这一点。
标签: audio ffmpeg audio-recording ffprobe audacity