Abcde — это приложение для систем Linux и Unix. Это позволяет легко копировать компакт-диски.
Возможно, вы хотите создать цифровую резервную копию своей старой музыкальной коллекции. Или, может быть, вы просто хотите, чтобы некоторые песни были доступны на вашем смартфоне. Для любой подобной задачи Abcde может получить необработанные данные с вашего диска и закодировать, пометить и прокомментировать каждую дорожку — и все это в соответствии с вашими предпочтениями. Abcde превращает этот многоэтапный процесс в один.
Начнем с установки. Затем вы сможете решить, как риппер будет обрабатывать ваши треки.
Установка
Abcde также известен как лучший кодировщик компакт-дисков. Вы можете установить Abcde, получив его исходный код с помощью Git:
git clone https://git.einval.com/git/abcde.git
или установите с помощью менеджера пакетов вашего дистрибутива Linux.
Ubuntu:
sudo apt-get install abcde
Arch Linux
Установка
iv>
sudo pacman -S abcde
Читайте также: Как легко и быстро копировать DVD с помощью VLC
Использование Abcde
Когда вы запускаете Abcde, он должен решить, какие действия предпринять. Сначала он выполняет операции по умолчанию, а затем файлы конфигурации.
Это означает, что вы можете запустить abcde
из командной строки без каких-либо параметров и ожидать, что он скопирует и закодирует все треки на компакт-диске. По умолчанию Abcde выполняет следующие задачи: cddb, чтение, кодирование, тегирование, перемещение и очистка.
Короче говоря, вы можете ожидать, что он будет искать названия треков вашего компакт-диска в онлайн-базе данных, читать и преобразовывать эти треки в такой формат, как.mp3, и помечать треки информацией, найденной в базе данных. Abcde также выполнит очистку после себя, удалив все временные файлы, создан
Использование Abcde
ы можете настоять на выполнении только определенных действий, указав их с помощью параметра-a
. Используйте следующую команду:
abcde -a read,encode,tag
воздерживаться от поиска треклиста в Интернете и сохранять временные файлы. Полный список вариантов -a
можно найти на странице руководства man abcde
.
Файл конфигурации Abcde
Подобные операции эффективны, но они заставляют вас повторно вводить команду каждый раз, когда вы хотите скопировать диск. Гораздо проще использовать файлы конфигурации Abcde.
Скопируйте исходный файл конфигурации в свой домашний каталог. Это позволит вам вносить изменения в копию «$HOME/.abcde.conf», сохраняя при этом свежую конфигурацию в резерве.
cp /etc/abcde.conf ~/.abcde.conf
Откройте новый файл в своем любимом текстовом редакторе и обнаружите, что каждая строка закомментирована. Это не ошибка.
Abcde использует ряд настроек по умолчанию, включая удаление файлов.wav после кодирования
и использование Musicbranz в качестве базы данных медиаинформации.
Это может вызвать проблемы, если у вас не установлены определенные вспомогательные программы, такие как «abcde-musicbrainz-tool», сценарий Perl, который помогает Abcde в получении информации из базы данных. Если скрипт отсутствует, вы получите следующую ошибку.
Файл конфигурации Abcde alt="ошибка abcde musicbrainz">
Подобные ошибки могут возникнуть, например, если у вас не установлены нужные кодеки. Лучший способ устранить любые ошибки — следовать информации, содержащейся в самой ошибке, а затем внести изменения в файл конфигурации, который хорошо прокомментирован и является отличным дополнением к странице руководства.
Чтобы исправить показанную здесь ошибку Musicbrainz, я просто изменил строку файла конфигурации на «CDDBMETHOD=cddb».
Во-первых, я понял, что в сообщении об ошибке мне предлагалось установить Musicbrainz: «Возможно, вам придется установить модуль MusicBrainz::DiscID». Затем я поискал в файле конфигурации «musicbrainz», нашел соответствующую строку и решил использовать вместо нее «cddb».
Некоторые разумные примеры эффективных файлов конфигурации можно найти на Андреевский уголок , сайте, где соразработчик Abcde Эндрю Стронг обсуждает настройки, которые ему подходят.
Внесите изменения по своему усмотрению, сохраните файл конфигурации и снова запустите abcde
из командной строки. Риппер сначала проверит настройки по умолчанию, найдет все изменения, внесенные в ваш «/etc/abcde.conf», найдет все изменения в вашем «$HOME/.abcde.conf», а затем попытается скопировать ваш диск.р>
Кроме того, помните, что любые параметры, которые вы указываете в командной строке, переопределяют настройки вашего файла конфигурации. Таким образом, если вы указали файлу конфигурации очистить временные файлы, но выполнили команду abcde -a read,encode,tag
, Abcde все равно сохранит эти файлы.
Заключение
Для большинства людей запуска abcde
будет достаточно, чтобы скопировать любой компакт-диск.
Популярные дистрибутивы Linux получают необходимые зависимости, поэтому Abcde будет работать без ошибок. Обычно такие кодеки, как LAME (для преобразования.mp3) и FLAC (для преобразования.flac), также можно найти в предварительно скомпилированных двоичных файлах.
Прочитайте «Уголок Эндрю», если не знаете, с чего еще начать, а затем смело вносите изменения в свой личный файл конфигурации. В кратчайшие сроки вы найдете варианты, которые лучше всего подходят для вашей ситуации.