EvermusanドFlacboxにM3Uプレイリストをインポートする方法

EvermusanドFlacboxにM3Uプレイリストをインポートする方法

Artem Meleshko
Artem Meleshko Co-Founder & iOS Engineer at Everappz

概要: EvermusicとFlacboxは、クラウドストレージ、ローカルアプリファイル、またはデバイスからのM3U、M3U8、CUEプレイリストファイルのインポートをサポートしています。プレイリスト > その他 > プレイリストをインポートに移動し、ソースを選択してファイルを選ぶと、アプリが自動的にプレイリストを作成します。

M3Uは、MP3 URLまたはMoving Picture Experts Group Audio Layer 3 Uniform Resource Locatorの略で、マルチメディアプレイリストに使用されるコンピュータファイル形式です。主な用途の1つは、インターネット上のストリームを指す単一エントリのプレイリストファイルを作成することです。これらのファイルはストリーミングコンテンツへの便利なアクセスを提供し、ダウンロード、メール送信、インターネットラジオの視聴に一般的に使用されます。

広く使用されているにもかかわらず、M3U形式の正式な仕様はありません。事実上の標準となっています。M3Uファイルは本質的に、1つ以上のメディアファイルの場所を指定するプレーンテキストファイルです。エンコーディングに応じて、「m3u」または「m3u8」のファイル拡張子で保存されます。ファイル内の各エントリはメディアファイルの場所を指定し、絶対ローカルパス名、M3Uファイルの場所に対する相対ローカルパス名、またはURLのいずれかです。エントリは改行で区切られ、一部のデバイスではCR LFで表される改行が必要です。

さらに、M3Uファイルには「#」文字で始まるコメントを含めることができます。拡張M3Uでは、「#」は拡張M3Uディレクティブを導入し、コロン「:」で終了するパラメータをサポートする場合があります。

EvermusicとFlacboxアプリでは、M3Uファイルのインポート機能を実装し、手動でのプレイリスト作成の必要性を排除しました。このガイドでは、クラウドストレージ、ローカルファイル、またはデバイス上のファイルからプレイリストをアプリに直接インポートする方法を説明します。

まず、「プレイリスト」セクションに移動します。次に、右上隅にある「その他」ボタンをタップします。表示されるメニューから「プレイリストをインポート」オプションを選択します。

プレイリストインポートアクション

次の画面で、ファイルの場所を選択します。サポートされているオプションは以下の通りです:

  • 接続されたクラウドストレージ;
  • アプリケーション内のファイル;
  • デバイス上のファイル;

ファイルの場所を選択

接続されたクラウドストレージを選択し、プレイリストファイルを含むフォルダを開きましょう。サポートされているプレイリストファイルの拡張子にはM3U、M3U8、CUEがあります。プレイリストファイルを選択し、「完了」をタップして選択を確認します。

M3Uファイルを選択

アプリはプレイリストファイルを解析し、トラックのリストを作成します。次に、ストレージ上でそれらのファイルを見つけ、音楽ライブラリにインポートされる最終的なプレイリストをコンパイルします。M3U/CUEファイルにメディアファイルの正しいパスが含まれていること、およびファイルがストレージ上のそれらのパスに配置されていることが重要です。

インポートされたプレイリスト

アプリは相対パスと絶対ファイルURLの両方をサポートしています。

例えば:

相対パスを使用したプレイリスト:

#EXTM3U

#EXTINF:199, Kenny Rogers & The First Edition
080 - Kenny Rogers & The First Edition.mp3

#EXTINF:205, Kenny Rogers & The Second Edition
../tracks/050 - Kenny Rogers & The Second Edition.mp3

#EXTINF:173, Kenny Rogers & The Third Edition
/music/049 - Kenny Rogers & The Third Edition.mp3

絶対URLを使用したプレイリスト:

#EXTM3U

#EXTINF:199, Kenny Rogers & The First Edition
http://mywebdavserver.com/music/track1.mp3

#EXTINF:205, Kenny Rogers & The Second Edition
http://mywebdavserver.com/music/track2.mp3

#EXTINF:173, Kenny Rogers & The Third Edition
http://mywebdavserver.com/music/track3.mp3

アプリ内にあるプレイリストファイル(ローカルファイルセクション)をインポートする場合、追加の手順は不要です。

ただし、システムファイルピッカーを使用してデバイス上のプレイリストをインポートする場合は、重要な注意点があります。

セキュリティポリシーにより、アプリケーションはシステムファイルピッカーで選択したファイルにのみアクセスできます。ただし、プレイリストファイルにはデバイス上の他のメディアファイルへのリンクが含まれている場合があります。デバイスからプレイリストをインポートするには、プレイリストファイルとそれにリンクされているすべてのメディアファイルの両方を含むフォルダを選択する必要があります。この場合、アプリは選択したフォルダをスキャンし、プレイリストファイルを見つけ、トラックリストを構築し、音楽ライブラリにインポートします。

さらに、「その他のアクション」ボタンをタップして「フォルダからプレイリストをインポート」を選択することで、一度に複数のプレイリストをインポートできます。アプリはフォルダの内容をスキャンし、サポートされているプレイリストファイルを見つけて、ライブラリにインポートします。

よくある質問

EvermusicとFlacboxはどのプレイリスト形式をサポートしていますか?
両方のアプリはM3U、M3U8、CUEプレイリストファイル形式をサポートしています。これらは音楽プレーヤーやメディアソフトウェアで使用される最も一般的なプレイリスト標準をカバーしています。
クラウドストレージからプレイリストをインポートできますか?
はい。Google Drive、Dropbox、OneDrive、WebDAVサーバーを含む、接続されたクラウドストレージサービスからプレイリストファイルをインポートできます。
インポート後に一部のトラックが見つからないのはなぜですか?
プレイリストファイルにはメディアファイルへの正しいパスが含まれている必要があり、それらのファイルはストレージ上の指定された場所に存在する必要があります。M3UまたはCUEファイルのファイルパスが実際のファイルの場所と一致しているか再確認してください。
一度に複数のプレイリストをインポートできますか?
はい。その他のアクションボタンを使用して「フォルダからプレイリストをインポート」を選択してください。アプリはサポートされているすべてのプレイリストファイルをフォルダからスキャンし、一度にインポートします。
プレイリストを手動で作成する必要がありますか?
いいえ。インポート機能により手動でのプレイリスト作成は不要です。既存のM3U、M3U8、またはCUEファイルをアプリに指定するだけで、自動的にプレイリストが作成されます。
最終更新日