изменить длину нескольких файлов mp3 - PullRequest
1 голос
/ 27 февраля 2011

У меня есть несколько сотен коротких mp3-файлов (1-5 секунд), я бы хотел их обрезать.а именно, длина должна быть округлена до целой секунды.например, если mp3-файл имеет длину 1,32 с, то после этого он должен быть длиной 2,00, недостаток времени должен быть заполнен тишиной.Можно ли автоматизировать этот процесс?если да, то с помощью какого инструмента?спасибо

1 Ответ

1 голос
/ 27 февраля 2011

Попробуйте Audacity, он позволяет пакетную обработку: http://manual.audacityteam.org/index.php?title=Batch_Processing

Я не уверен, что он сделает все, что вам нужно, но стоит проверить, какие у вас есть опции в этой программе.

[РЕДАКТИРОВАТЬ] Хорошо, так что если у вас есть сто, а также может быть что-то полезное для вас в будущем, это то, что я бы порекомендовал или лично сделал бы сам.

  1. Получить mp3DirectCut [freeware]
  2. Get AutoHotKeys [freeware]
  3. Узнайте, как использовать оба, в частности AutoHotkeys
  4. Сохранить все имена файловв электронную таблицу
  5. Создайте сценарий, который выполняет следующие действия с mp3DirectCut
    • Загрузка файла по имени в электронную таблицу
    • Нажмите кнопку «Завершить»
    • Вставьтепредварительно скопированный бесшумный клип длительностью 1 секунда из буфера обмена
    • Анализирует поле NAV в программе (внизу слева), чтобы получить общую длину
    • Рассчитать и ввести желаемую конечную точку в общую длину для выбора (затемнажмите Enter)
    • Нажмите кнопку «Del»
    • Сохранить полную песню
    • Повтор
...