Как использовать Audio Recorder для записи треков в отдельные файлы?
Я установил Audio Recorder для записи звуков, воспроизводимых моим компьютером.
sudo apt-add-repository ppa:osmoma/audio-recorder
sudo apt-get update
sudo apt-get install audio-recorder
Я хочу, чтобы он создавал отдельные файлы после нескольких секунд тишины, как для треков.
Он имеет много возможных настроек, особенно путем активации "таймера".
Но, в соответствии с моими текущими настройками, остановка после тишины ("остановить, если тишина") и возобновление записи, если воспроизводится звук ("начать, если звук"), будет продолжать запись в тот же файл.
Я хочу, чтобы это продолжалось в новом файле каждый раз. Это увеличило бы вероятность записи отдельных аудио частей / песен в виде отдельных файлов.
Я загрузил сюда справку по синтаксису таймера (также доступна после установки, нажав кнопку рядом с опциями таймера).
3 ответа
Прежде всего: опция "Добавить" рядом с именем выходного файла не должна быть проверена, чтобы избежать потенциального добавления новых файлов к предыдущему. (Я думаю, что это настройка по умолчанию!)
Что касается настроек в Таймере, то это пробная ошибка, и в каждом конкретном случае необходимо вносить изменения.
Хорошим началом было бы добавление в любом случае 'start if sound', так что новый файл должен быть создан при запуске звука; но для того, чтобы получить новый файл, сначала необходимо остановить диктофон при отсутствии звука. "остановка, если тишина" не является хорошим вариантом, так как создает много маленьких бесполезных файлов; лучший вариант - "остановить, если тишина 1 сек.", "остановка, если тишина 0,5 сек" также может быть хорошим вариантом. (Этого должно быть достаточно для заявленной цели. Использование аудио-пороговых команд таймера кажется мне более сложным.)
Изменение уровня громкости во время записи - плохая идея.
Я только что прошел через это (у моей дочери было требование... ну, ладно, требование заполнить ее mp3-плеер).
Я установил аудио-рекордер на ее ноутбуке и на моем сервере. Мне больше нравится серверный вариант, так как там больше места и нет подключенных динамиков. Ноутбук шумит.
Я закончил тем, что использовал следующее для определения времени (это заняло немного проб и ошибок).
start if sound 1s 0.5
stop if sound 2s 0.2
Я использую Jango в качестве входного потока. На ноутбуке это прекрасно работает, на сервере у меня (по причинам, которые я не могу объяснить) много маленьких файлов.
Поэтому я написал скрипт для очистки:
cat cleanup.sh
find *.mp3 -size -100k | xargs rm -rf
После того, как они записаны, я использую Picard, чтобы маркировать и классифицировать их. Я очень доволен, а моя дочь счастлива.
Я не знаю этот конкретный диктофон. Я использую Audacity, который имеет функцию под названием "Звук активированной записи". Если этот параметр включен, запись будет приостановлена (не остановлена), когда уровень звука будет ниже указанного уровня входного сигнала.
Смотрите http://manual.audacityteam.org/man/Recording_Preferences