Audacity 命令行批量修改速度

Audacity 命令行批量修改速度

我使用 Audacity 加速我的播客,以便在车里收听时节省时间。是否可以创建一个批处理,为文件夹中的所有文件分配给定速度(例如 30)?

答案1

Audacity 没有(本机)CLI!

但是,您可以使用 来实现这一点ffmpeg

使用安装

sudo apt-get install ffmpeg

例如

ffmpeg -i ./input.mp3 -filter:a "atempo=1.3" -vn ./output.mp3

意思1.3是节奏的130%。


编辑:一个可以对大量文件执行此操作的快速脚本。

我建议不要覆盖原始文件,而是在目录中创建新文件faster

mkdir /home/user/your/music/directory/faster

使用您最喜欢的编辑器

nano quick_casts.sh
#!/bin/bash
cd /home/user/your/music/directory

for f in *.mp3
do echo $f
ffmpeg -i "$f" -filter:a "atempo=1.3" -vn "faster/$f" -y
done

当然,将其更改为您的目录。我还添加了“-y”到总是覆盖目录中存在的同名文件faster

使其可执行

chmod +x quick_casts.sh

相关内容