是否可以通过命令行将 30 秒的 .mp3 片段转换为 .wav?

是否可以通过命令行将 30 秒的 .mp3 片段转换为 .wav?

是否可以在 Ubuntu 终端中将 30 秒的 .mp3 剪辑转换为 .wav?例如,如果我有一个 3:00 分钟长的 .mp3,我是否可以从 0:45-1:15 创建一个 30 秒的剪辑?

我能够使用 Ubuntu 中的 mplayer 转换整首歌曲。

mplayer \
  -quiet \
  -vo null \
  -vc dummy \
  -ao pcm:waveheader:file="output.wav" "input.mp3"

http://en.linuxreviews.org/HOWTO_Convert_audio_files

我愿意接受使用 mplayer、LAME、mpg123、mpg321 或其他编码器的建议!

答案1

尝试

ffmpeg -ss 45 -t 30 -i file.mp3 output.wav

(开始 45 秒,时长 30 秒)

更多信息: http://linux.die.net/man/1/ffmpeg

答案2

使用相同的 mplayer 命令并添加选项

-ss 45 -endpos 30

相关内容