Привет всем, я дядя с открытым исходным кодом, который любит программировать!
Сталкивались ли вы в процессе монтажа видео с такими трудностями: вы хотите использовать отдельный вокал из оригинального видео, но фоновая музыка в оригинальном видео сильно снизит аудиовизуальный эффект.
Отделить вокал от аккомпанемента, очевидно, непростая задача.
Сегодня я хотел бы порекомендовать вам инструмент с открытым исходным кодом на Github. Он очень мощный и является лучшим программным обеспечением для разделения звука, которое я когда-либо видел. Он особенно эффективен для извлечения аккомпанемента и вокала. С помощью этого инструмента обычные люди, такие как мы, смогут быстро разделить вокал и аккомпанемент одним щелчком мыши.
Друзья, можете сначала послушать Это отрывок из музыки "Thousands of Miles Away", который нужно отделить.
Это человеческий голос, извлеченный после расставания.
Извлеченный звук аккомпанемента
Как насчет этого, эффект невелик?
Давайте представим этот инструмент подробно ниже. - Spleeter
Это программное обеспечение для разделения аудиодорожек с открытым исходным кодом под названием Spleeter от Deezer, французской компании по потоковой передаче музыки. Вы можете отделить вокал от различных музыкальных инструментов, просто введя команду. Оно поддерживает распространенные аудиоформаты, такие как mp3, wav и. огг.
Проект написан на Python в качестве основного языка и использует TensorFlow для обучения модели. Известные профессиональные программы обработки звука, такие как iZotope, SpectralLayers, Acon Digital, VirtualDJ, Algoriddim и др., используют модель обучения Spleeter, что полностью показывает важность этого проекта.
Некоторые пользователи сети сказали, что они перепробовали бесчисленное множество подобных программ, и лучше всего использовать spleeter.
Поскольку он написан на Python, его теоретически можно использовать на нескольких платформах, таких как Windows/Linux/macOS.
Однако полная установка программного обеспечения, различных библиотек Python, зависимостей и т. д. локально займет некоторое время. Когда у меня будет время, я поделюсь методом и процессом локальной установки и настройки.
Дядя здесь рекомендует использовать следующие два метода, чтобы быстро начать работу.
spleeterGUI основан на открытом онлайн-мастере spleeter Крисе. исходный код проекта,Подходит для углубленной разработки.windowsПрограммное обеспечение с графическим интерфейсом платформы。(Смотрите адрес загрузки в конце статьи) Программное обеспечение можно использовать сразу после загрузки и установки. Интерфейс простой, понятный и очень дружелюбный.
Скачиваем программу и нажимаем Далее до конца. Говорить нечего.
Откройте программу, и интерфейс будет следующим. Если вы не привыкли к английскому языку, вы также можете переключиться на китайский (на самом деле это не имеет значения, это всего лишь несколько слов).
Выберите части для разделения (отдельные части, обычно 2), установите путь сохранения файла (save to), выберите аудиофайл, который необходимо разделить (или перетащите файл прямо в него, поддерживается несколько аудиофайлов), и вы можете быстро экспортируйте!
После завершения каждое аудио будет экспортировано в отдельную папку, содержащую два аудиофайла формата без потерь;
Accompaniment.wav — аккомпанемент, voices.wav — человеческий голос.
Это официальный метод. Если у вас есть доступ к зарубежным веб-сайтам и учетная запись Google, то это можно использовать непосредственно онлайн.
Весь код проекта написан заранее. Нажмите «Code Executor» — «Run All», чтобы запустить весь код.
Через мгновение программа автоматически запустится, установит различные зависимости и файлы библиотек, а также разделит вокал и аккомпанемент из предустановленного аудиофайла audio_example.mp3.
Например, если вы хотите разделить свои собственные аудиофайлы, я подготовил файл под названием ppxhn.mp3, нажмите кнопку загрузки слева, чтобы загрузить файл в облако.
Затем создайте новый блок кода справа, измените его следующим образом в соответствии с отдельным кодом, который поставляется с ним, и запустите его снова.
spleeter separate -o output/ ppxhn.mp3
Через некоторое время вы получите MP3-файлы с вокалом и аккомпанементом. Если вы считаете, что они хорошие, вы можете скачать их напрямую.
Этот метод подходит для небольших файлов. Он очень удобен, если вы хотите использовать его временно. Его установка и отладка практически не занимают много времени, и его можно быстро приступить к работе.