ドキュメント

Music Libraryの使い方

Music Libraryは、選択した音楽フォルダをインデックス化し、ローカルの音楽コレクションを曲、アルバム、アーティスト、ジャンル、サブフォルダ、フォルダ、最近追加した曲、プレイリストから探せるようにする機能です。再生音は通常の音楽ファイル再生と同じく、現在のEffeTuneのエフェクトパイプラインを通ります。

Music Libraryが保存するのは、アプリ内のカタログ、アートワークキャッシュ、プレイリストです。音楽ファイル自体を編集、リネーム、移動、削除することはありません。

利用できる環境

  • デスクトップアプリ: フル機能のフォルダスキャナを使用し、選択したフォルダを次回起動時にも利用できます。デスクトップ版では、曲をファイルのあるフォルダで表示することもできます。
  • File System Access対応のPC用Chromium系ブラウザ: リロード後も選択したフォルダへのアクセスを保持できますが、ブラウザが再度アクセス許可を求めることがあります。
  • モバイルブラウザ、Safari、FirefoxなどFile System Access非対応のブラウザ: 選択したファイルへのアクセスは現在のページセッション中だけ保持されます。カタログは保存されますが、リロード後はフォルダまたはファイルを選択し直して再接続してください。

Music Libraryは、MP3、WAV、OGG、FLAC、Opus、M4A、AAC、WebM、MP4などの一般的なメディアファイル拡張子をインデックス化します。また、外部CUEシートを使い、同じフォルダにあるアルバム単位のWAVまたはFLACを曲ごとに分けて登録できます。MP4ファイルでは映像を表示せず、音声トラックのみを再生します。MP4内の音声コーデックを含め、実際に再生できるかどうかはブラウザやOSのデコード機能にも依存します。

Music Libraryを開く

  • PCレイアウト: ヘッダーの Music Library ボタンをクリックします。
  • モバイルレイアウト: 画面下部ナビゲーションの ライブラリ タブを開きます。
  • デスクトップアプリ: 表示 > Music Library または Ctrl+L(macOSでは Command+L)からも開けます。

エフェクト編集に戻るには、PCレイアウトでは Effect Pipeline ボタンをクリックし、モバイルレイアウトでは エフェクト タブに戻ります。デスクトップアプリでは 表示 > Effect Pipeline または Ctrl+E(macOSでは Command+E)も使えます。

起動時にMusic Libraryを最初に表示したい場合は、設定 > 環境設定… を開き、起動時の表示Music Library に設定します。Music Libraryの隣にあるリストでは、最初に表示する項目を アルバムアーティストジャンルサブフォルダフォルダプレイリスト から選べます。

音楽フォルダを追加する

  1. Music Libraryを開きます。
  2. 音楽フォルダを追加 を選びます。
  3. 音楽ファイルが入っているフォルダを選択します。モバイルやフォールバック方式のブラウザでは、永続的なフォルダアクセスではなく、フォルダ内のファイルを選択する画面になる場合があります。
  4. スキャンが終わるまで待ちます。ステータス行には曲数とアルバム数が表示され、インデックス作成中は進行状況も表示されます。

すでに登録済みのフォルダ内にあるフォルダを追加しようとすると、EffeTuneは重複してインデックス化せずに警告します。登録済みフォルダを含む親フォルダを追加する場合は、既存フォルダを新しいフォルダに統合できます。

閲覧と検索

ナビゲーションタブでカタログを切り替えます。

  • - インデックス化されたすべての曲を表示します。PCレイアウトでは並べ替え可能な表、モバイルレイアウトではコンパクトな一覧になります。
  • アルバム - メタデータからアルバム単位でまとめます。
  • アーティスト - メタデータ上のアーティストやアルバムアーティストでまとめます。
  • ジャンル - メタデータ上のジャンルでまとめます。
  • サブフォルダ - 登録した音楽フォルダを基準に、各曲が直接入っている親サブフォルダの相対パスでまとめます。
  • フォルダ - 登録した音楽フォルダのルート、スキャン状態、実際のディレクトリ階層を表示します。
  • 最近追加した曲 - 最近インデックス化された曲を表示します。
  • プレイリスト - Music Library内で作成またはインポートしたプレイリストを表示します。

Artist A; Artist B のようにセミコロンで区切られたAlbum Artistは、全体の表記を表示に残したまま、それぞれのアーティストとしてインデックス化されます。&/feat. は区切りとして扱いません。

フォルダ でルートを開くと、最初は ツリー表示 で閲覧できます。曲一覧の上にサブフォルダが並び、フォルダ名を選ぶとその中へ移動します。上のパンくずリストまたは 前へ を使うと、上位の階層へ戻れます。曲一覧に表示されるのは、現在の階層へ直接保存されている曲だけです。フラット表示 に切り替えると、すべてのサブフォルダを含め、登録したルート内のインデックス済み曲をまとめて表示します。表示を切り替えても現在のパンくず位置は保たれるため、ツリー表示 に戻れば同じ場所から閲覧を続けられます。ライブラリを検索 はライブラリ全体を対象とするため、検索中はサブフォルダ一覧を表示しません。

あるフォルダの直下に曲がなく、サブフォルダが1つだけの場合、ツリー表示 は同じ条件が続く階層を Artist / Album のような1行にまとめます。その行を選ぶと最も深いフォルダへ直接移動し、行に表示される曲数もそのフォルダを基準にします。パンくずリストから途中の階層を直接開くことができ、デスクトップの 前へ は1階層ずつ戻ります。モバイルの 前へ は直前に表示していた画面へ戻るため、まとめられた階層の途中を1回で飛び越えて戻ることがあります。

フォルダ のツリーは、実際の相対パスを文字どおり区別し、メタデータ解析中や解析に失敗したものも含め、見つかったすべてのカタログ上の曲を反映します。フォルダに表示される曲数は、そのフォルダと配下の全階層にある曲項目の合計です。CUEトラックは論理上の曲ごとに数えるため、複数の曲が同じWAVまたはFLACを共有していても、物理ファイル1件ではなく複数曲として数えます。これに対して サブフォルダ は、解析に成功した曲のメタデータから、正規化した直近の親フォルダ単位で作るグループです。そのため、大文字と小文字、Unicode正規化だけが異なるパスは同じグループにまとまる場合があります。

たとえば、Artist/Album/01 Song.flacArtist/Album のサブフォルダグループに表示され、実際の フォルダ ツリーでは ArtistAlbum の順にたどれます。別々の取り込み元に同じ相対パスがあっても、それぞれ別に扱われます。取り込み元のルート直下にある曲はサブフォルダグループを作りませんが、フォルダ で開いたルート直下の曲一覧から利用できます。

ライブラリを検索 では、曲、アルバム、アーティスト、プレイリストを横断して検索できます。PCレイアウトでは、曲一覧のヘッダーからタイトル、アーティスト、アルバム、ジャンル、時間で並べ替えられます。アルバム、アーティスト、ジャンル、サブフォルダ、プレイリストの各一覧では、カタログに基づく 並べ替え リストを使用できます。表示中の一覧に応じて、名前、アーティスト、年代、パス、曲数、合計時間、更新日時、作成日時を昇順または降順で選べます。選択内容は一覧ごとに保持されます。

曲の検索では、3文字以上の語句はタイトル、アーティスト、アルバム、ジャンル、ファイル名、パスのどの位置にも一致します。1~2文字の語句は単語の先頭だけに一致します。単語の途中を検索する場合は3文字以上入力してください。

PC・モバイルの両レイアウトでは、曲の検索結果、ツリー表示 で現在の階層へ直接保存されている曲、またはアルバム、アーティスト、ジャンル、サブフォルダ、プレイリストの詳細に含まれる曲が300件以下の場合、結果はデフォルトですべて選択されます。301件以上の場合は自動選択されません。行のチェックボックス、すべて選択全選択解除 で選択状態を変更できます。

モバイルは通常の曲名一覧から始まり、アーティスト列と曲長列は表示しません。曲を長押ししたときだけ選択モードに入り、チェックボックス、すべて選択全選択解除 が表示されます。通常の行操作は選択モード中も使えます。自動選択、すべて選択全選択解除、個別のチェック操作は選択状態だけを変更し、選択モードを開始または終了しません。

メタデータがない、または読み取れない場合、EffeTuneはファイル名やフォルダ情報を使って表示します。曲のプロパティでは、ファイルパス、形式、サンプルレート、ビット深度、ビットレート、主なメタデータ項目を確認できます。CUEトラックの場合は、CUEトラックであること、CUEファイルと音声ファイルのパス、音声ファイル内での曲の再生範囲も表示されます。

CUE形式のアルバムファイル

外部.cueファイルを、その中で指定しているWAVまたはFLACと同じフォルダに置き、そのフォルダを追加または再スキャンします。正しく記述された各TRACK ... AUDIOが、Music Library上で個別の曲として表示されます。タイトル、演奏者、日付、ジャンル、トラック番号はCUEシートの情報を優先し、音声形式などの技術情報は元のWAVまたはFLACから取得します。

Music Libraryに追加した曲では、まず元の音声ファイルに埋め込まれた画像を使用します。埋め込み画像がない場合は、CUEファイルと同じフォルダを、cover.jpgcover.pngfront.jpgfront.png、元の音声ファイルと同じ名前のJPEGまたはPNG(音声の拡張子を付けた名前も可)の順に探します。デスクトップアプリで直接再生する場合は、同じ隣接画像候補を自動的に使用します。この再生経路では、元の音声ファイルから埋め込み画像を抽出しません。ブラウザで直接再生する場合は、選択したファイルまたは登録済みフォルダーからアクセスできる該当画像を使用します。

Open music files からCUE形式のアルバムを直接再生することもできます。モバイルでは Open Music と表示されます。デスクトップアプリでは File > Open music file… から開くこともでき、.cueファイルだけを選択します。PC版Chromiumブラウザーでは、先にアルバムのフォルダーをMusic Libraryへ追加してアクセスを許可してください。その後は.cueファイルだけを選択すれば、EffeTuneが登録済みフォルダーから参照先のWAVまたはFLACと該当するカバー画像を開きます。この選択はカタログには追加されません。File System Accessに対応していないブラウザーでは、.cueファイル1件と、その中で指定されているWAVまたはFLACだけをすべて一緒に選択し、カバー画像を使う場合は該当する画像も加える必要があります。正しく確認できた場合は現在の再生リストが置き換わります。確認に失敗した場合、現在の再生リストは変更されません。

CUEシートに誤りがある場合や、参照先の音声ファイルを安全に特定できない場合は、原因と対処方法が表示され、WAVまたはFLACは通常のファイル単位の曲として取り込まれます。CUEシートの記述やファイル名を修正してからフォルダを再スキャンすると、もう一度取り込みを試せます。

ライブラリから再生する

曲、アルバム、アーティスト、ジャンル、サブフォルダ、フォルダ、検索結果、プレイリストを選び、次の操作を使います。

  • 再生 - 現在のプレイヤーキューを置き換えて再生します。
  • シャッフル - 選択した曲群をランダム順で再生します。
  • 次に再生 - 選択した曲を現在の曲の次に挿入します。
  • キューに追加 - 選択した曲をキューの末尾に追加します。
  • プレイリストに追加 - 選択した曲をMusic Libraryのプレイリストに保存します。

PCでは、曲の行をダブルクリックしてその位置から再生したり、右クリックまたは その他 メニューから曲の操作を開いたりできます。モバイルでは、通常一覧の曲をタップして再生します。長押しは前述の選択モードに入る操作です。

通常の音楽プレイヤーの操作とリピート/シャッフル設定はそのまま使えます。キーボードが使える端末では、通常のプレイヤー用キーボードショートカットも使えます。フォルダがオフラインになってライブラリ内の曲を開けない場合は、そのフォルダを再接続または再インポートしてください。

フォルダの更新と再接続

音楽フォルダ内のファイルを追加、削除、リネーム、タグ編集した後は 再スキャン を使います。再スキャンにより、変更された曲が更新され、見つからなくなったファイルがカタログから外れ、以前は使えなかったプレイリスト項目の再解決も試みられます。

フォルダ 画面の状態表示で、そのフォルダが利用可能かどうかを確認できます。

  • OK - フォルダを利用できます。
  • 未スキャン - まだインデックス化されていません。
  • 見つかりません - フォルダまたは保存されたパスを利用できません。
  • 再接続 - EffeTuneが再度アクセス許可を必要としています。

フォルダに 再接続 と表示された場合は、再接続 を選び、同じフォルダへのアクセスを許可し直します。フォルダを削除してもMusic Libraryのカタログから外れるだけで、ディスク上のファイルは削除されません。

プレイリスト

Music LibraryのプレイリストはEffeTune内に保存され、インデックス化済みフォルダ内の曲を含められます。

次の操作ができます。

  • 選択したライブラリ曲からプレイリストを作成する。
  • 現在のプレイヤーキューをプレイリストとして保存する。
  • プレイリストの名前変更、複製、削除、並べ替えを行う。
  • プレイリスト内の曲をドラッグして順序を変更する。ドラッグしにくい環境では 上へ移動下へ移動 を使う。
  • M3U、M3U8、PLS、XSPF形式のプレイリストをインポートする。
  • 個別のプレイリストを開き、M3U8またはXSPF形式でエクスポートする。

最近再生した曲とお気に入り

2つの特殊なプレイリストは、通常のプレイリストと同じカードグリッドに並んで表示されます。どちらも必要になるまで作成されません。インデックス化済みの曲を初めて再生すると 最近再生した曲 が、曲を初めてお気に入りに追加すると お気に入り が作成されます。

  • 最近再生した曲 には、直近に再生した重複のない100曲が、新しい順に保存されます。同じ曲をもう一度再生すると、その曲が先頭へ移動します。
  • お気に入り には、☆ボタンで登録した曲が入ります。PCでは曲の横にある星を使います。モバイルでは曲の その他 メニューを開いてください。PCで曲を右クリックしても同じメニューを開けます。

これらの名前は変更できず、現在のUI言語に合わせて表示されます。通常のプレイリストと同様に、複製、エクスポート、削除は可能です。削除した場合は、次に再生履歴の記録やお気に入り操作が必要になったとき、空の状態で再作成されます。カードのアートワーク部分には時計または星が表示され、お気に入り の右下にある再生ボタンからすぐに再生できます。特殊プレイリストは通常のプレイリスト検索の対象にはなりません。

フォルダのスキャンでは、対応するプレイリストファイルを見つけると、曲のインデックス作成後に自動でインポートします。内容が変わっていないファイルはスキップします。同じフォルダ内の同じ相対パスにあるファイルの内容が変わった場合は、自動インポートしたプレイリストの項目を一括で置き換えます。そのプレイリストにEffeTune上で加えた項目の編集も、このとき置き換えられます。失敗またはキャンセルしたインポートは、次回の再スキャンで再試行します。元のファイルを削除または名前変更しても既存のプレイリストは残り、名前変更後のファイルは新しいプレイリストとしてインポートされます。

インポート時には、現在のライブラリ内の曲と一致した項目数がプレビューされます。一致しなかった項目も、可能な範囲で未解決の項目として保持されるため、該当フォルダを後から追加または再接続したときに解決できます。

エクスポート時に 相対パス を選ぶと、可能な場合はエクスポート先からの相対パスで書き出します。音楽フォルダと一緒にプレイリストを移動したい場合に便利です。M3U8とXSPFには、アルバムファイル内でのCUEトラックの再生範囲を保存できません。そのためCUEトラックはエクスポートから除外され、除外した曲数が表示されます。除外したCUEトラックの代わりに、アルバム単位の音声ファイルのパスが書き出されることはありません。

安全性と保存先

  • Music Libraryは音楽ファイルとメタデータを読み取りますが、音楽ファイルへ変更を書き込みません。
  • アートワークキャッシュやプレイリストはアプリ内データであり、音楽ファイルへの埋め込み変更ではありません。
  • サブフォルダ分類は、カタログに保存済みの相対パスから組み立てられます。
  • ブラウザの保存領域は、ブラウザ設定やユーザ操作で消去されることがあります。重要なプレイリストは、必要に応じてエクスポートしてください。
  • File System Access対応ブラウザでは、リロード後もフォルダへアクセスできるかどうかは権限に依存します。その他のブラウザでは、リロードのたびにファイルを選び直してください。

大規模なライブラリ

大規模なコレクションは、全体を一度にメモリへ読み込まず、段階的に読み込みます。スキャン時間と実用上の上限は、ストレージ速度、使用可能なメモリ、メタデータ、アートワーク、ブラウザやOSの制限に左右されます。

曲一覧では、スクロールに合わせて周辺の曲を読み込みます。特に低速なストレージでは、極端に速く移動すると、目的の曲が読み込まれるまで空白が短時間表示されることがあります。

Music Libraryは1つのEffeTuneウィンドウで使用してください。

OpenHomeリモート操作(デスクトップ版)

対応するデスクトップ版では、EffeTuneを同じLAN上のコントローラーアプリからOpenHomeプレーヤーとして操作できます。設定 > 環境設定… を開き、このネットワーク上のOpenHomeコントローラーを許可 を有効にして、EffeTuneが公開中になったことを状態表示で確認してください。既定のプレーヤー名は EffeTune (PC名) です。プレーヤー名で、PCごとに EffeTune Living Room などの判別しやすい名前を指定できます。この設定は初期状態では無効です。

OpenHomeにはログイン機能がありません。有効にしている間は、同じLAN上の端末が再生中の曲情報を閲覧し、Playerのキューを置き換えたり編集したりして、再生を操作できます。Windowsファイアウォールの確認が表示された場合は、EffeTuneをプライベートネットワークでのみ許可し、パブリックネットワークでは許可しないでください。リモート操作が不要なときは無効にしてください。

対応パッケージはWindows x64、Intel MacおよびAppleシリコンMac、Linux x64です。Webアプリとモバイルブラウザでは利用できません。Android版BubbleUPnPでは、基本的なキュー操作と再生操作を確認しています。他のOpenHomeコントローラーでは、サービスや未対応操作の表示が異なる場合があります。EffeTuneはOpenHome Playlist Sourceであり、UPnP AV MediaRendererではありません。互換性や認証取得を表明するものではありません。

コントローラーからHTTPまたはHTTPSの音源を追加し、1つのリモートキューに対して再生、一時停止、停止、前後の曲への移動、シーク、リピート、シャッフルを操作できます。リモート音源も現在のEffeTuneエフェクトパイプラインを通ります。EffeTuneのエフェクト編集、ローカルファイルパスの指定、マスター音量、Radio、Songcast、同期マルチルーム再生には対応しません。ギャップレス再生は保証されず、音源から取得できるまで技術情報が不明な場合があります。スリープ、復帰、VPN、ネットワーク切替時には、再接続するまで一時的にプレーヤーが見えなくなることがあります。

← READMEに戻る