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

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

Это сработало для меня, когда я попробовал это на mp3-файл.

Где -segment_time количество времени, которое вы хотите для каждого файла (в секундах).

Ссылки

  • Разбиение аудиофайла на куски указанной длины
  • 4.22 сегмент, stream_segment, ssegment — документация для ffmpeg

Чтобы разделить большой аудиофайл на набор дорожек различной длины, вы можете использовать следующую команду:

Например, я разбил один файл .opus из Inception Original Soundtrack на вложенные файлы, используя этот текстовый файл, содержащий начало, конец, имя:

Я написал эту короткую awk программу для чтения текстового файла и создания ffmpeg команд из каждой строки:

Ниже приведена более подробная python версия программы split.py , в которой теперь из командной строки читаются как исходный файл дорожки, так и текстовый файл с указанием субтреков:

Вы можете легко создавать более сложные ffmpeg вызовы, изменив шаблон команды и / или добавив дополнительные поля в каждую строку файла track_list.

В следующей строке аудиофайл будет разбит на несколько файлов, каждый продолжительностью 30 секунд.

Измените 30 (это количество секунд) на любой номер, который вы хотите.

В Clipchamp мы создали простое решение для отделения звука от видео, чтобы вы могли настроить свое видео именно так, как хотите. Давайте узнаем, как перенести аудиодорожку из одного клипа в другой и поменять местами аудиоклипы. Эта публикация научит вас всему, что вам нужно знать об отделении аудио от видео с помощью Clipchamp. В ней мы рассмотрим такие вопросы:

Зачем мне отделять звук от моего видео?

Как отделить аудио от видео

Зачем мне отделять звук от моего видео?

Отделение аудио от видео — отличный универсальный инструмент, используемый многими авторами видеороликов. Если вы хотите использовать звук из одного аудиоклипа для всего видео, извлекать звук из видео в MP3 файл, удалять звуковые дорожки или использовать инструменты обрезки и разделения, в Clipchamp есть именно тот инструмент, который вы ищете. Каждый раз, когда пользователь добавляет видео со звуком на временную шкалу, на панели «Аудио» появляется кнопка, предлагающая возможность отделить звук от видео. Эту функцию легко использовать одним нажатием кнопки.

Как отделить аудио от видео

Теперь давайте узнаем, как отделить аудио от видео, с помощью этого простого пошагового руководства.

Шаг 1. Создайте учетную запись в Clipchamp или войдите

Войдите в свою существующую учетную запись Clipchamp или бесплатно зарегистрируйтесь .

Шаг 2. Создайте новый проект

Нажмите на левой боковой панели кнопку «Создать видео». Выберите подходящее соотношение сторон для стиля создаваемого видео. Мы рекомендуем использовать широкоэкранный формат 16:9 если вы хотите загружать готовое видео на YouTube, Vimeo или другую платформу для обмена видео.

Шаг 3. Загрузите видеофайл со звуком

Нажмите «Обзор моих файлов» и выберите видео, которое хотите загрузить.

Шаг 4. Перетащите на шкалу времени

После загрузки видеофайла в медиатеку перетащите видео на временную шкалу.

Шаг 5. Отделите аудио от видео

Когда ваше видео появится на шкале времени, в правом верхнем углу появится звуковая панель. Щелкните «Отделить звук», чтобы отделить звук от видео. После этого аудиофайл появится под вашим видео на временной шкале, и он будет отключен. Вы можете изменить громкость трека в панели громкости трека.Эта функция позволяет более точно контролировать ваши видео- и аудиофайлы.

Шаг 6. Необязательно — добавляйте клипы во время аудио

Если вы хотите дальше редактировать свое видео, давайте добавим еще один клип. Клипы можно вставлять в исходное видео без обрезания звука. Для этого выберите клип и переместите белую полосу на временной интервал, в котором вы хотите разделить клип.

Нажмите «Разделить», и ваш клип будет разрезан пополам. Перетащите вторичный клип между разделенными клипами на шкале времени. Звук будет продолжать воспроизводиться во всех добавленных клипах.

Шаг 7. Сохраните и экспортируйте проект

Когда вы закончите, нажмите Экспорт.Появятся параметры сохранения, мы рекомендуем сохранять в разрешении 720p или 1080p для наилучшего качества видео. Также выбирите максимальное сжатие. Нажмите Продолжить, когда все будет готово. Сохраните ваш проект в выбранном вами месте.

Это все!

У вас есть вся необходимая информация, чтобы начать отделять аудио от ваших видео. Нам не терпится увидеть, что вы создадите.

Результаты вывода:
# Выходной файл Исходный файл Операция

1. Нажмите кнопку «FILE» или «URL», чтобы переключаться между локальными файлами или онлайн-файлами. Нажмите кнопку «Выбор файлов», чтобы выбрать локальный файл или ввести URL-адрес онлайн-файла. Формат аудио может быть WAV, WMA, MP3, OGG, AAC, AU, FLAC, M4A, MKA, AIFF, OPUS или RA и т.Д. Объём файла ограничен 200M.

2. Установите начальную позицию и продолжительность звука. Формат: hh:mm:ss[.xxx]. Пример: 00:10:24

3. Нажмите кнопку «Отправить», чтобы начать конверсии. Выходной файл будет произведен ниже «Результаты вывода». Нажмите иконку « », чтобы отобразить QR-код файла или сохранить файл на Google Drive или Dropbox.

У меня есть куча аудиофайлов о телефонном разговоре. Я хочу попытаться разбить аудиофайл на два, каждый из которых содержит только одну речь говорящего. Возможно, мне нужно использовать речевую диаризацию. Но как я могу это сделать? кто-нибудь может дать мне некоторые подсказки? Спасибо. ps: Linux OS.C/С++

2 ответа

В то время как разделение отдельных громкоговорителей является довольно сложной проблемой, вы можете автоматически разделить звук, где есть паузы. Это создаст серию файлов, которые, вероятно, будут легче управлять, поскольку динамики часто чередуются между паузами.

Этот подход требует пакета декодирования распознавания речи с открытым исходным кодом Julius. Это доступно во многих репозиториях пакета Linux. Я использую репозиторий multiverse Ubuntu.

Шаг 0: установите Julius

Шаг 1: Сегментный звук

-startid — это номер начального сегмента, который будет добавлен к имени файла

-freq — частота дискретизации исходного аудиофайла

-lv — уровень звука, над которым будет активно обнаружение голоса

-zc — это пересечения нуля, над которыми будет активно обнаружение речи

-headmargin и -tailmargin — это количество тишины до и после каждого сегмента аудио

Обратите внимание, что -lv и -zc должны быть скорректированы для ваших конкретных атрибутов записи звука, в то время как -headmargin и -tailmargin должны быть скорректированы для ваших конкретных стилей динамиков. Но приведенные выше значения хорошо зарекомендовали себя в моих голосовых записях в прошлом.

По моему опыту предварительная обработка звука с использованием сжатия и нормализации дает лучшие результаты и требует меньшей корректировки аргументов Julius. Эти начальные шаги рекомендуются, но не требуются.

Для этого подхода требуется пакет инструментальных средств SOX с открытым исходным кодом. Это также доступно во многих репозиториях пакета Linux. Я использую репозиторий юниверсов Ubuntu.

Шаг -2: установите SoX

Шаг -1: Препроцессорный звук

gain -b -n балансирует и нормализует звук до заданного уровня

compand сжимает (в данном случае) звук, основанный на параметрах

Обратите внимание, что для полного понимания параметров для compand может потребоваться некоторое время. Но приведенные выше значения хорошо зарекомендовали себя в моих голосовых записях в прошлом.

Хотя это не даст вам идентификацию каждого динамика, это значительно упростит задачу сделать это на слух, что может оказаться единственным вариантом на некоторое время. Но я надеюсь, что вы найдете практическое решение, если оно уже доступно.

В процессе редактирования всегда требуется двигать звук. Вот пример записи диктора. Диктор сделал слишком большую паузу, которую надо уменьшить. Можно поступить следующим образом:

Выделим часть фразы после после паузы:

Затем разделим аудиодорожку на две части, используя команду Разделить:

Затем воспользуемся инструментом сдвига дорожки во времени для сдвига в лево:

Теперь послушаем, что у нас получилось. Вы можете послушать эти дорожки порознь, используя кнопку Соло, или смешанными. Если пауза не подходит, подвигайте дорожки относительно друг друга.

Если в вашем проекте есть еще дорожки, щелкните Соло на обеих дорожках, чтобы слышать только эти дорожки.

В конце вы можете снова микшировать эти дорожки.

Mixing it back together again

Окончательное микширование происходит при экспорте в WAV или Ogg или MP3 из меню Файл . А пока покажем, как быстро свести дорожки в проекте: Проект /Быстрое сведение .

Итак, вы хорошо поработали над вашим проектом, накопили десяток дорожек с коротким записями:

Небольшие фрагменты записей, распределенные по дорожкам.

Прежде всего выделим 4 дорожки для быстрого сведения.

Мы можем воспользоваться функцией Быстрое сведение из Меню Проект. Однако, вам не надо смешивать абсолютно все в один проект. Выделите дорожки, которые хотите смещать, использую SHIFT+щелчок На картинке вверху показаны выделенные 4 дорожки. После выбора команды Быстрое сведение мы свели проект к 2-м дорожкам:

Мелкие фрагменты сведены к 2-м дорожкам.

Хотите разбить длинные треки на мелкие фрагменты, создать рингтон для Андроид или обработать озвучку для вебинара? Вы можете произвести разбивку звуковой дорожки на компьютере с помощью удобной программы АудиоМАСТЕР. Также она позволит применить эффекты, изменить формат файла и записать звук с микрофона. В этой статье мы расскажем, как разделить аудиофайл на части.

Разбивка аудиозаписей: онлайн или в программе?

Для обработки аудиотреков можно использовать онлайн-сервисы или программное обеспечение на ПК. Первый вариант предлагает быстрое разрезание треков без дополнительных опций. Также у веб-платформ часто установлено ограничение на количество загруженных файлов в день.

Если вы планируете часто редактировать звуковые дорожки, вам потребуется программа для разделения аудиофайлов на части. Софт на компьютер предлагает больший функционал и не требует стабильного интернет-соединения. Воспользуйтесь приложением АудиоМАСТЕР. Оно предлагает удобный интерфейс на русском языке и работает на Windows XP, 7, 8, 10.

Чтобы обрезать частями аудио, необходимо загрузить приложение на компьютер. Вы можете бесплатно скачать программу для работы с аудиофайлами по кнопке ниже. Затем пройдите стандартные этапы инсталляции: ознакомьтесь с лицензионным соглашением, укажите папку и создайте ярлык на рабочий стол.

Как разделить аудиофайл за 3 шага

Как разделить звуковой файл mp3 на части? Следуйте пошаговой инструкции:

Шаг 1. Загрузите аудиотрек

Запустите редактор и выберите подходящее действие. Вы можете открыть файл с компьютера, извлечь звуковую дорожку из видео или CD-диска, записать голос с помощью микрофона.

программа для быстрого разделения аудиотреков на части

Для импорта трека укажите папку и файл

Шаг 2. Разбейте аудио на несколько частей

Разделение аудиодорожек лучше всего проводить на определенных участках звуковой волны. Есть несколько вариантов монтажа: по местам тишины и пауз, по времени и смыслу. Первые три варианта подойдут при создании рингтона или для уменьшения размера файла. По смыслу аудио можно обрезать при обработке озвучки.

Чтобы было удобно разделить mp3 файл на части по тишине, необходимо детально увидеть аудиоволну и паузы. Для этого увеличьте масштаб отображения с помощью колесика мышки или кнопки «+» в нижней части экрана.

масштабирование звуковой волны

Также можно в 1 клик установить минимальный и максимальный масштаб

разделение аудиофайла по паузам

Для разделения по тишине установите ползунок на месте снижения графика

Для выделения звуковой дорожки в нужных участках быстрее всего воспользоваться мышкой. Установите бегунок в начале отрезка и, потяните в сторону, удерживая левую кнопку.

выделение фрагментов для разбивки

Выделенная область будет обозначена темными цветами

Если вам необходимо разрезать музыку на части точно по времени, устаноте продолжительность промежутков вручную. Для этого в нижнем левом углу введите значения в соответствующие окошки. Так вы настроите начало и конец композиции с точностью до секунд. Чтобы не ошибиться с продолжительностью, вы можете перемещать метку воспроизведения по дорожке. Время нужного момента будет отображено внизу экрана.

выделение кусков аудио с точностью до секунды

Этот способ подходит для того, чтобы разделить музыку на равные части

После выделения необходимо сохранить фрагмент. Кликните по нему правой кнопкой мыши и в появившемся списке выберите действие «Сохранить выделенное».

как разделить аудиофайл на части

Программа сохранит только указанный участок аудиодорожки

Шаг №3. Сохранение выделенных кусков аудиозаписи

Далее АудиоМАСТЕР попросит указать расширение, в котором следует сохранить отрезок. Вы можете экспортировать файл в WAV, MP3, FLAC и других форматах.

сохранение аудиоотрезков

У вас будет возможность настроить дискретизацию, стереорежим и битрейт

Процесс сохранения нужно повторить со всеми фрагментами. В названии файлов необходимо вручную ввести нумерацию, так как приложение экспортирует результат с исходным именем.

Если вам необходимо разделить трек на участки, которые идут друг за другом, выделите первый отрезок и сохраните его. Затем сдвиньте левую границу вправо, отмечая уже следующий фрагмент. Таким образом конечная точка предыдущего отрезка останется зафиксированной и станет началом следующего куска.

разбивка аудио на отрезки, которые идут друг за другом

Выполните эти действия со всеми нужными отрезками

Дополнительные возможности аудиоредактора

Перед тем, как разбить mp3 файл на части, вы можете его отредактировать или улучшить. Для этого аудиоредактор предлагает следующие функции:

  • Склейка песен и наложение нескольких аудиодорожек друг на друга.
  • Автоматическое выравнивание громкости при соединении двух файлов или записи озвучки.
  • Инструменты для создания эффектов: измените темп песни, добавьте эхо, измените голос, создайте атмосферу.

Теперь вы знаете, как разрезать большой аудиофайл на части. Конечно, можно воспользоваться онлайн-платформами для обработки звука, но они предлагают минимум функций по настройке аудио и экспортируют результат в одном формате без настройки качества.

Лучшим решением будет воспользоваться программой АудиоМАСТЕР. Она предлагает удобный русскоязычный интерфейс, встроенные эффекты и инструменты для монтажа. С ее помощью можно создавать качественную озвучку, разделять аудио и соединять файлы. Скачайте редактор и получите впечатляющий результат!

Как разделить аудио