このプロジェクトについて
Music Tag Web は、NAS、リモートメディアサーバー、Homelab ユーザー向けのオープンソース・自己ホスト型 Docker 音楽タグエディタです。ローカルの MP3Tag や MusicBrainz Picard などのツールではサーバー上のロスレス音源ライブラリのメタデータをリモートで変更できないという課題を解決することを目的としています。Docker コンテナでワンクリック導入でき、Navidrome や Jellyfin などのメディアサービスのサイドカーアプリとして機能し、ユーザーはブラウザからローカルのプライベート音楽ライブラリをリモート管理できます。
主な機能は、全フォーマットの音声ファイル(FLAC、APE、WAV、AIFF、WV、TTA、MP3、M4A、OGG、MPC、OPUS、WMA、DSF、MP4)のメタデータ表示、単一・一括編集、ID3 タグ修復に対応しています。一括自動スクレイピングにより、アルバム情報、アーティスト、歌詞、カバーアートを自動マッチングします。音楽フィンガープリント認識を内蔵し、タグがない、またはファイル名が乱れた曲を自動識別してメタデータを補完します。さらに、スマートライブラリ整理(アーティスト、アルバムごとに自動グループ化)、多次元ファイルソート、一括繁体字・簡体字変換、ファイル名の分解・展開による欠落情報の抽出、一括テキスト置換による不要タグのクリーンアップ、ffmpeg 統合によるロスレスフォーマット一括変換、丸ごと APE/FLAC/CUE ファイルの自動トラック分割と個別タグ補完、複数ソースの音楽メタデータ API によるフォールバックスクレイピング、埋め込み歌詞の翻訳一括書き込み、完全な操作ログ追跡、一括エクスポート、カスタムアップロードによるアルバムカバー置換などの機能を提供します。
デプロイ面では、V1 と V2 の 2 種類の Docker デプロイ方法が提供されており、V2 が現在推奨されるバージョンです。コンテナ内部のサービスポートは 8002 で、Docker Compose 設定はよりシンプルで互換性が向上しています。イメージは Docker Hub にアップロード済みで、amd64 と arm64 アーキテクチャに対応し、Synology、QNAP、Raspberry Pi などのデバイスに適合します。ユーザーはローカルの音楽ディレクトリと設定ディレクトリをマウントするだけで実行でき、デフォルトのアクセス先は 127.0.0.1:8002/admin、デフォルトのアカウントとパスワードは admin/admin です。
インターフェースは完全レスポンシブのモバイル UI デザインを採用し、スマートフォンのブラウザから NAS の音楽ライブラリにリモートアクセスしてタグ編集が可能です。また、XiaoAI スピーカーのローカルライブラリ再生と互換性があり、NAS のロスレス音楽ファイルを直接読み取ることができ、各種プライベートクラウドストレージにマウントされた音楽ライブラリのオンライン再生とタグ編集もサポートします。再生データ統計機能は、棒グラフや折れ線グラフでライブラリの再生履歴を可視化します。
プロジェクトは GPL V3.0 ライセンスで配布され、すべての音楽ライブラリファイルはローカルに保存され、第三者にアップロードされないため、プライバシーとセキュリティが重視されています。プロジェクトは完全に無料で、個人の私的な研究・学習目的のみに提供され、いかなる商業利用も禁止されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.