У меня есть MP3-файл 400 МБ со скоростью 96 кбит / с, взятый с компакт-диска. Я хочу разбить это на множество файлов.
Есть ли способ сделать это, не влияя на качество звука, или, возможно, без перекодирования файла?
У меня есть MP3-файл 400 МБ со скоростью 96 кбит / с, взятый с компакт-диска. Я хочу разбить это на множество файлов.
Есть ли способ сделать это, не влияя на качество звука, или, возможно, без перекодирования файла?
Ответы:
Вы не указали ОС.
Аудиоредакторы общего назначения декодируют MP3, а затем перекодируют при сохранении, поэтому избегайте их.
Выделенные сплиттеры MP3 обычно срезают границы кадра, поэтому звук не декодируется и не перекодируется, что хорошо. Однако есть штраф: доля секунды аудио вокруг точек разделения часто становится неиграемой, иногда приводя к пропуску или щелчку, если звук там не тихий. Это происходит из-за сложностей, связанных с различными функциями и побочными эффектами кодирования и декодирования MP3 (резервуар битов, задержка кодера, заполнение и задержка декодера). Но пока точки разделения находятся в середине молчания, и вы не очень обеспокоены потерей доли секунды этого молчания, я рекомендую приложение для mp3DirectCut, приложения для Windows. Это надежный и бесплатный инструмент, с хорошим графическим представлением об уровне громкости каждого кадра (вам может понадобиться немного поиграть с масштабом),
Если вас очень беспокоит точность, тогда вы захотите использовать приложение командной строки Java pcutmp3 , которое до сих пор является единственным известным мне инструментом, который работает вокруг этих проблем. Предостережение заключается в том, что вам необходимо убедиться, что вы используете проигрыватель, который поддерживает информацию «Воспроизведение без пауз» (задержка кодирования и заполнение), как записано в теге LAME.
И pcutmp3, и mp3DirectCut поддерживают использование контрольных листов для определения точек разделения. Поэтому, если у вас есть оригинальный компакт-диск, вы можете использовать программу копирования компакт-дисков для создания файла .cue для аудиофайла. Этот контрольный лист является текстовым файлом, который, помимо прочего, будет содержать точные границы дорожек, которые может использовать сплиттер. Если у вас нет оригинального компакт-диска, возможно, вы сможете сгенерировать контрольный лист через небесный лист веб-сайта, который будет интерпретировать данные freedb. Такой .cue, сделанный без оригинального компакт-диска, может быть неточным (если вы выберете неправильное нажатие) и почти наверняка будет неполным (в том смысле, что он имеет только границы дорожек, ничего из того, что идет в контрольных листах), но это должно быть хорошо для ваших целей.
Я удивлен, что никто не упомянул mp3DirectCut . Делает только то, что вы хотите, и не перекодировать. Это мое решение для такого рода вещей. Freeware.
Стандартным инструментом для этого не только для mp3, но и для множества аудио и даже видео форматов является ffmpeg:
ffmpeg -i in.opus -ss 00:00:30.0 -t 00:03:00 -c copy out.opus
Возьмем 3-минутный фрагмент, in.opus
начиная с 30 секунд, и поместим его out.opus
без перекодирования ( -c copy
). Обратите внимание, что при сохранении некоторой метаинформации (название, исполнитель и т. Д.) Некоторые другие (например, тексты песен) будут потеряны. Для получения дополнительной информации см. Его справочную страницу, например, о -c
:
-c[:stream_specifier] codec (input/output,per-stream)
-codec[:stream_specifier] codec (input/output,per-stream)
Select an encoder (when used before an output file) or a
decoder (when used before an input file) for one or more
streams. codec is the name of a decoder/encoder or a special
value "copy" (output only) to indicate that the stream is
not to be re-encoded.
For example
ffmpeg -i INPUT -map 0 -c:v libx264 -c:a copy OUTPUT
encodes all video streams with libx264 and copies all audio
streams.
For each stream, the last matching "c" option is applied, so
ffmpeg -i INPUT -map 0 -c copy -c:v:1 libx264 -c:a:137 libvorbis OUTPUT
will copy all the streams except the second video, which will
be encoded with libx264, and the 138th audio, which will be
encoded with libvorbis.
Предостережения от ответа @Mike Brown действительно применимы.
Есть несколько полезных утилит, таких как
Вы можете скачать их пробную версию с некоторыми ограничениями или купить их.
Попробовав несколько программ, я нашел Slice Audio File Splitter лучшим (бесплатно, выходные mp3-файлы без ошибок (протестировано с mp3val), возможность перекрытия дорожек и манипулирования выходными именами файлов).
отказ от ответственности: я не работаю на них
Мой 2 цента: Я нашел Деление быть лучшим выбором для Mac OS X .
Особенностью этого аудиоредактора является редактирование без потери качества, как указано в его описании ( жирный шрифт мой ):
С Fission редактирование аудио больше не является рутиной. Вы можете объединять файлы, обрезать и обрезать аудио, а также быстро разделять длинные файлы. Fission оптимизировано для быстрого редактирования и работает без потери качества, которую вызывают другие аудиоредакторы.
...
Деление никогда не вызывает потери качества при редактировании , даже в форматах MP3 и AAC. Это как магия, и это то, что предлагает только Fission!
Интерфейс, как мне кажется, довольно прост и интуитивно понятен.
Есть несколько вариантов разбить файл:
Цена составляет 35 $ ( по состоянию на июнь 2019 года ), что может быть слишком высокой.
Программа предназначена только для Mac OS X, хотя на их сайте есть список предлагаемых альтернатив для Windows .
Существует так много программ MP3 Cutter, доступных для бесплатного скачивания.
Вот видео-гид, который может вам помочь, показывая Direct WAV MP3 Splitter .
Существует программа для редактирования аудио для Windows, Linux и Mac OS X под названием Audacity , которая доступна бесплатно. Вы можете использовать это, чтобы делать то, что вы хотите.
Вот инструкции о том, как разделить дорожку, используя Audacity .
И я считаю, что он использует формат .WAV. Однако он также может экспортировать в формат MP3, но при этом перекодирует дорожки.
Просто используйте WinZip, чтобы создать разделенный zip-файл, который даст вам несколько файлов, которые впоследствии можно будет объединить. Он позволяет вам указать размер файлов и доступен в долгосрочной бесплатной пробной версии.
Он также может быть использован для многих других служебных целей, и последнее, что я проверил, было по разумной цене, если вы решите лицензировать его.