Разделяйте файлы MP3 автоматически

У меня есть несколько больших файлов MP3 (некоторые 7 часов, некоторые 25 часов), и, к сожалению, мой плеер (автомобильный) плохо сканирует. Итак, если я слушаю до 3-х часовой точки и выключаю машину, я должен просканировать обратно до 3-х часовой точки (и на самом деле это может занять 10 минут).

Я ищу инструмент, который может работать в Windows, в идеале бесплатный (но я бы заплатил, если необходимо), с графическим интерфейсом. Инструмент должен взять файл MP3 и целевую длину (скажем, 10 минут) и автоматически разделить один большой MP3 на несколько меньших MP3.

Я попробовал Slice и обнаружил, что он довольно ненадежен (он регулярно дает сбой при воспроизведении 25-часового файла MP3). Я попробовал Audacity, но мне приходится вручную отмечать каждое место, которое я хочу разделить (25-часовое аудио будет иметь 150 10-минутных отметок).

Я посмотрел этот ответ на связанный вопрос и попробовал Sox . К сожалению, я не вижу возможности для Соксов разделиться, только объединиться.

Mp3splt выглядит полезным, но это командная строка. Есть ли для него графический интерфейс Windows?

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

Есть ли что-нибудь, что будет делать это?

Тупой вопрос: если все равно все должно идти автоматически, зачем вам графический интерфейс? Я не большой специалист по Windows, но я себе представляю: создайте пакетный скрипт, принимающий один параметр (входной файл для разделения), затем используйте имя входного файла в качестве базового имени и создайте разделенные файлы в том же каталоге. Затем поместите ссылку/копию на рабочий стол. Теперь перетащите на него файлы для разделения, и вы получите решение с графическим интерфейсом.
Понятные аргументы - извините, я не мог догадаться об этом из вашего вопроса. Могу ли я предложить вам отредактировать его и включить то, что вы ожидаете от графического интерфейса: настройки, которые он должен поддерживать, должен ли он показывать индикатор выполнения и т. д.? Теперь я предполагаю, что вы предпочитаете что-то как можно более простое, а не многофункциональное?
@ Иззи Хороший вопрос. Вопрос должен быть ясным. Я обновил его.
Спасибо, Джон! Это проясняет вашу точку зрения — и я рад видеть всплывающие ответы. Удачи!
Чтобы было ясно, вы не возражаете против разделения в середине песни?
@Mawg Я использовал это для чтения (аудиокниг), а не для музыки. У меня никогда не было файла песни, который был бы настолько длинным, что мне нужно было бы разделить его.
С макушки головы ... В Gadda da Vida Iron Butterfly .... Мы упадем, Stooges ... может быть, не ваша чашка чая :-) Вас не раздражает, что он может расколоться середина главы? Ищу подобный инструмент для разделения музыки - интересно, как он справится с паузами в песнях. Хм, существует музыкальная онлайн-база данных, которая слушает, распознает и возвращает метаданные. Интересно, есть ли что-то подобное для аудиокниг... Нет технических причин, почему бы и нет...
@Mawg На самом деле, если вы посмотрите на mp3splt ниже (принятый ответ), вы увидите, что он выполняет «обнаружение тишины», что кажется вам нужным. Меня не волнует разделение в середине главы, но я забочусь о разделении в середине предложения, с которым mp3splt отлично справляется.
Хороший вопрос (+1). В моем случае у меня есть один большой файл .FLAC, содержащий целый альбом. Поскольку у меня также есть файл CUE, я думаю, что могу использовать cue.tools/wiki/CUETools_Download , который проверит файл .CUE и использует его для разделения ..FLAC - возможно, в сочетании с онлайн-базой данных, я да не было времени, чтобы исследовать это полностью. Этот подход более точен, чем обнаружение пауз, НО, очевидно, только если у вас есть файлы .FLAC и .CUE. См. softwarerecs.stackexchange.com/questions/38879/…
Я почти уверен, что у Audacity есть возможность автоматического разбиения на основе времени, уровня/громкости сигнала... и возможных других способов. Я использовал его для аналогичной цели - разбил один 2-часовой MP3 на 10-минутные сегменты. old.audacityteam.org/help/faq_i18n?s=files&i=split

Ответы (3)

Существует графический интерфейс для Mp3splt . И это очень легко

Mp3splt-gtk — это утилита для разделения файлов MP3, OGG Vorbis и родных FLAC без изменения качества. Просто выберите начальную и конечную позиции, чтобы вырезать ненужные аудиоданные и пространство, или разделить целые альбомы, чтобы получить исходные треки.

  • Загрузите , распакуйте и запустите программное обеспечение
  • Выберите пакетный и автоматический режим разделения, добавьте столько файлов, сколько хотите.
  • Выберите время в качестве режима разделения и, например, 600 секунд.
  • Нажмите Пакетное разделение! и mp3splt создаст подпапки для каждого входного файла, в котором хранятся ваши выходные файлы.

введите описание изображения здесь

У меня почему-то не работает 30H файл, делает до 4х файлов потом останавливается, не выдавая ошибки

Я использовал mp3DirectCut в течение многих лет. Он распространяется как «бесплатное ПО», это программа для Windows, хотя я обнаружил, что она хорошо работает под Wine в Ubuntu. Самым длинным MP3-файлом, с которым я его использовал, была запись «Страстей по Матфею» Баха продолжительностью 2 часа 45 минут — с этим он справился очень хорошо.

В набор функций входят:

  • Используя Cue Sheet, обнаружение паузы или Auto cue, вы можете легко разделить длинные файлы.
  • Разделение отслеживания с созданием имени файла и тега

Он работает "изначально" на MP3, то есть не декодирует/не перекодирует. Как я уже сказал, я мало что делал с разделением (я использую его для других видов редактирования), но процесс выглядит довольно просто:

mp3DirectCut

(Файл, загруженный для этого «демонстрационного кадра», представляет собой 45-минутный подкаст BBC Radio 4.)

Вы можете установить точки разделения вручную, щелкнув временную шкалу в том месте, где вы хотите разделить (см. положение курсора на снимке экрана выше), а затем щелкнув маленький значок «ножницы» на нижней левой панели. Установите точки среза, затем, чтобы разделить дорожку, выберите File > Save split.

Вы также можете установить «Автоматическую метку» с помощью Special > Auto Cue..., затем заполните поля:

Автовыбор

Это удобный инструмент. Он сделает эту работу, хотя будет интересно посмотреть, какие другие предложения поступят.

Я использую программу под названием Movie Splitter от Movie Toolbox для больших файлов .mp3, и это очень просто и очень быстро. Он работает как с файлами фильмов, так и с аудиофайлами, чтобы разделить их на равные части. Вы просматриваете mp3-файл и выбираете количество частей, на которые хотите его разделить, а затем указываете выходную папку, в которую хотите поместить разделенные файлы. Я разделил файл аудиокниги в формате mp3 продолжительностью 7 часов на 8 частей, и на выполнение этой задачи у меня ушло всего 2 секунды. На самом деле он работал так быстро, что сначала я не думал, что он что-то сделал, но когда я проверил выходную папку, он уже завершил процесс разделения. Цена 19 долларов.

Скриншот разделителя фильмов

Веб-сайт Movie Splitter