Редактирование периодического изменения скорости командной строки Audacity

Я использую Audacity для ускорения моего подкаста, чтобы сэкономить время, слушая их в машине. Возможно ли создать пакет, который присваивает заданную скорость (например, 30) всем файлам в папке?

-2
задан 14 February 2018 в 12:18

2 ответа

Audacity не имеет (native) CLI!

Однако вы можете сделать это с помощью ffmpeg.

Установите его с помощью

sudo apt-get install ffmpeg

Например

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

1.3 означает 130% темпа.

EDIT: быстрый скрипт для этого для большого количества файлов.

Я предлагаю не перезаписывать оригиналы, а скорее создавать новые файлы в directory 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
1
ответ дан 17 July 2018 в 20:51

Audacity не имеет (native) CLI!

Однако вы можете сделать это с помощью ffmpeg.

Установите его с помощью

sudo apt-get install ffmpeg

Например

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

1.3 означает 130% темпа.

EDIT: быстрый скрипт для этого для большого количества файлов.

Я предлагаю не перезаписывать оригиналы, а скорее создавать новые файлы в directory 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
1
ответ дан 23 July 2018 в 21:32
  • 1
    Тестер Merci je vais tout ca – Johann Luyat 18 February 2018 в 12:05
  • 2
    @JohannLuyat, пожалуйста, примите ответ или опишите все проблемы, которые у вас есть – Robert Riedl 24 February 2018 в 13:24

Другие вопросы по тегам:

Похожие вопросы: