如何才能更慢或更快地播放声音?这对于仔细聆听一段音频段落或快进聆听以找到具体段落非常有用。
play sox 命令有什么可以做到这一点吗?也欢迎其他简单的解决方案。
答案1
我使用 ffplay 命令(ffmpeg 的姐妹)。有两种方法可以改变演奏速度:节奏和音高。前者插入或跳过帧(听起来像音乐中的“故障”),但保持声音的音调完整;后者使比赛更加流畅,但会影响球场。
以下是调整速度的示例:
# 20% increase, atrim — start to play from 120-th second of the file
$ ffplay -af "atempo=1.2,atrim=120" foo.mp3
以下是调整音调的示例(foo.mp3
速率为44000):
# 54000/44000 ~+24% pitch up
$ ffplay -af "asetrate=54000" foo.mp3
ffplay是一个非常强大的工具;查看更多信息手册页。
答案2
使用袜子/玩耍
play file.wav tempo 2 ##to play 2 times faster
play file.wav tempo 0.5 ## "" slower
答案3
我找到了近六种推荐的软件这里。
- 大胆
- 播放器
- 橡皮筋
- 慢慢地玩
- 热情
- LMMS
- 沉思
- 玫瑰花园