АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

jack - Интернет в облаке

Запустите jack в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это командный разъем, который можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Джек - копируйте и кодируйте компакт-диски одной командой

СИНТАКСИС


домкрат [кредита]

ОПИСАНИЕ


разъем преобразует ваши аудио-компакт-диски в файлы FLAC, MP3 или Ogg Vorbis. Он использует несколько помощников
программ для выполнения таких функций, как копирование, кодирование и тегирование файлов с помощью
метаинформация. Копирование выполняется через cdparanoia (в этом случае статус копирования
также отображается Джеком) или cdda2wav. Джек работает с несколькими кодировщиками, а именно
оггенк, флак Хромой, гого Bladeenc l3enc, mp3enc и син. В любое время во время работы
(и даже когда все будет готово и оригинальный компакт-диск утерян) вы можете позволить Джеку посмотреть вверх
названия треков на freedb.org и соответственно переименовать дорожки. Пометка аудиофайлов
с метаинформацией об исполнителе, названии трека и т.д.

Если поиск по freedb не производился, Джек удаляет все файлы в каталоге. ~ / Джек / Джек-
хххпризывают ххх представляющий идентификатор диска CDDB / FreeDB CD. Этот каталог
переименован Джеком, когда станет известна соответствующая информация.

Большинство опций, таких как риппер, кодировщик, предпочтительный FreeDB-сервер, каталог и звуковой файл
формат и т. д. могут быть определены пользователем, изменив значения по умолчанию в / и т. д. / jackrc или сохранив их
в ~ / .jack3rc. Дополнительные рипперы, кодировщики и серверы FreeDB могут быть определены пользователями.
с помощью каталога подключаемых модулей (как определено путь_плагина вариант, который
по умолчанию ~ / .jack_plugins).

Пока Джек работает, доступны следующие клавиатурные команды:

q or Q выход

p or P отключите копирование (например, если вам нужен CD-привод)

p or P (снова) или c or C
возобновить копирование

e or E приостановить / продолжить все кодировщики

r or R приостановить / продолжить все рипперы.

? переключить поле авторских прав / справки

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Разным параметрам в качестве аргументов требуются разные типы данных:

BOOL может быть "да" или "нет", как в --vbr = да

string может быть что угодно, как в --rename-fmt "% п.% т"

Int целое число, как в --битрейт 192 (или --bitrate = 192 )

список несколько строк, разделенных последним знаком «;». Пример: - угадай файл1.mp3
файл2.mp3 ... файлN.mp3 \;

Джек понимает следующие варианты:

--append-год string
добавьте эту строку к имени каталога (полезно с% y, чтобы добавить год альбома
был выпущен)

-б, --битрейт Int
целевой битрейт (в кбит / с, по умолчанию 160).

--char-фильтр string
преобразовывать имена файлов с помощью метода Python

--charset string
кодировка имен файлов (по умолчанию для вашей локали).

-с, --check-toc
сравните toc-файл и cd-toc, затем выйдите. Джек кэширует оглавление компакт-диска в файл
("jack.toc"). Если вы хотите узнать, соответствует ли вставленный компакт-диск toc-файлу в
текущий каталог, используйте эту опцию.

-С, --claim-дир
переименовывать каталоги, даже если они были созданы не Джеком.

--cont-failed-запрос
продолжить без данных FreeDB в случае сбоя запроса.

-Д, --создать-каталоги
говорит Джеку создать подкаталоги, в которые Джек помещает все файлы для
текущий компакт-диск. Если данные FreeDB недоступны, т.е. когда не используются -Q эти
каталоги будут называться «jack-xxx», где «xxx» означает компакт-диски.
Идентификатор FreeDB. В противном случае будет использоваться dir_template (см. Выше). Эта опция включена
по умолчанию включен.

--устройство string
Имя устройства вашего компакт-диска. По умолчанию / DEV / CDROM

--dir-шаблон string
если каталоги переименовываются, используется именно этот формат (по умолчанию "% a /% l")

-д, - не работать
не выполняйте DAE, кодирование, тегирование или переименование. Это может быть полезно, если вы хотите
выполните запрос FreeDB, например, пока работает другой разъем.

--редактировать-freedb
откройте редактор, чтобы изменить полученную ранее информацию CDDB
(полезно только с -Q).

- имя-кодировщика, -E string
какой кодировщик использовать (по умолчанию "oggenc")

-е, - кодировщики Int
кодировать сколько файлов параллельно. Если у вас есть SMP-машина или вы просто хотите
нагружая вашу систему, вы можете попросить Джека кодировать несколько файлов одновременно (по умолчанию 1).

-Икс, --exec
по завершении выполнить предопределенную команду.

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

--extt-is-title
название трека содержится в полях EXTT.

--extt-is-комментарий
комментарий к дорожке содержится в полях EXTT.

--сила
не спрашивай. Нравится при удалении неполных файлов.

-ф, --from-tocfile string
рип с cdrdao созданный образ компакт-диска на hd. Указанный toc-файл содержит имя
файла изображения. Использовать -F если Джек не может найти файл изображения.

-Ф, --from-изображение string
читать аудиоданные из файла изображения. Нравится --from-tocfile, но само изображение
указан вместо файла tocfile. Если у вас нет toc-файла (или не указываете
toc-файл), содержание читается с самого компакт-диска.

-грамм, - угадай список
составьте оглавление из списка предоставленных звуковых файлов. Формат track_01.ogg ...
track_nn.ogg ; Обратите внимание, что завершающий " ; "необходимо только в том случае, если вы хотите добавить
дополнительные параметры в командной строке. Вы можете использовать его для выполнения запроса FreeDB на основе
только ваши звуковые файлы - компакт-диск не нужен. Очень полезно, если вы не знаете, какой
Компакт-диск с песнями. Песни должны быть расположены в том же порядке, в каком они были на
их компакт-диск. Сгенерированный файл оглавления похож, но не идентичен оглавлению компакт-диска.
- не отправляйте их!

-ГРАММ, --id3-жанр string
установить жанр ID3. Используйте «помощь», чтобы получить список всех известных жанров. (Вы также можете указать
жанр ID3v1 как int)

-Ю, --id3-год Int
установить год альбома (термин ID3 происходит от MP3, но эта опция также работает
с другими аудиоформатами, такими как OGG Vorbis и FLAC)

-час, --Помогите
Показать сводку опций.

-к, --keep-wavs
не удаляйте WAV после их кодирования.

-м, --mail-отправить
отправить заявку FreeDB по электронной почте. Отправка по протоколу HTTP предпочтительна. Тебе придется
войдите в категорию компакт-диска.

-л, --Максимальная нагрузка плавать
запускайте новые энкодеры только в том случае, если загрузка вашей системы ниже указанного значения.
/ proc / loadavg вы должны быть доступны для чтения, чтобы это работало.

--мультирежим
попробуйте запросить FreeDB для всех каталогов в searchdirs, которые не имеют данных FreeDB.

--моя почта string
ваш адрес электронной почты, необходимый для отправки FreeDB.

-н, --отлично Int
nice-level, с которого запускаются кодировщики. По умолчанию 12, что не должно повредить
ваша система очень понравилась.

-о, - перезаписать
перезаписывать существующие файлы, т.е. не проверять, скопированы ли уже файлы WAV или уже
закодированный файл вроде в порядке. Используйте это, если вы знают что-то пошло не так в прошлый раз.
По умолчанию это отключено.

-О, --только-дэ
создавать только WAV, подразумевает --keep-волны. По умолчанию это отключено.

--otf = bool
Операция на лету. Только на некоторых кодерах / рипперах. Не создавайте WAV, труба
вывод рыхлителя через энкодер. По умолчанию нет так как это мучение для CDROM
езды.

--качественный Int
качество кодирования vbr. -1 - самый низкий, 10 - самый высокий (по умолчанию 6). Вы также можете указать
плавать.

-д, --запрос
сделайте запрос FreeDB, когда все будет готово. Это полезно, если раньше Джек запускался без
запрос FreeDB. Если все треки готовы, вам даже не нужно вставлять компакт-диск в качестве
TOC кэшируется Джеком. Закончив копирование и кодирование, Джек
переименуйте файлы и пометьте их.

--query-if-required = bool
как --query-now, но только если данные FreeDB ранее не запрашивались.

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

-a - читать вперед Int
читайте заранее, сколько WAV. Копируются не более read_ahead + num_encoders WAV
до того, как трек будет полностью закодирован. По умолчанию 99, что означает чтение
весь компакт-диск, при условии, что на диске достаточно места.

--remove-файлы
попросите Джека удалить его временные * -файлы. Будьте осторожны - не удаляйте их слишком рано!

-Р, --переименовать
переименовать и пометить файлы в соответствии с файлом FreeDB. При запуске Джек создает пустую
Входной файл FreeDB (кроме --запрос-сейчас используется, то файл запрашивается из
ваш сервер FreeDB). Если вы изменили его содержимое (например, потому что компакт-диск был
неизвестно FreeDB) и хотите соответственно переименовать и пометить свои аудиофайлы, используйте
этот вариант. Дайте и все остальные необходимые параметры, например -t , -E ...

--rename-dir = bool
также переименовать каталог (по умолчанию).

--rename-fmt string
формат обычных файлов (по умолчанию "% n -% t")

--rename-fmt-ва string
формат файлов различных исполнителей (по умолчанию "% n -% a -% t")

--rename-номер string
формат номера дорожки (% n, стиль printf ()), используемый для переименования файлов (по умолчанию
"% 02d")

-р, --reorder = bool
оптимизировать порядок дорожек для дискового пространства. Это может сэкономить вам пиковое дисковое пространство во время
процесс кодирования; это может позволить сделать компакт-диск, который в противном случае
не могут быть закодированы.

--замена символов список
неиспользуемые символы заменяются соответствующим элементом списка (по умолчанию "%").

- потягиватель string
какую программу использовать для извлечения аудиоданных (по умолчанию "cdparanoia").

--спасти сохранить параметры в ~ / .jack3rc файл и выйдите.

--scan-dirs Int
Просканируйте это количество уровней из текущего рабочего каталога для поиска соответствующего toc-файла (0
отключить, по умолчанию 2).

--поиск список
добавить эти каталоги в список каталогов, которые искали при поиске
workdir (по умолчанию ".").

--сервер string
какой сервер FreeDB использовать. Не забудьте настроить HTTP-прокси. В настоящее время либо
freedb (по умолчанию) или freedb-de.

--silent-mode = bool
быть тихим (без вывода на экран).

-с, --Космос Int
принудительно установить используемое дисковое пространство в байтах. Эта опция позволяет вам ограничить дисковое пространство
Джек пользуется, может быть, для чего-то еще? Будьте осторожны: если установлен слишком высокий или слишком высокий
low, копирование и кодирование, вероятно, завершатся ошибкой. По умолчанию смотреть, сколько стоит
бесплатно и использовать это значение.

--Разместить
отправить запись FreeDB через HTTP. Вам нужно будет войти в категорию компакт-диска.

-С, --swab = bool
поменять порядок байтов из файла изображения. Поскольку cdrdao на мгновение выводит только "сырой" .cdr
файлов, вы, скорее всего, захотите поменять порядок байтов. Попробуйте этот вариант, если ваши WAV-файлы
а закодированные файлы содержат только шум. По умолчанию это включено, так как в настоящее время cdrdao
генерирует "неправильные" файлы .cdr.

--делать распечатайте, что бы было сделано, и выйдите.

-т, - треки string
ограничить копирование и кодирование указанными дорожками, использовать запятую для разделения дорожек.
Также возможны диапазоны; 5-9 эквивалентно 5,6,7,8,9; 12- это как указать
дорожка 12, ..., last_track. По умолчанию обрабатывается весь компакт-диск.

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

--неиспользуемые символы список
символы, которые нельзя использовать в именах файлов (по умолчанию "/").

--upd-прогресс
пусть Джек воссоздает свои временные файлы. Используйте это, если вы удалили их слишком рано.

--update-freedb, -U
обновите информацию FreeDB и выйдите.

--usage-win = bool
показывать экран справки во время работы.

-в, --vbr = bool
Создавайте файлы с переменным битрейтом только на кодировщиках, которые это поддерживают. По умолчанию
да.

--various = bool
при синтаксическом анализе данных FreeDB Джек предполагает, что если исполнитель диска установлен на
«Различные» названия треков имеют формат «[исполнитель] - [название]». Если название диска
установлен на что-то другое, и вы по-прежнему хотите вышеуказанное поведение, используйте --разные.

--various-своп
поменяйте имя исполнителя и название, во многих записях FreeDB они указаны неверно.

--wait = bool
дождитесь нажатия клавиши перед выходом.

-ш, --workdir string
куда создавать каталоги и класть файлы.

--write-id3v1 = логическое значение
напишите смарт-тег id3v1 в закодированный файл.

--write-id3v2 = логическое значение
записать тег id3v2 в закодированный файл.

--write-m3u
создать список воспроизведения в формате .m3u. В нем есть ошибки, не надейтесь на это.

CONFIG ФАЙЛОВ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Помимо параметров командной строки, есть некоторые параметры, которые можно установить только
прямо в конфигурационном файле.

freedb_dir
все запросы FreeDB будут выполняться в этом (локальном) каталоге; неудавшиеся локальные запросы
будет осуществляться через сеть. Пример: / var / spool / freedb

ПРИМЕРЫ


Вставьте компакт-диск, включите разъем:
домкрат

Теперь посмотрите, как это работает. Некоторое время это весело. После завершения у вас будет следующее
файлы на вашем HD: track_01.mp3, track_02.mp3, ..., track_nn.mp3 плюс jack.toc,
jack.freedb, jack.progress. Последние три используются для хранения состояния разъема, поэтому он
может возобновить работу, если ее прервали.

Джек создаст для вас каталог с именем jack-xxx, в котором он хранит все файлы
для компакт-диска с идентификатором xxx. После запроса FreeDB этот каталог переименовывается в
что-то понятное для человека, например "Художник - Название".

Когда jack прерывается, вызовите его снова, используя ту же командную строку, что и раньше, чтобы возобновить работу.
работа, в этом случае
домкрат

Теперь попробуем запрос FreeDB:
Джек -q
Если запрос будет успешным, файлы будут переименованы в более удобочитаемые и будут
быть помечены соответственно тегами ID3 или Vorbis. Файл jack.freedb будет содержать
запрошенная запись FreeDB, и будет создана резервная копия исходного файла как jack.freedb.bak.

Вы можете использовать --rename-fmt вариант, чтобы указать формат имени, которое будет
отдаваться своим звуковым дорожкам. Список допустимых вариантов можно найти ниже. Вы можете также
хотите указать набор символов, которые нельзя использовать и которые следует заменить. За
например, в системах Unix косая черта (/) обязательно нужно заменить чем-то
еще. Файловая система VFAT также не поддерживает двойные кавычки. ("). Чтобы заменить
такие символы, вы можете указать параметры неиспользуемые символы вместе с
replace_chars. Например,
jack -Q --rename-fmt "% n-% t" --unusable-chars AI; --replacement-chars ai;
запросит сервер FreeDB, скопирует и закодирует все дорожки компакт-диска и сохранит файлы в
формат, который будет содержать номер трека и название. Все случаи появления букв A
и I будут заменены их версиями в нижнем регистре. Эти параметры также можно добавить
свой файл конфигурации в следующем формате:
Ununable_chars: ['', '/']
replace_chars: ['_', '_']
Это заменит пробелы и косую черту подчеркиваниями. Если вы хотите преобразовать все
в нижний регистр, вам не нужно вручную указывать их все, но вы можете использовать
вместо этого следующий вариант:
char_filter: .lower ()

Все в одном: запрос, копирование, кодирование, очистка:
jack -Q --удалить-файлы

Редактирование / нормализация / удаление файлов WAV перед кодированием:
jack -O -D --remove-files; gnoise * wav; джек -g * wav; Джек
Просто замените gnoise на операцию, которую вы хотите выполнить.

ПЛАГИНЫ


Могут быть определены дополнительные рипперы, кодировщики и серверы FreeDB, которые в настоящее время не известны Джеку.
с помощью вставного механизма джека. Плагины должны быть вставлены в ~ / .jack_plugins каталог
(или путь, определяемый путь_плагина вариант). Плагины представляют собой простые скрипты Python.
которые определяют хэш со значениями для вашего рипера, кодировщика или сервера FreeDB. За
рипперы и кодеры, хеш плагин_помощники должен быть определен в то время как дополнительный FreeDB
серверы указаны в плагин_freedb_servers. Оба ожидают другого хеша, чьи имена
соответствует записи, которую вы хотите добавить (с префиксом плагин_) и должны определить некоторые
ценности. Приведены два примера, jack_plugin_cddb.py (для определения нового сервера FreeDB)
и jack_plugin_lame.py (чтобы показать, как можно определять рипперы и кодеры). После определения
плагины, вы должны выбрать их вручную, указав риппер, кодировщик или CDDB.
сервер. Примером может быть:
jack --имя-кодировщика plugin_lame --ripper plugin_foo --server plugin_cddb
Плагины также можно использовать для определения ваших собственных рипперов и кодировщиков, которые используют разные
варианты, чем те, которые используются по умолчанию jack.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Есть несколько переменных окружения, которые можно использовать в хуках jack exec:

JACK_BASE_DIR
перечисляет базовый каталог jack, в котором хранятся файлы.

JACK_CUR_DIR
перечисляет текущий каталог jack, в который помещаются файлы текущего альбома.

JACK_JUST_ENCODED
перечисляет все названия треков, которые только что были закодированы.

JACK_JUST_RIPPED
перечисляет все названия треков, которые только что скопированы.

ФОРМАТ НИТИ


% n Номер дорожки

% художник

% t Название трека

% l Название альбома

% y Год выпуска альбома

% g Жанр альбома

Используйте jack онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad