Копируйте компакт-диски из командной строки

Вы ищете быстрый, эффективный и простой способ копировать музыку с компакт-дисков в Linux? Тогда не смотрите дальше командной строки. Да, Вы прочли это правильно. Командная строка.

По ряду причин командная строка Linux имеет репутацию сложной и громоздкой. В некоторых случаях это правда. Но сценарий под названием ripit превращает командную строку в отличную и обманчиво простую среду для копирования компакт-дисков.

Давайте посмотрим, как работает ripit.

Рипит?

ripit - это не программа. Это сценарий Perl, который действует как интерфейс для ряда утилит командной строки для работы с компакт-дисками, включая dagrab, cdparanoia и cdda2wav. По умолчанию - cdparanoia.

Вместо того, чтобы запоминать длинную цепочку опций, ripit проведет вас через шаги, необходимые для копирования компакт-диска. Вы можете включить ряд параметров командной строки, если хотите, или, если вы часто используете определенные параметры, сохранить их в файле конфигурации. Подробнее об этом позже. Вы также можете запустить ripit без взаимодействия.

Монтаж

Очевидно, вам потребуется скачать и установить скрипт. Если у вас нет одной из упомянутых ранее утилит для компакт-дисков, вы можете установить ее с помощью диспетчера пакетов вашего дистрибутива. Вам также потребуется установить модуль Perl под названием CDDB_get, который получает информацию о каждой дорожке на компакт-диске из онлайн-базы данных под названием CDDB.

1. Загрузите ripit-3.9.0.tar.gz в свою домашнюю папку.

2. Откройте терминал и выполните команды:

Применение

После установки ripit просто вставьте музыкальный компакт-диск в привод CD-ROM вашего компьютера, откройте терминал и введите

рипит в действии

Вам будет предложено выбрать заголовок из списка. Нажмите 1 на клавиатуре, а затем нажмите Enter. Затем ripit спросит, хотите ли вы добавить или отредактировать информацию из CDDB. На большинстве компакт-дисков вы можете просто нажать Enter, чтобы пропустить этот шаг.

Если вы хотите пропустить эти шаги, введите

.
В любом случае ripit скопирует все песни с компакт-диска. Каждая песня будет сохранена как файл MP3 в вашем каталоге / home.

Получать фантазию

Но что, если вы не хотите копировать каждый трек с компакт-диска? Вы можете указать ripit копировать только определенные треки или диапазон треков. Итак, если вы хотите скопировать треки 2, 5 и 9 на компакт-диск, введите

.
Или, если вы хотите скопировать дорожки с 4 по 8, введите

Копирование определенных треков

По умолчанию ripit сохраняет файлы в папке в вашем каталоге / home с именем компакт-диска, например, Различные исполнители - Putumayo Presents ... Turkish Groove. Если вы предпочитаете сохранять файлы, скажем, в папке / home / (yourName) / music, используйте команду:

Сохранение в других форматах

Так что, если MP3 вам не по душе? ripit может выводить файлы в нескольких других форматах, включая Ogg, FLAC, MP4, FAAC и WAV.

Добавьте в командную строку параметр --coder=, за которым следует одно из следующих чисел:

  • 1 (Огг)
  • 2 (FLAC)
  • 3 (FAAC)
  • 4 (MP4)
  • 6 (WAV)

Например:

Использование файла конфигурации

Никто не хочет запоминать кучу параметров командной строки. Особенно, если вы нечасто используете рипит. Вы можете обойти это, указав необходимые параметры вместе с параметром --config. ripit сохранит файл конфигурации с именем config в папку .ripit в вашем / home каталоге.

Вам нужно сделать это только один раз. Каждый раз, когда вы запускаете ripit, скрипт читает файл конфигурации.

Это все?

Точно нет. Этот пост лишь поверхностно описывает возможности Ripit. Просто введите ripit --help, чтобы получить полный список параметров. Затем выберите те, которые вы используете чаще всего, и сохраните их в файле конфигурации.

Если вы фанат командной строки, который копирует много (или даже немного) музыки, то ripit станет для вас незаменимым инструментом. Он прост в использовании и выполняет работу быстро и эффективно.

Фото: grzegorz