英語フランス語スペイン語

Ad


OnWorksファビコン

lltag - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで lltag を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド lltag です。

プログラム:

NAME


lltag - mp3/ogg/flac 音楽ファイルに自動的にタグを付けて名前を変更します

SYNOPSIS


llタグ [-C] [-E] [-F ] [-G] [-p] [-a ] [-t ] [-A ] [-n
] [-g ] [-d ] [-c ] [- 鬼ごっこ ] [-スペース] [--メジャー]
[--XNUMX月 ] [-正規表現 ] [--mp3/--ogg/--flac] [- タイプ ] [- クリア]
[-追加] [--タグ付けなし] [--保存時間] [-名前を変更 ] [--名前変更-ext] [--改名-
] [--rename-sep ] [--名前変更-スラッシュ ] [--rename-regexp ] [-ドライラン]
[- はい] [- 聞く] [--cddb-クエリ ] [--cddb サーバー ] [-R] [-v] [-q]
[--config ] [--gencfg ] [-S] [--show-tags ] [-L] [-V] [-h]ファイル..。

DESCRIPTION


llタグ MP3、OGG、または FLAC ファイルのタグを自動的に設定するコマンドライン ツールです。 そこには
設定されるタグを取得する方法はいくつかあります。

解析   ファイル名
llタグ 通常、独自の内部データベースを使用してファイル名を解析できます-
使用された形式 (デフォルトの動作、または -G 渡される)、またはユーザー提供の一部
フォーマット(場合 -F 合格)。

リクエスト から CDDB
llタグ オンライン CDDB データベースにアクセスして、CD のトラックからタグを抽出する場合があります (
-C 合格)。

明示的に 設定
llタグ さまざまなタグを手動で設定するための一連のコマンドライン オプションを提供します。

手動で 編集
llタグ 既存の値または任意の値を編集するためのインタラクティブなインターフェースを提供します
上記の戦略によって提供されます。

新しい音声ファイルが処理されるたびに、 llタグ 新しいタグを取得しようとすることから始めます
ユーザーが指定した動作オプションに応じて。

まず、優先パーサーが以前に選択されている場合、それを使用して新しいパーサーを解析しようとします。
ファイル名。 次に、編集が有効になっている場合 (-E)、ユーザーは既存のタグを変更できます
値。 次に、CDDB が有効になっている場合 (-C)、ユーザーはからタグをリクエストするように求められます
オンライン CDDB データベース。 次に、ユーザーが解析形式を指定した場合 (-F)、または推測する場合
有効になっています (-G), llタグ ファイル名の解析を試みます。

名前変更オプションを含め、コマンドラインで動作がまったく選択されていない場合、
内部形式のデータベースを使用した解析がデフォルトで使用されます (あたかも -G されていた
合格した)。

上記の戦略のいずれかが成功するとすぐに、 llタグ メインメニューにジャンプします。
ユーザーは、新しいタグを受け入れるか、別の動作を選択できます (参照 メイン メニュー in インタラクティブ
メニュー 詳細は下記)。 もしも - はい 渡された場合、または自動モードが渡された場合
以前にメニューで有効にされていた場合、タグ付け (および要求された場合は名前の変更) が続行されます。
次のファイルに進みます。

選択した戦略が返す新しいタグには、明示的な値が追加されます
で与えられた -a , -t , -A , -g , -n , -d , -c or - 鬼ごっこ . その後、次のいずれかを置き換えます
(デフォルト)、クリアして置き換えます (- クリア) または ( に追加-追加) の既存のタグ
ターゲットファイル。

タグが認識されると、バックエンド プログラムまたはライブラリを使用してそれらをオーディオに適用します。
ファイル(そうでない場合 --タグ付けなし 合格)。 の MP3::タグ Perl モジュールまたは mp3情報 タグ付けに使われる
MP3 ファイルながら ヴォルビスコメント 使用され OGG ファイル、および メタフラック 使用され FLAC ファイル。

最後に、で呼び出されたとき -名前を変更に応じて、ターゲット ファイルの名前も変更されます。
タグ値で満たされたユーザー指定の形式。

OPTIONS


-NS、 - アルバム
の値を追加します アルバム タグ。

-a、 - アーティスト
の値を追加します アーティスト タグ。

-追加
(既存のタグを置き換える代わりに) ogg/flac タグを強制的に追加します。 の
対応する設定ファイルのオプションは append_tags.

mp3 ファイルは各タイプのタグを XNUMX つしか取得できないため、追加は何もしません。
最初に出現したもののみが保存されます。

- 聞く ユーザー指定のパーサーを使用する前に、必ずユーザーに確認を求めてください。 に
デフォルトでは、一致するユーザー指定の場合を除き、すべてのアクションで確認が必要です。
フォーマットが見つかりました。 対応する構成ファイルのオプションは次のとおりです。 頼む。 見る 構文解析
メニュー in インタラクティブ メニュー 詳細は以下をご覧ください。

-C、 --cddb
ファイル名を解析する前に、CDDB オンライン データベースでタグを検索してください。 の
クエリは HTTP インターフェースを使用して送信されます。つまり、HTTP プロキシが使用される可能性があります。
必要な場合に。 対応する構成ファイルのオプションは次のとおりです。 CDDB.

--cddb-クエリ

--cddb-クエリ /
一致する CD を自動的に検索しますまたは一致するカテゴリとID
ユーザーが通過したかのように --cddb クエリをインタラクティブに
モジュールを開きます。

--cddb サーバー
CDDB サーバーを変更し、最終的にはそのポートを変更します。 デフォルトは www.freedb.org:80.
対応する構成ファイルのオプションは次のとおりです。 cddb_サーバー名 &
cddb_サーバーポート. インターネットへのアクセスに HTTP プロキシが必要な場合は、
環境変数 HTTP_PROXY 使用することができます(次のように設定します
"http://my.proxy.com")。

-NS、 - コメント
の値を追加します コメント タグ。

- クリア
タグを付ける前にすべてのタグを強制的にクリアします (既存のタグを置き換えるのではなく)。
対応する構成ファイルのオプションは次のとおりです。 クリアタグ.

--config
追加の構成ファイルを解析します。 見る CONFIGURATION ファイル 詳細は以下をご覧ください。

-NS、 - 日にち
の値を追加します DATE 鬼ごっこ。 ID3 日付タグには 4 つしか保存できないことに注意してください。
文字(XNUMX年間)。

-ドライラン
実際にファイルにタグを付けるのではなく、何が行われたかを示すだけです。 対応します
設定ファイルのオプションは ドライラン.

-E、 --編集
タグをすぐに編集します。

-NS、 - フォーマット
指定されたフォーマット文字列をユーザー指定のフォーマットのリストに追加します。 の
対応する設定ファイルのオプションは 形式でアーカイブしたプロジェクトを保存します.. 数回使用する場合があります
さまざまな形式を試してください。 見る FORMAT 詳細は以下をご覧ください。

--flac FLAC バックエンド (に基づく) を使用して、すべてのファイルを FLAC ファイルとしてタグ付けします。 メタフラック)。 ザ
対応する設定ファイルのオプションは type.

-NS、 - 推測してみて
ユーザー指定の形式が機能しない場合は、内部データベースを使用して形式を推測します
(デフォルトの動作)。 対応する構成ファイルのオプションは次のとおりです。 推測.

-NS、 - ジャンル
の値を追加します ジャンル 鬼ごっこ。 一部のファイル タイプはジャンルとして任意の文字列を受け入れますが、
他の一部 (特に MP3 ファイルの ID1v3 タグ) では、文字列が一致する必要があります。
指定されたジャンルのリスト。

--gencfg
構成ファイルを生成します。 見る CONFIGURATION ファイル 詳細は以下をご覧ください。

-NS、 - 助けて
使用法メッセージを出力して終了します。

-L、 - リスト
内部フォーマットをリストします。

--メジャー タグ内の各単語の最初の文字を大文字にします。 対応する構成ファイル
オプションがある かもしれません.

--mp3 MP3 バックエンドを使用して、すべてのファイルを MP3 ファイルとしてタグ付けします ( mp3情報 or
MP3::タグ)。 対応する構成ファイルのオプションは次のとおりです。 type.

--mp3v2、 --id3v2
代わりに、実験的な MP3 ID3v2 認識バックエンド (MP3::Tag に基づく) を有効にします。
古い ID3v1 専用のバックエンド。

--mp3read=[1][2]
MP3v2 バックエンドが ID3v1 および v2 タグを読み取ってマージする方法を構成します。 デフォルトでは、v1
v2 に追加されます (21)。 に設定されている場合 1、v1のみが読み取られます。 に設定した場合 2、v2 のみ
読んだ。 に設定した場合 12、v2 が v1 に追加されます。 マージ/追加が注意を払うことに注意してください
重複を削除します。

-NS、 - 番号
の値を追加します タグ。

--タグ付けなし
実際にファイルにタグを付けないでください。 これは、タグ付けなしでファイルの名前を変更するために使用される場合があります。 の
対応する設定ファイルのオプションは タグなし.

-NS、 --保存時間
タグ付け中にファイルの変更時間を保持します。 対応する構成
ファイルオプションは 保存時間.

--ogg OGG バックエンド (に基づく) を使用して、すべてのファイルを OGG ファイルとしてタグ付けします。 ヴォルビスコメント)。 ザ
対応する設定ファイルのオプションは type.

-NS、 --パスなし
照合時にファイルのパスを考慮しないでください。 対応する構成
ファイルオプションは no_path.

-NS、 - 静かな
メッセージの冗長性を減らします。 対応する構成ファイルのオプションは次のとおりです。 詳細
これは詳細レベルを示します。 見る -v 既存の冗長性の詳細については
レベル。

-NS、 -再帰的
コマンド ラインで指定されたサブディレクトリ内のファイルを再帰的に検索します。
対応する構成ファイルのオプションは次のとおりです。 再帰的な.

-正規表現 <[tag,tag:]s/from/to/>
交換する から   〜へ タグ付け前のタグで。 対応する構成ファイル
オプションがある 正規表現. 複数のタグ (コンマ区切り) が正規表現の前にある場合、置換
対応するフィールドにのみ適用されます。 このオプションは複数使用される可能性があります
複数の置換を指定する回数。

-名前を変更
タグ付け後、形式に合わせてファイル名を変更してください。 対応します
設定ファイルのオプションは 名前の変更形式. フォーマットは最初の
直前にファイルにタグを付けるために使用された各タグの出現。 つまり、
新しいタグが置き換えられない場合は、古い既存のタグを使用できます。 - クリア 渡されませんでした。

デフォルトでは、タグ付けの前に確認が求められます。 見る リナミング メニュー in インタラクティブ
メニュー 詳細は以下をご覧ください。

--名前変更-ext
ファイル拡張子は、代わりに名前変更形式によって提供されると仮定します。
ファイルの種類に対応する拡張子を自動的に追加します。 の
対応する設定ファイルのオプションは rename_ext.

--rename-min
名前を変更する前に、すべてのタグを小文字にします。 対応する構成ファイルのオプションは次のとおりです。
rename_min.

--rename-regexp <[tag,tag:]s/from/to/>
交換する から   〜へ 名前を変更する前のタグ。 複数のタグの場合 (カンマ区切り)
正規表現の前に付けると、置換は対応するフィールドにのみ適用されます。 これ
オプションを複数回使用して、複数の置換を指定する場合があります。 の
対応する設定ファイルのオプションは 正規表現の名前を変更する.

--rename-sep
名前を変更するときは、スペースを sep に置き換えます。 対応する設定ファイル オプション
is rename_sep。 見る --rename-regexp より一般的な置換機能用。

--名前変更-スラッシュ
名前を変更するときは、スラッシュを char に置き換えます。 対応する構成ファイル
オプションがある スラッシュの名前を変更する。 見る --rename-regexp より一般的な置換機能用。

-S タグ付けの代わりに、lltag は現在ファイルに設定されているタグを表示します。 見る
--show-tags 一部のタグのみを表示します。

--XNUMX月
タグ内の指定された文字または文字列をスペースに置き換えます。 対応します
設定ファイルのオプションは 9月. | で区切る必要があります。 見る -正規表現 のために
より一般的な置換機能。

--show-tags
タグ付けの代わりに、lltag は現在ファイルに設定されているタグを表示します。 引数
タグタイプのカンマ区切りのリスト (アーティスト, タイトル, アルバム, , ジャンル, date,
コメント or )。 も参照してください -S すべてのタグを表示します。

-スペース
一致する場合は、XNUMX つだけではなく、複数のスペースを許可するか、スペースをまったく許可しません。 スペースも許可する
パス要素の制限。 対応する構成ファイルのオプションは次のとおりです。 スペース.
参照 INTERNAL 書式 このオプションの詳細な影響を取得します。

-NS、 - 題名
の値を追加します TITLE タグ。

- 鬼ごっこ
明示的なタグ値を追加します。 対応する構成ファイルのオプションは次のとおりです。 タグ.
同じタグであっても、複数回使用される場合があります。 共通タグを設定すると、
を使用するのと似ています -a, -A, -t, -n, -g, -d or -c. mp3 タグは含まれないことに注意してください。
何でもサポート TAG.

- タイプ
すべてのファイルにタグを付ける ファイル。 対応する構成ファイルのオプションは次のとおりです。
type.

-v、 -詳細
メッセージの詳細度を上げます。 対応する構成ファイルのオプションは次のとおりです。 詳細
これは詳細レベルを示します。

デフォルトの詳細レベルは 0 で、重要なメッセージのみを表示します。 その他可能
値は、メニューが初めて表示されたときに使用情報を表示する場合は 1 です。
2 メニューが表示される前に常に使用状況情報を表示します。

参照 -q.

-V、 - バージョン
バージョンを表示します。

- はい ユーザーに尋ねることなく、常にタグ付けを受け入れます。 対応する構成
ファイルオプションは はい. デフォルトでは、ユーザー指定のフォーマット マッチングが受け入れられます。
フォーマットの一致を推測すると、確認が求められます。

また、ユーザーに尋ねることなく常に名前の変更を受け入れます。

インタラクティブ メニュー


で実行していないとき - はい, ユーザーは lltag に何をすべきかを伝える必要があります。 ファイルが処理されます
次の手順で XNUMX つずつ実行します。

* Status 優先 パーサーが存在する場合は、適用してみてください。

* 失敗した場合、 --cddb 渡され、CDDB クエリを試行しました。

* 失敗した場合は、ユーザー提供の形式があればそれを試してください。

* 失敗した場合、ユーザー形式が渡されなかった場合、または -G 渡されました。内部を試してください
フォーマット。

* 次に、適用するタグのリストを取得します。それらを適用したり、編集したり、元に戻ったりすることができます。
CDDB クエリまたはファイル名を再度解析しようとしています。

* 次に、 -名前を変更 が渡されると、ファイルの名前が変更されます。

打つとき Ctrl+D 空行の先頭 (EOF)、一般的な動作
終了せずに現在の操作をキャンセルすることです。

すべてのインタラクティブなメニューについて詳しく説明します。

メイン メニュー
CDDB、解析、または指定された明示的な値のいずれかによっていくつかのタグが取得されると、
コマンド ラインを使用すると、メイン メニューが開き、タグを変更または適用できます。

y はい、これらのタグを使用します (デフォルト)

a 常にはい、確認を求めるのはやめましょう

P ファイルを解析してみてください。 構文解析 メニュー

C CDDB を照会します。 を参照してください。 CDDB メニュー

E 値を編​​集します。 を参照してください EDITING メニュー

D 明示的な値のみを使用し、CDDB や解析済みタグは忘れてください

Z タグ値なしにリセット

R 現在のファイルから既存のタグ値に戻す

O 現在のファイルの既存のタグ値を表示します

n このファイルにタグを付けず、名前の変更にジャンプします (名前の変更が行われている場合は次のファイルにジャンプします)。
無効)

q (または EOF)
このファイルをとばす

Q もう何もタグ付けせずに終了

CDDB メニュー
CDDB が初めて開くとき、ユーザーはクエリを入力して CD を選択する必要があります。
オンラインデータベース。

<スペース区切り キーワード>
キーワードに一致する CD の CDDB クエリ。 フィールド内のすべての CD カテゴリで検索
アーティストまたはアルバム。

q (または EOF)
CDDB クエリを終了します。 メイン メニュー

キーワードがクエリとして CDDB に渡されると、一致する CD タイトルのリストが表示されます。
表示されます。 次に、ユーザーは次のいずれかを選択する必要があります。


現在のキーワード クエリ結果リストで CD を選択します

V キーワードに一致する CD のリストを表示する

k 別のキーワードで CDDB クエリをやり直す

q (または EOF)
CDDB クエリを終了します。 メイン メニュー

CD が選択されたら、ユーザーはトラックを選択する必要があります。


現在の CD のトラックを選択する

a
トラックを選択して、もう確認を求めないでください

a デフォルトのトラックを使用し、確認を求めない

E 現在の CD 共通タグを編集します。 EDITING メニュー

v キーワードに一致する CD のリストを表示する

c キーワード クエリの結果リストで選択された CD を変更する

k 別のキーワードで CDDB クエリをやり直す

q (または EOF)
CDDB クエリを終了します。 メイン メニュー

再度 CDDB メニューに入ると、尋ねる代わりに前の CD に戻ることに注意してください。
これにより、CD 全体に簡単にタグを付けることができます。

構文解析 メニュー
日時 - 聞く が渡されるか、推測すると、一致するたびに確認メッセージが表示されます
タグ付け前。 利用可能な動作は次のとおりです。

y 現在のファイルに現在の形式のタグを付けます。 これがデフォルトです。

u 現在のファイルに現在の形式のタグを付けます。 次に、残りのすべてに現在の形式を使用します
一致するファイル。 一致しないファイルに到達したら、この優先ファイルの使用を停止します
形式でダウンロードすることができます。

a 現在のファイルに現在の形式のタグを付けます。 それから、決して確認を求めることはありません
もう。

n 現在のファイルにこの形式のタグを付けないでください。 で次の一致する形式を試してください
現行ファイル。

p パスパーサーとベース名パーサーを組み合わせてマッチングを行う場合、
basename パーサーを保持し、現在のファイルで次のパス パーサーを試します。

q (または EOF)
このファイルの解析を停止します。

EDITING メニュー
タグ付けまたはファイルの前、またはトラックを選択する前に、タグを編集することができます。
CDDB によって取得された CD。 すべての通常フィールドの現在の値が表示されます。
別の値を入力して変更、入力して削除 、またはクリアされます。

動作は、インストールされている readline ライブラリによって異なります。 スマートなら現在値
インラインで編集でき、履歴が利用可能です。 そうでない場合は、 維持します
現在の値 CLEAR 空にします。 EOF このシングルの編集をキャンセルしながら
の値です。

各フィールドは、フォーマット内の対応する文字を押すことで編集用に選択できます
(参照してください FORMAT)。 規格外のタグ名もあるかもしれないので、
入力します タグ FOO タグを変更するには FOO.

編集はタグ付けで終了します ( E が押された場合) またはキャンセルして確認メニューに戻る (場合
C が押されます)。

他のオプションは以下のとおりです。

V タグの現在の値を表示する

y 編集を終了し、変更を保存して前のメニューに戻る

q (または EOF)
編集をキャンセルし、変更を忘れて前のメニューに戻る

リナミング メニュー
デフォルトでは、名前を変更する前に、ユーザーに確認を求めます。 あなたはそれをバイパスすることができます
通過 - はい コマンドラインで。

名前変更形式で定義されていないフィールドが使用されている場合、警告が表示され、確認が行われます
常に聞かれます。

名前を変更するときに使用できる動作は次のとおりです。

y 現在のファイルの名前を現在の新しいファイル名に変更します。 これがデフォルトです。

a 現在のファイルの名前を現在の新しいファイル名に変更します。 その後、改名を求めることはありません
もう確認。

e 名前を変更する前に、現在の新しいファイル名を編集します。 動作はインストールされているものに依存します
readline ライブラリ。 スマートな場合、現在の値はインラインで編集でき、
履歴が利用可能です。

q (または EOF)
現在のファイルの名前を変更しません。

h 確認に関するヘルプを表示します。

FORMAT


ユーザー指定の形式は、任意の文字と次の文字列で構成される文字列でなければなりません
特殊コード:

%a 作者に合わせる。

%A アルバムに合わせて。

%g ジャンルに合わせる。

%n トラック番号を合わせます。

%t タイトルに合わせて。

%d 日付を合わせる。

%c コメントに合わせます。

%i 何にでも一致し、それを無視します。

%% 合わせる %。

さらに、名前の変更中に、次のコードを使用できます。

%F ファイルの元のベース名に置き換えられます。

%E ファイルの元の拡張子に置き換えられます。

%P ファイルの元のパスに置き換えられます。

INTERNAL 書式


内部形式のデータベースは通常、次の場所に保存されます。 /etc/lltag/フォーマット. ユーザーは
を定義して、このファイルをオーバーライドします。 $HOME/.lltag/フォーマット. このファイルが存在する場合、システム
広いものは無視されます。

のマンページを参照してください lltag_formats or /etc/lltag/フォーマット 詳細については。

CONFIGURATION ファイル


lltag は、コマンド ライン オプションを解析する前に、いくつかの構成ファイルを読み取ります。 システム全体
構成ファイルはで定義されています /etc/lltag/config 存在する場合。

こうも書かれています $HOME/.lltag/config 存在する場合。

ユーザーは、別の構成可能なファイルを追加することもできます --config.

lltag は、次の構成を生成することもできます --gencfg.

のマンページを参照してください lltag_config またはの例 設定 で提供されるファイル
を参照してください。

onworks.net サービスを使用してオンラインで lltag を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad