Недавно я выучил аккуратный трюк. Чтобы объединить mp3-файлы вместе, вы просто используете команду (в Windows)
copy /b *.mp3 joined.mp3
и вуаля, у вас есть один большой mp3-файл.
Мой вопрос : есть ли способ сделать противоположное, то есть разделить mp3-файл, это легко ?
windows
command-line
mp3
Юваль
источник
источник
Ответы:
Есть два способа разделить MP3:
Обычно вы захотите использовать 2-й метод, так как он без потерь , если вы действительно не заботитесь о качестве звука.
источник
Я регулярно использую mp3splt . Это программа с открытым исходным кодом для Windows и Linux, и включает в себя графический интерфейс (который я не использую, поэтому я не могу комментировать его).
Это командная строка, которую я обычно использую, чтобы разделить подкаст на 6-минутные сегменты:
-t 6.0
: делить каждые 6 минут-g %[@N=0,@o]
: для каждого раздела используйте оригинальные теги, но обновляйте номер дорожки, начиная с 0.-o "@n @f"
: Имя выходного файла должно быть исходным именем файла с номером дорожки, прикрепленным впереди.источник
Это не так просто, как команда, которую вы упоминаете в своем вопросе. С учетом вышесказанного, существуют простые способы сделать это.
Audacity - это одна из бесплатных программ, которая позволяет разбивать mp3-файлы. Это сравнительно легко использовать, как только вы освоите интерфейс.
источник
Попробуйте MP3DirectCut . Это бесплатно и работает для меня.
источник
Если вы используете Linux, вы всегда можете использовать «split --bytes = 1M --numeric-суффиксы largefile.mp3 smallfile». Однако вам, к сожалению, придется самим добавлять .mp3.
источник
Кстати, это не лучший способ объединить MP3.
Это работает, но оставляет излишнюю информацию (теги ID3) из последующих файлов в конечном файле. Копия, при таком использовании, является просто конкатенацией - дополнительная информация заголовка все еще там.
Структура файла MP3 может дать вам представление:
(Нажмите, чтобы увеличить)
источник
Специализированные сплиттеры MP3, такие как mp3DirectCut, обрезают границы кадра. Но большинство MP3 используют битовый резервуар для экономии места; аудиоданные кадра часто начинаются с предыдущего кадра, иногда на 2 или 3 кадра назад. Таким образом, кадры рядом с точками разделения, вероятно, не воспроизводятся и пропускаются без вывода сообщений. Если раскол происходит в середине тишины, это, вероятно, не имеет значения.
Если разделение происходит в середине непрерывной музыки, вы можете заметить пропущенные кадры. Чтобы помочь смягчить это, используйте mp3packer, чтобы расширить mp3 до 320 кбит / с с минимальным использованием битового резервуара (
-b 320 -r in.mp3 temp.mp3
), внесите изменения в mp3DirectCut, затем снова используйте mp3packer для repack (-s -t -z temp.mp3 out.mp3
). Не гарантируется, что использование битового резервуара в файле с высокой скоростью передачи данных неизбежно, но может помочь и не приведет к потере качества.Кроме того, вы можете использовать pcutmp3, чтобы сделать разделение. Он сохраняет необходимые кадры и добавляет данные воспроизведения без пауз (информация о задержке кодера и заполнение) в тег LAME в начале файла. Игроки, которые поддерживают эти данные, обрежут дополнительные сэмплы после воспроизведения.
источник
Не так просто, но в Интернете есть ряд инструментов для разделения mp3, которые позволяют вам выбрать, где разбить mp3-файл.
Конечно, если вы хотите разделить файл mp3 просто для его передачи (а не для воспроизведения разделенных частей), вы можете использовать универсальную утилиту разделения файлов, а затем метод двоичного копирования, который вы использовали для повторной сборки mp3.
источник
Отличный онлайн-инструмент: http://magicode.me/mp3-cut
Преимущества:
видео: https://www.youtube.com/watch?v=Qmb6BNg6IhM
источник
Слайф прав, нет осевого инструмента.
Технически mp3 настроен так, что вы можете разделить его в любом месте. Используется блок 18 мс статической или переменной длины с определенной битовой комбинацией в начале каждого блока. Если вы разбиваете файл в середине блока, проигрыватель просто тихо переходит к следующему блоку, и поэтому вы теряете максимум 18 мс.
Блоки тегов - где вы вводите информацию об исполнителе, названии, альбоме и т. Д., Могут находиться в любом месте файла или быть пропущены. Даже несколько блоков тегов не наносят вреда (первый берется).
Поэтому вы можете разделить и присоединиться, где вы хотите.
Тогда подойдет любой инструмент для разделения файлов.
источник
Для этого используйте FFMPEG ( https://unix.stackexchange.com/questions/280767/how-do-i-split-an-audio-file-into-multiple ) с параметрами:
Это разделит mp3-файл на 10-минутные файлы с именами ShortFile_000.mp3, ShoetFile_001.mp3 и т. Д.
источник