У мене MP3-файл розміром 400 Мб із частотою 96 кбіт / с, узятий із компакт-диска. Я хочу розділити це на багато файлів.
Чи можливо це зробити, не впливаючи на якість аудіо, чи, можливо, без перекодування файлу?
У мене MP3-файл розміром 400 Мб із частотою 96 кбіт / с, узятий із компакт-диска. Я хочу розділити це на багато файлів.
Чи можливо це зробити, не впливаючи на якість аудіо, чи, можливо, без перекодування файлу?
Відповіді:
Ви не вказали ОС.
Аудіоредактори загального призначення декодують MP3-файли, а потім повторно кодують при збереженні, тому уникайте цих.
Виділені MP3-розгалужувачі часто розбиваються на межі кадру, тому аудіо не декодується та не кодується, що добре. Однак є штраф: часточка секунди аудіо навколо розділених точок часто стає відтворюваною, іноді це призводить до пропуску або клацання, якщо звук там не замовк. Це пов’язано з ускладненнями, пов’язаними з різними особливостями та побічними ефектами кодування та декодування MP3 (бітовий резервуар, затримка кодера, затримка та затримка декодера). Але поки точки розколу знаходяться в середині тиші, і ви не страшно переймаєтесь втратою часткової секунди цієї тиші, то я друге рекомендую для mp3DirectCut, програми для Windows. Він надійний і вільний, він має прекрасний графічний вигляд рівня гучності кожного кадру (можливо, вам доведеться трохи пограти зі шкалою),
Якщо ви дуже стурбовані точністю, тоді вам захочеться скористатися додатком командного рядка Java pcutmp3 , який на сьогоднішній день є єдиним інструментом, який я знаю, який працює над цими проблемами. Застереження полягає в тому, що вам потрібно переконатися, що ви використовуєте програвач, який підтримує інформацію про "безперервне відтворення" (затримка кодування та забивання), як написано в тезі LAME.
І pcutmp3, і mp3DirectCut підтримують використання аркушів київ для вказівки розділених точок. Отже, якщо у вас є оригінальний компакт-диск, ви можете скористатися програмою копіювання компакт-дисків, щоб створити .cue файл для аудіофайлу. Цей аркуш київ - це текстовий файл, який, серед іншого, буде містити точні межі треку, якими може скористатися роздільник. Якщо у вас немає оригінального компакт-диска, ви, можливо, зможете генерувати аркуш київ через веб-сайт небесний підказник, який повторно інтерпретує дані freedb. Такий файл .cue, зроблений без оригінального компакт-диска, може бути неточним (якщо ви вибрали неправильне натискання) і майже напевно буде неповним (оскільки він має лише межі треку, жодна інша річ, що міститься у таблицях репліку), але це має бути добре для ваших цілей.
Я здивований, що ніхто не згадав mp3DirectCut . Робить саме те, що ви хочете, і не перекодує повторно. Це моя справа до подібних речей. Безкоштовно.
Стандартний інструмент для цього не просто для 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 є оптимізованим для швидкого редагування, і він працює без втрати якості, викликаних іншими аудіоредакторами.
...
Fission ніколи не спричиняє втрати якості під час редагування s, навіть у форматі MP3 та AAC. Це як магія, і це щось, що пропонує тільки Fission!
Інтерфейс, як мені здається, досить простий та інтуїтивно зрозумілий.
Існує кілька варіантів розділення файлу:
Ціна становить 35 $ ( за станом на червень 2019 року ), що може бути занадто високою.
Програма призначена лише для Mac OS X, хоча на їхньому сайті є список запропонованих альтернатив для Windows .
Існує так багато програм для вирізання MP3, які доступні для вільного завантаження.
Ось відео-посібник, який може вам допомогти, показуючи Direct WAV MP3 Splitter .
Існує програма редагування звуку для Windows, Linux та Mac OS X під назвою Audacity , яка доступна безкоштовно. Ви можете використовувати це, щоб робити те, що ви хочете.
Ось інструкції, як розділити трек за допомогою Audacity .
І я вважаю, формат, який він використовує, - WAV. Однак він також може експортувати у формат MP3, але він буде перекодувати доріжки, коли це зробити.
Просто використовуйте WinZip, щоб створити розділений zip-файл, який дасть вам декілька файлів, які згодом можна об’єднати. Він дозволяє вказати розмір файлів і доступний у довгостроковій безкоштовній пробній версії.
Він також може бути використаний для багатьох інших корисних цілей, і останнє, що я перевірив, було прийнятним за ціною, якщо ви вирішите його ліцензувати.