Комплексная работа с аудиозаписями

Опубликовано: Комментариев: 0

Сегодня я представлю небольшую инструкцию по работе с аудиозаписями. Мы будем учиться изменять кодировку в mp3 тегах, конвертировать ape в lossless без потери качества, резать (split) lossless файлы в Ubuntu, а также упорядочивать музыкальную библиотеку при помощи редактора тегов EasyTag. Это позволит нам решить ряд давно наболевших проблем и привести музыкальную коллекцию в идеальное состояние.

1. Как изменить кодировку в mp3 тегах в Linux

Если теги аудиозаписи сохранены в windows кодировке, то в linux эти теги не будут правильно отображаться, а вместо них будут вопросики или кракозябра. В таком случае нужно просто изменить кодировку из CP1251 в utf-8. Для выполнения этой операции сперва нужно установить пакет sexy-python sudo apt-get -y install sexy-python Затем в терминале войти в папку с аудио коллекцией и написать следующее: find . -name "*.mp3" -print0 | xargs -0 mid3iconv -e CP1251 -d Теперь можно обновить список аудиозаписей в проигрывателе и наслаждаться понятными тегами аудиозаписей.

2. Как конвертировать ape в lossless без потери качества

Пользователи линукса могут встретиться с проблемой проигрывания ape аудиозаписей в системе, я уже ранее писал об этом, а сейчас по случаю написания такой статьи решил снова повториться. Проще всего будет переконвертировать этот формат в flac без потери качества. Сперва установим необходимые пакеты sudo apt-get -y install cuetools shntool для работы с Flac ставим: sudo apt-get -y install flac а для полноценной работы с APE качаем пакет "mac" А теперь воспользуемся следующей командой: shntool conv -o flac *.ape С воспроизведением flac в ubuntu проблем никогда не возникало, так что это самый оптимальный вариант. Тем более, что качество мы не теряем при конвертировании.

3. Как нарезать (split) lossless файлы в Ubuntu

зачастую при скачивании с сайтов lossless музыки мы получаем один большой ape, flac или wav файл в котором содержится более 10 дорожек. Естественно, что уместней будет разделить этот большой файл на отдельные дорожки. По идее мы можем этим способом разбить на дорожки любые файлы, которые имеют файл *.Cue. В этом файле содержится информация о дорожках, их длительности и мета тегах. Если Вы собираетесь разделять ape или flac файлы — установите соответствующие пакеты из пункта 2. А если же нужно разбить Wav файл, то устанавливаем пакет wavpack: sudo apt-get -y install wavpack Потом снова заходим в терминале в папку с файлом, который нужно разделить. При этом файл *.cue должен находиться в той же директории и разбиваем файл следующей командой cuebreakpoints *.cue | shnsplit -o flac  *.flac -a мой-префикс Думаю тут нужно разобрать синаксис. flac - в какой формат сохранить разрезанный файл, *.flac указывает какой файл разрезать согласно информации из *.cue файла. "мой-префикс" означает префикс имени новых файлов. Если его не указать, то программа сохранит дорожки в формате split-file-01.flac split-file-02.flac и т.д. А с префиксом мы выбираем свой формат вместо "split-file". После того как разрезали вставляем мета-данные в ново созданные аудио дорожки. cuetag *.cue мой-префикс*.flac Точно также можно нарезать и mp3 файлы, однако для этого потребуется дополнительный пакет: sudo apt-get install -y mp3splt и затем в консоли выполняем mp3splt *.mp3 -c *.cue

4. Работаем с mp3 тегами в EasyTag

Ну вот и практически и всё! Мы исправили неправильную кодировку в mp3 тегах, преобразовали все ape форматы в flac и разбили последних на отдельные аудиодорожки. Теперь дело за малым. Нужно отредактировать те песни, где теги вставлены некорректно либо вообще отсутствуют. Для этого я пользуюсь, да и Вам рекомендую, программой easytag. К стати, easytag имеет графическую оболочку, а значит отдохнём от консоли и покликаем мышкой :) Устанавливается она из стандартных репозиториев командой: sudo apt-get -y install easytag Запустить её можно из Программы - Аудио и Видео - EasyTag ну или же написать в консоли easytag. [caption id="" align="alignnone" width="500" caption="Изображение кликабельно"]Редактирование тегов песен в linux: easytag[/caption] Вот так выглядит эта программа. С её помощью можно редактировать теги и названия как отдельно взятой песни так и массово изменять теги всех песен. К примеру, чтобы указать всем песням в папке жанр "Reggaeton" я выделяю все песни мышкой, затем в поле жанр пишу "Reggaeton" и нажимаю кнопочку справа от поля ввода имени жанра. Комплексная работа с аудио в Ubuntu Linux Затем нажимаю сохранить и программа присвоит всем выделенным песням указанный мною жанр. Очень удобно и эффективно!