сценарий Audacity - PullRequest
       17

сценарий Audacity

3 голосов
/ 20 января 2009

Есть ли какая-нибудь библиотека сценариев для Audacity?

В частности, я ищу способ дать ему длинный mp3-файл podcast.mp3 и разделить его на файлы, скажем, по 10 минут каждый: podcast0.mp3, podcast1.mp3 и т. Д. *

Я не хочу делать это вручную, так как хочу запустить все подкасты, которые я слушаю, с помощью этого скрипта.


Некоторый фон:
Я слушаю различные подкасты (например, Stackoverflow), которые очень длинные. Я слушаю их на своем мобильном телефоне с MP3-плеером, который не позволяет мне переходить к произвольному времени в файле. Этот MP3-плеер имеет неприятную привычку забывать, где в файле я был. Например:

  • Иногда, если кто-то звонит мне, когда я нахожусь в середине подкаста, он запускает его с самого начала.
  • Иногда я приостанавливаю подкаст, когда добираюсь до работы, и когда я пытаюсь продолжить его в конце дня, он сбрасывается в начало трека.

Когда это происходит, я должен вручную перемотать его вперед или назад. Этот изворотливый игрок быстро продвигается вперед со скоростью 5x, поэтому, если я был в середине подкаста, мне понадобилось бы 6 или 7 минут удержания кнопки быстрой перемотки вперед, чтобы вернуться туда, где я находился. Я полагаю, что если я разделю длинные подкасты на более короткие файлы, я могу немного сэкономить.

Ответы [ 3 ]

5 голосов
/ 20 января 2009

Я бы предложил использовать другой инструмент, такой как ffmpeg или mp3split . Это инструменты командной строки, поэтому их будет легко писать.

3 голосов
/ 18 мая 2010

Если вас интересует только разбиение файлов, я бы согласился с предложениями Дугласа. Однако, если вы хотите использовать Audacity для его возможностей графического интерфейса, Audacity имеет возможность сценариев, которая использует канал. Это называется mod-script-pipe. Если вы загрузите исходный код из svn, вы увидите пример в папке сценариев с именем pipe-test.pl.

0 голосов
/ 28 октября 2017

На Mac (счастливый пользователь! :-)), вы можете использовать Automator , чтобы сделать такую ​​вещь.

...