use*_*637 4 sound command-line software-recommendation mp3
这会将整个 .mp3 转码为 .wav
mpg123 -w output.wav input.mp3
Run Code Online (Sandbox Code Playgroud)
有什么方法可以将一部分从 10 秒标记转码到 44100hz 的 20 秒标记?
注意:您想要的东西不能直接使用
mpg123. 我建议使用SOX代替-的“声音处理的瑞士军刀”。
从终端安装 SoX 和 MP3 格式支持 sudo apt-get install sox libfmt-sox-mp3
然后,您可以通过以下命令执行所需的转码:
sox -V3 input.mp3 -r 44100 output.wav 修剪 0:10 0:10
-r选项插入在输出文件名之前,表示您要将输出重新采样为 44100 Hz。trim选项,插入后的输出文件名,表明您要转码只在开始的部分0分钟10秒(第一0:10),为的长度10秒从该点(第二0:10)。-V3是可选的,只是告诉sox显示输入/输出参数和您的信息的转码进度。