これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド alfilldb です。
プログラム:
NAME
alfilldb - AudioLink データベース内の音楽ファイルの情報を追加/更新します
SYNOPSIS
アルフィルデータベース [オプション] ... /パス/へ/曲/...
アルフィルデータベース [オプション] ... --file=/パス/へ/曲...
DESCRIPTION
このスクリプトを使用して、音楽ファイル (MP3 または Ogg) に関する情報を追加または更新できます。
Vorbis) が AudioLink データベースにあります。 この情報は、
アルサーチ(1) 特定の音楽を検索するプログラム。 このプログラムは、
オーディオリンク(1)パッケージ。
個々のファイルまたはディレクトリの場所として指定されるパスは絶対パスである必要があります。
パス (~ を含むパスは許可されます)。 相対パスは許可されません。 「例」を参照してください。
詳細については、セクションを参照してください。
データベースにアクセスするには、ユーザーとパスワードのオプションを指定する必要があります。 を参照してください。
"よ 情報」セクションの オーディオリンク(1) さまざまな方法のマニュアルページ
それらを指定できます。
プログラムのさまざまな呼び出し中に繰り返し使用されるオプション (
ユーザー、パスワードのオプション) を設定ファイルに含めることができます。 を参照してください。 オーディオリンク(1) のマニュアルページ
設定ファイルの詳細。
OPTIONS
--追加のみ
新しい曲に関する情報のみがデータベースに追加されます。 についての情報
既存の曲は更新されません。
- ファイル=XXX
ディレクトリではなく単一のファイルのみで動作します。 この引数が与えられた場合、
/path/to/dirs は考慮されません。 (これらを複数持つことができます)。
- 助けて
簡単な使用法情報
- ホスト=XXX
指定されたホスト上の MySQL サーバーに接続します。 デフォルトはローカルホストです。
-プロンプトなし
何も要求しないでください。 必須項目の情報が無い曲
(曲名など) はデータベースに追加されません。
- 合格=XXX
データベースにアクセスするためのパスワード
- 促す=XXX
曲に十分な情報がない場合は入力を求めます (ID3 または Ogg Vorbis)
コメント)。
プロンプトが受け入れるパラメータは次のとおりです。
基本
アルバム名とアーティスト/バンド名のみを入力するように求められます
限られました
アルバム、アーティスト/バンド、ジャンル、年フィールドの入力を求めるプロンプト
最も
男性、女性アーティスト、トラック番号を除くすべてのフィールドの入力を求めるプロンプト
妄想
男性アーティスト (1/2)、女性アーティスト (1/2)、トラックを含むすべてのフィールドのプロンプト
数。
-s, --な
シミュレートまたは非動作モード: データベースを更新しません。
--upd のみ
ユーザーが入力した入力からは、データベース内のエントリのみが更新されます。 確実に
--no-prompt オプションをこれと一緒に使用しないと、取得できません
何もかも終わった!
--upd-曲
ファイル内のタグ (MP3 の場合は ID3、Ogg Vorbis の場合はコメント) を更新します。
- ユーザー=XXX
データベースにアクセスするためのユーザー名
-詳細
ファイルの処理中に追加情報を表示します
例
"alfilldb --add-only /home/user/tmp/songs/"
この呼び出しは、/home/user/tmp/songs ディレクトリを再帰的にスキャンして新しい曲を探します
それだけ。 データベースにすでに存在する曲は考慮されません。
「alfilldb --upd-only --prompt=most」 ~/tmp/曲/"
この呼び出しにより、$(HOME)/tmp/songs ディレクトリが再帰的にスキャンされ、現在の
データベース内の不完全な情報についてはユーザーに問い合わせてください。
「alfilldb ~user/tmp/songs/」
この呼び出しにより、/home/user/tmp/songs フォルダーで音楽ファイルがスキャンされます。 追加します
データベースに新しいエントリを追加するだけでなく、既存のエントリを更新します。
"alfilldb --file=~/tmp/songs/somefile.ogg --file =~/tmp/songs/otherfile.mp3"
この呼び出しは、ファイルに関する情報を追加 (または更新) するだけです。
$(HOME)/tmp/songs/somefile.ogg および $(HOME)/tmp/songs/otherfile.mp3。
警告
Status - 促す オプションが指定されていません、 アルフィルデータベース タイトルの入力を求めるだけです
処理中の曲。 タイトル情報は、ID3 タグまたは Vorbis の場合にのみ尋ねられます。
コメントにはタイトルが含まれていません。 この動作は --no-prompt によってオーバーライドできます。
この場合、曲のタイトルは次のとおりであるため、ファイルのエントリは作成されません。
データベースに曲情報を保存するための必須フィールド。
どちらでもない場合 --追加のみ or --upd のみ が指定されている場合、デフォルトのアクションは新しいものを追加することです
エントリを更新するだけでなく、既存のエントリも更新します。
ファイルの ID3 タグまたは Vorbis コメントが、
AudioLink データベースに反映されません。 メンテナンスしたい場合は
一貫性を維持するために、( --upd のみ
オプション)、MP3 内の ID3 タグまたは Ogg Vorbis ファイル内のコメントを更新します (
ランニング アルフィルデータベース --upd のみ オプション)。
onworks.net サービスを使用してオンラインで alfilldb を使用する