англійськафранцузькийіспанська

Запуск серверів | Ubuntu > | Fedora > |


Значок OnWorks

lltag - онлайн у хмарі

Запустіть lltag у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда lltag, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


lltag - автоматично позначати та перейменовувати музичні файли mp3/ogg/flac

СИНТАКСИС


lltag [-C] [-E] [-F ] [-G] [-p] [-a ] [-t ] [-A ] [-n
] [-g ] [-d ] [-c ] [--тег ] [--пробіли] [--maj]
[-- вер ] [--регулярний вираз ] [--mp3/--ogg/--flac] [--тип ] [-- ясно]
[--додати] [--без позначення] [--зберігати час] [--перейменувати ] [--rename-ext] [--перейменувати-
хвилин] [--перейменувати-вер ] [--перейменувати-слеш ] [--rename-regexp ] [--сушить]
[--так] [-- запитай] [--cddb-запит ] [--cddb-сервер ] [-R] [-v] [-q]
[--config ] [--gencfg ] [-S] [--show-tags ] [-L] [-V] [-h] файли...

ОПИС


lltag це інструмент командного рядка для автоматичного встановлення тегів файлів MP3, OGG або FLAC. Там
Є кілька способів отримати теги, які будуть встановлені:

Parsing la ім'я файлу
lltag може або проаналізувати ім'я файлу, використовуючи власну внутрішню базу даних загального
використовувані формати (поведінка за замовчуванням або коли -G передано), або деякі надані користувачем
формати (коли -F пройдено).

Запит від CDDB
lltag може отримати доступ до онлайнової бази даних CDDB для вилучення тегів із доріжки компакт-диска (коли
-C пройдено).

Явно установка величини
lltag надає набір параметрів командного рядка для ручного встановлення різних тегів.

Вручну редагування величини
lltag надає інтерактивний інтерфейс для редагування існуючих значень або будь-яких значень
передбачені вищевказаними стратегіями.

Щоразу обробляється новий аудіофайл, lltag починається зі спроби отримати нові теги
залежно від варіантів поведінки, наданих користувачем.

По-перше, якщо бажаний синтаксичний аналізатор був обраний раніше, він використовується, щоб спробувати розібрати новий
ім'я файлу. Потім, якщо редагування ввімкнено (-E), користувач зможе змінити існуючий тег
цінності. Потім, якщо CDDB увімкнено (-C), користувачу буде запропоновано запитати теги у
онлайн база даних CDDB. Потім, якщо користувач надав будь-який формат аналізу (-F), або якщо вгадуєш
увімкнено (-G), lltag спробує проаналізувати ім’я файлу.

Зауважте, що якщо в командному рядку не вибрано жодної поведінки, включно з параметром перейменування,
тоді синтаксичний аналіз із базою даних внутрішнього формату буде використовуватися за замовчуванням (як би -G був
пройшов).

Як тільки одна з наведених вище стратегій досягає успіху, lltag переходить до головного меню, де
користувач може прийняти нові теги або вибрати іншу поведінку (див ОСНОВНІ МЕНЮ in ІНТЕРАКТИВНИЙ
МЕНЮ нижче для деталей). Якщо --так було пройдено, або якщо був автоматичний режим
попередньо ввімкнений у меню, він продовжить додавати теги (і перейменувати, якщо потрібно)
і перейдіть до наступного файлу.

Нові теги, які повертає вибрана стратегія, будуть додані явними значеннями
дано с -a , -t , -A , -g , -n , -d , -c or --тег . Потім вони або замінять
(за замовчуванням), очистити та замінити (-- ясно) або додати до (--додати) існуючі теги в
цільовий файл.

Як тільки теги відомі, для застосування їх до аудіо використовується бекендова програма або бібліотека
файл (якщо --без позначення пройдено). The MP3 :: Тег Модуль Perl або mp3info використовується для тегів
MP3 файли, поки vorbiscomment використовується для OGG файлів, а також метафлак використовується для FLAC файли.

Зрештою, при виклику с --перейменувати, цільовий файл також буде перейменовано відповідно до a
наданий користувачем формат, заповнений значеннями тегу.

ВАРІАНТИ


-A, --АЛЬБОМ
Додайте значення для АЛЬБОМ бирка.

-а, --ХУДОЖНИК
Додайте значення для ХУДОЖНИК бирка.

--додати
Примусово додавати теги ogg/flac (замість заміни існуючих тегів). The
відповідний параметр файлу конфігурації append_tags.

Оскільки файли mp3 можуть отримувати лише один тег кожного типу, додавання нічого не робить
зберігається лише перше поява.

-- запитай Завжди запитуйте підтвердження у користувача перед використанням визначеного користувачем аналізатора. За
за замовчуванням, усі дії потребують підтвердження, за винятком випадків, коли відповідний користувач вказав
формат знайдено. Відповідний параметр файлу конфігурації запитати, Побачити РАЗБІР
МЕНЮ in ІНТЕРАКТИВНИЙ МЕНЮ нижче для деталей.

-C, --cddb
Спробуйте знайти теги в онлайновій базі даних CDDB, перш ніж спробувати розібрати імена файлів. The
запити надсилаються за допомогою інтерфейсу HTTP, що означає, що може використовуватися проксі-сервер HTTP
коли потрібно. Відповідний параметр файлу конфігурації cddb.

--cddb-запит

--cddb-запит /
Автоматичний пошук відповідних компакт-дисків або відповідну категорію і id
як ніби користувач пройшов --cddb і ввів запит інтерактивно в
модуль

--cddb-сервер
Змініть сервер CDDB і, зрештою, його порт. За замовчуванням є www.freedb.org:80.
Відповідні параметри файлу конфігурації є cddb_server_name і
cddb_server_port. Якщо для доступу до Інтернету потрібен проксі-сервер HTTP,
змінна оточення HTTP_PROXY можна використовувати (встановити щось на кшталт
"http://my.proxy.com»).

-c, --КОМЕНТАР
Додайте значення для ЯК бирка.

-- ясно
Примусове очищення всіх тегів перед додаванням тегів (замість заміни існуючих тегів).
Відповідний параметр файлу конфігурації clear_tags.

--config
Проаналізуйте додатковий файл конфігурації. Побачити КОНФІГУРАЦІЯ ФАЙЛИ нижче для деталей.

-d, --ДАТА
Додайте значення для ДАТА тег. Зауважте, що тег дати ID3 може зберігати лише 4
персонажів (за рік).

--сушить
Насправді не позначайте файли тегами, просто покажіть, що було б зроблено. Відповідний
Параметр файлу конфігурації є сухий_біг.

-E, --редагувати
Відредагуйте теги негайно.

-F, --формат
Додайте вказаний рядок формату до списку форматів, які надає користувач. The
відповідний параметр файлу конфігурації формат. Можна використовувати кілька разів
спробуйте різні формати. Побачити ФОРМАТ нижче для деталей.

--flac Позначте всі файли як файли FLAC, використовуючи бекенд FLAC (на основі метафлак).
відповідний параметр файлу конфігурації тип.

-G, -- вгадай
Вгадайте формат, використовуючи внутрішню базу даних, якщо жоден формат, визначений користувачем, не працював
(поведінка за замовчуванням). Відповідний параметр файлу конфігурації здогадуватися.

-g, --ЖАНР
Додайте значення для ЖАНР тег. Хоча деякі типи файлів приймають будь-який рядок як жанр,
деякі інші (особливо теги ID3v1 у файлах MP3) вимагають, щоб рядок збігався
список визначених жанрів.

--gencfg
Згенеруйте конфігураційний файл. Побачити КОНФІГУРАЦІЯ ФАЙЛИ нижче для деталей.

-h, --допомога
Роздрукуйте повідомлення про використання та вийдіть.

-L, -- список
Перелік внутрішніх форматів.

--maj Розмістіть першу літеру кожного слова в тегах. Відповідний файл конфігурації
опція Maj.

--mp3 Позначте всі файли як файли MP3 за допомогою бекенда MP3 (на основі будь-якого mp3info or
MP3 :: Тег). Відповідний параметр файлу конфігурації тип.

--mp3v2, --id3v2
Увімкніть експериментальний бекенд із підтримкою MP3 ID3v2 (на основі тегу MP3::) замість
старий бекенд лише для ID3v1.

--mp3read=[1][2]
Налаштуйте спосіб зчитування та об’єднання тегів ID3v2 та v3 у бекенд MP1v2. За замовчуванням, v1
додаються до v2 (21). Якщо встановлено на 1, читаються лише v1. Якщо встановлено на 2, тільки v2 є
читати. Якщо встановлено на 12, v2 додаються до v1. Зауважте, що об’єднання/додавання важливе
видалення дублікатів.

-n, --НОМЕР
Додайте значення для НОМЕР бирка.

--без позначення
Фактично не позначайте файли тегами. Це можна використовувати для перейменування файлів без тегів. The
відповідний параметр файлу конфігурації no_tagging.

-Т, --зберігати час
Збережіть час модифікації файлу під час тегування. Відповідна конфігурація
Параметр файлу є зберегти_час.

--ogg Позначте всі файли як файли OGG, використовуючи серверну частину OGG (на основі vorbiscomment).
відповідний параметр файлу конфігурації тип.

-p, -- немає шляху
Не враховуйте шляхи файлів при зіставленні. Відповідна конфігурація
Параметр файлу є no_path.

-q, --спокійно
Зменшити багатослівність повідомлення. Відповідний параметр файлу конфігурації докладний
що вказує на багатослівний рівень. Побачити -v для детальної інформації про існуючу багатослівність
рівнях.

-R, --рекурсивний
Рекурсивно шукайте файли в підкаталогах, які вказані в командному рядку.
Відповідний параметр файлу конфігурації рекурсивний.

--регулярний вираз <[тег,тег:]s/from/to/>
заміщати від з до в тегах перед тегами. Відповідний файл конфігурації
опція RegExp. Якщо кілька тегів (відокремлених комами) є префіксом регулярного виразу, заміна
застосовується лише до відповідних полів. Цей параметр можна використовувати кілька разів
разів, щоб вказати багаторазову заміну.

--перейменувати
Після додавання тегів перейменуйте файл відповідно до формату. Відповідний
Параметр файлу конфігурації є перейменувати формат. Формат заповнюється за допомогою першого
наявність кожного тегу, який використовувався для тегування файлу безпосередньо раніше. Це означає, що an
старий існуючий тег можна використовувати, якщо його не замінив новий -- ясно не був прийнятий.

За замовчуванням перед додаванням тегів запитується підтвердження. Побачити ПЕРІЙМЕНУВАННЯ МЕНЮ in ІНТЕРАКТИВНИЙ
МЕНЮ нижче для деталей.

--rename-ext
Припустимо, що розширення файлу надано форматом перейменування замість
автоматично додавання розширення, що відповідає типу файлу. The
відповідний параметр файлу конфігурації rename_ext.

--перейменувати-хв
Перед перейменуванням усі теги введіть у нижній регістр. Відповідний параметр файлу конфігурації
перейменувати_мін.

--rename-regexp <[тег,тег:]s/from/to/>
заміщати від з до в тегах перед перейменуванням. Якщо кілька тегів (розділені комами)
префікс регулярного виразу, заміна застосовується лише до відповідних полів. Це
параметр може використовуватися кілька разів, щоб указати багаторазову заміну. The
відповідний параметр файлу конфігурації rename_regexp.

--перейменувати-вер
Замініть пробіли на sep під час перейменування. Відповідний параметр файлу конфігурації
is перейменувати_сер, Побачити --rename-regexp для більш загальної функції заміни.

--перейменувати-слеш
Під час перейменування замініть косі риски символом. Відповідний файл конфігурації
опція перейменувати_слеш, Побачити --rename-regexp для більш загальної функції заміни.

-S Замість тегування lltag показує теги, які наразі встановлені у файлах. Побачити
--show-tags щоб показати лише деякі теги.

-- вер
Замініть вказані символи або рядки пробілами в тегах. Відповідний
Параметр файлу конфігурації є Вересень. Вони повинні бути |-розділені. Побачити --регулярний вираз для
більш загальна функція заміни.

--show-tags
Замість тегування lltag показує теги, які наразі встановлені у файлах. Аргумент
це список типів тегів, розділених комами (художник, назву, альбом, номер, жанр, дата,
коментар or всі) Дивись також -S щоб показати всі теги.

--пробіли
Дозволяйте кілька пробілів або не допускайте їх, а не лише один під час збігу. Також дозвольте місця
обмежувальні елементи шляху. Відповідний параметр файлу конфігурації пробіли.
Дивись також ВНУТРІШНІ ФОРМАТИ щоб отримати детальний ефект від цієї опції.

-t, --TITLE
Додайте значення для TITLE бирка.

--тег
Додайте явне значення тегу. Відповідний параметр файлу конфігурації тег.
Може використовуватися кілька разів, навіть для одного тега. Встановлюючи загальний тег, він
схоже на використання -a, -A, -t, -n, -g, -d or -c. Зауважте, що теги mp3 цього не роблять
підтримувати будь-що TAG.

--тип
Позначте всі файли як файли. Відповідний параметр файлу конфігурації
тип.

-v, -багатослівний
Збільште докладність повідомлення. Відповідний параметр файлу конфігурації докладний
що вказує на багатослівний рівень.

Рівень детальності за замовчуванням дорівнює 0, щоб показувати лише важливі повідомлення. Можливе інше
значення 1 для відображення інформації про використання, коли меню відображається вперше,
і 2, щоб завжди відображати інформацію про використання до появи меню.

Дивись також -q.

-V, -- версія
Покажіть версію.

--так Завжди приймайте теги, не запитуючи користувача. Відповідна конфігурація
Параметр файлу є так. За замовчуванням узгодження формату, визначеного користувачем, приймається while
запит на підтвердження відповідності формату здогадки.

Також завжди приймайте перейменування, не запитуючи користувача.

ІНТЕРАКТИВНИЙ МЕНЮ


Коли не працює з --так, користувач повинен вказати lltag, що робити. Файли обробляються
один за одним, з такими кроками:

* Якщо переважним парсер існує, спробуйте його застосувати.

* Якщо не вдалося, якщо --cddb було передано, спробував виконати запит CDDB.

* Якщо не вдалося, спробуйте надані користувачем формати, якщо такі є.

* Якщо не вдалося, якщо не було передано жодного формату користувача, або якщо -G було пройдено, спробуйте внутр
форматах.

* Потім у нас є список тегів, які потрібно застосувати, ми можемо застосувати їх, відредагувати їх або повернутися до a
Запит CDDB або спроба знову проаналізувати ім’я файлу.

* Тоді, якщо --перейменувати було передано, файл перейменовано.

При ударі Ctrl-d на початку порожнього рядка (EOF), загальна поведінка
є скасування поточної операції, не виходячи.

Тепер ми детально опишемо всі інтерактивні меню.

ОСНОВНІ МЕНЮ
Після того, як деякі теги були отримані за допомогою CDDB, аналізу або явних значень, наведених на
у командному рядку відкривається головне меню, щоб змінити теги або застосувати їх:

y Так, використовуйте ці теги (за замовчуванням)

a Завжди так, перестаньте запитувати підтвердження

P Спробуйте розібрати файл, див РАЗБІР МЕНЮ

C Запит CDDB, див CDDB МЕНЮ

E Редагувати значення, див Редагування МЕНЮ

D Використовуйте лише явні значення, забудьте про CDDB або проаналізовані теги

Z Скинути значення тегів взагалі

R Повернутися до існуючих значень тегів із поточного файлу

O Відобразити наявні значення тегів у поточному файлі

n Не позначайте цей файл, перейдіть до перейменування (або до наступного файлу, якщо перейменування є
інвалідів)

q (Або EOF)
Пропустити цей файл

Q Вийдіть, більше нічого не позначаючи

CDDB МЕНЮ
Коли CDDB відкривається вперше, користувач повинен ввести запит, щоб вибрати компакт-диск у файлі
онлайн база даних.

<space-separated ключові слова>
Запит CDDB для компакт-диска, що відповідає ключовим словам. Пошук у всіх категоріях компакт-дисків у межах полів
виконавець АБО альбом.

q (Або EOF)
Вийти із запиту CDDB, див ОСНОВНІ МЕНЮ

Після того, як ключові слова будуть передані у вигляді запиту до CDDB, список відповідних назв компакт-дисків буде
відображається. Далі користувачеві потрібно вибрати один із них:


Виберіть компакт-диск у поточному списку результатів запиту за ключовими словами

V Перегляньте список компакт-дисків, які відповідають ключовим словам

k Почніть знову запит CDDB з різними ключовими словами

q (Або EOF)
Вийти із запиту CDDB, див ОСНОВНІ МЕНЮ

Після вибору компакт-диска користувачеві необхідно вибрати трек


Виберіть трек поточного компакт-диска

a
Виберіть трек і більше не запитуйте підтвердження

a Використовуйте доріжку за замовчуванням і більше не запитуйте підтвердження

E Редагувати поточні загальні теги компакт-диска, див Редагування МЕНЮ

v Перегляньте список компакт-дисків, які відповідають ключовим словам

c Змініть компакт-диск, вибраний у списку результатів запиту за ключовими словами

k Почніть знову запит CDDB з різними ключовими словами

q (Або EOF)
Вийти із запиту CDDB, див ОСНОВНІ МЕНЮ

Зауважте, що повторний вхід до меню CDDB повернеться до попереднього компакт-диска замість запиту
користувач знову запитує, щоб можна було легко позначити цілий компакт-диск.

РАЗБІР МЕНЮ
Коли -- запитай передано або при вгадуванні кожне відповідність призведе до повідомлення підтвердження
перед позначенням тегів. Доступні поведінки:

y Позначте поточний файл поточним форматом. Це значення за замовчуванням.

u Позначте поточний файл поточним форматом. Потім використовуйте поточний формат для всіх інших
відповідні файли. Коли буде досягнуто невідповідний файл, припиніть використовувати цей параметр
Формат.

a Позначте поточний файл поточним форматом. Тоді ніколи не запитуючи підтвердження
більше.

n Не позначайте поточний файл у цьому форматі. Спробуйте наступний відповідний формат на
поточний файл.

p Коли відповідність виконується за допомогою комбінації аналізатора шляху та аналізатора базової назви,
збережіть синтаксичний аналізатор базової назви та спробуйте виконати синтаксичний аналіз наступного шляху до поточного файлу.

q (Або EOF)
Припиніть спроби розібрати цей файл.

Редагування МЕНЮ
Можна редагувати теги або перед тегом або файлом, або перед вибором доріжки
компакт-диск, отриманий CDDB. Поточне значення всіх звичайних полів показано і може бути
змінено введенням іншого значення, видалено шляхом введення , або очищено.

Поведінка залежить від встановленої бібліотеки readline. Якщо він розумний, поточне значення
можна редагувати вбудовано, і доступна історія. Якщо ні, натисніть буде тримати
поточне значення while CLEAR спорожнить його. EOF а скасувати редагування цього синглу
value.

Кожне поле можна вибрати для редагування, натиснувши відповідну літеру у форматі
(Див. ФОРМАТ). Оскільки можуть бути деякі нестандартні назви тегів, це також можливо
вводити тег FOO щоб змінити тег FOO.

Редагування закінчується позначенням тегами (якщо E натиснуто) або скасування та повернення до меню підтвердження (якщо
C натискається).

Інші варіанти:

V Перегляд поточних значень тегів

y Завершіть видання, збережіть зміни та поверніться до попереднього меню

q (Або EOF)
Скасуйте видання, забудьте про зміни та поверніться до попереднього меню

ПЕРІЙМЕНУВАННЯ МЕНЮ
За замовчуванням перед перейменуванням у користувача запитується підтвердження. Ви можете обійти його
проходження --так у командному рядку.

Якщо формат перейменування використовує поле, яке не визначене, відображається попередження та підтвердження
завжди запитують.

Доступні поведінки під час перейменування:

y Перейменувати поточний файл з поточною новою назвою файлу. Це значення за замовчуванням.

a Перейменувати поточний файл з поточною новою назвою файлу. Тоді ніколи не запитуючи про перейменування
підтвердження більше.

e Відредагуйте поточну нове ім’я файлу перед перейменуванням. Поведінка залежить від встановленого
бібліотека readline. Якщо він розумний, поточне значення може бути відредаговано вбудовано та an
історія доступна.

q (Або EOF)
Не перейменовувати поточний файл.

h Показати довідку щодо підтвердження.

ФОРМАТ


Вказані користувачем формати мають бути рядками, що складаються з будь-яких символів та наступного
спеціальні коди:

%a відповідати автору.

%A відповідати альбому.

%g відповідати жанру.

%n щоб відповідати номеру треку.

%t відповідати назві.

%d відповідати даті.

%c щоб відповідати коментарю.

%i відповідати будь-чому та ігнорувати це.

%% підходити %.

Крім того, під час перейменування доступні такі коди:

%F замінюється оригінальним базовим ім'ям файлу.

%E замінюється оригінальним розширенням файлу.

%P замінюється вихідним шляхом до файлу.

ВНУТРІШНІ ФОРМАТИ


База даних внутрішнього формату зазвичай зберігається в /etc/lltag/formats. Користувач може
замінити цей файл, визначивши a $HOME/.lltag/formats. Якщо цей файл існує, система-
широкий ігнорується.

Дивіться сторінку керівництва lltag_formats or /etc/lltag/formats for details.

КОНФІГУРАЦІЯ ФАЙЛИ


lltag читає деякі файли конфігурації перед аналізом параметрів командного рядка. Загальносистемний
файл конфігурації визначено в /etc/lltag/config якщо воно існує.

Це також читається $HOME/.lltag/config якщо воно існує.

Користувач також може додати інший файл, який можна налаштувати --config.

lltag також може генерувати конфігурацію з --gencfg.

Дивіться сторінку керівництва lltag_config або приклад конфиг файл, наданий у
документація для деталей.

Використовуйте lltag онлайн за допомогою служб onworks.net


Ad


Ad