有人知道 Ubuntu 中某个程序可以更改曲目的 bpm,同时保留音调。我尝试使用 Audacity,但更改 bpm 时,音调也会更改。有什么想法吗?也许使用 LMMS?
谢谢。
答案1
答案2
回放使用命令行 MPlayer 和“scaletempo”过滤器可以非常轻松地完成更改(而不是对曲目本身的永久更改)。典型的语法是(在这种情况下将播放速度减半):
mplayer -af scaletempo -speed 0.5 input.mp4
从这里可以调整播放速度播放期间使用默认的“{”和“}”键。遗憾的是,此过滤器在 MPlayer 的最佳 GUI:SMPlayer 中不可用。
永恒的可以使用 FFmpeg 来更改音轨的速度:使用'设定点' 视频过滤器和 '阿滕波'音频过滤器。以下语法双打音频和视频速度不改变音调:
ffmpeg -i input.mp4 \
-filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]" \
-map "[v]" -map "[a]" \
output.mp4
并且可以以增量方式加速或减慢轨道速度......
参考:
- svn MPlayer 的十大技巧和窍门我自己的页面 :)。查看提示 1:使用“scaletempo”...
- 如何加快/减慢视频速度来自 FFmpeg Trac 网站的有关该主题的可靠信息...