我在用youtube-dl我正在使用以下命令:
youtube-dl --extract-audio --audio-quality 0 --audio-format mp3 %dl%
这似乎默认使用 48000Hz 采样率。
我想使用 41000Hz,因为默认值会导致削波。
我怎样才能将其设置为 41000Hz?
答案1
由于 youtube-dl 不提供此功能,因此您必须使用后处理器参数选项。这可能取决于您的后处理器是什么,对于 ffmpeg 来说,它将是(使用 -ar 参数设置音频速率):
youtube-dl --extract-audio --audio-quality 0 --audio-format mp3 --postprocessor-args "-ar 44100" %dl%
答案2
请注意,答案有拼写错误,传递给后处理器参数的参数应该是-ar
而不是-r
。另外,我假设您的意思是 44100 Hz 作为采样率比 41000 更标准。
youtube-dl --extract-audio --audio-quality 0 --audio-format mp3 --postprocessor-args "-ar 44100" %dl%