今回は、動画プロジェクトをやらせていただいていますが、
初めて聞いたm3u8について調べてみました。
この記事は、メモです。
m3u8とは
m3u8とは、一つ、または複数のメディアファイルのパスをプレーンテキスト(テキストファイル)で記述している、HLS(HTTP Live Streaming)という動画配信技術に基づくマルチメディアプレイリストファイルフォーマットです。つまり、m3u8ファイルは動画データでも音声データでもなく、プレイリスト情報を含んでいる標準のテキストファイルです。
フォーマット
M3Uファイルは、一つ、または複数のメディアファイルのパスをプレーンテキスト(テキストファイル)で記述したものである。このファイルを、”.m3u”または”.m3u8″の拡張子で保存する。 M3UファイルのエンコードはWindows-1252の場合が多いものの、CP932に対応しているものも存在する。エンコードがUTF-8であることを明示するとき、拡張子M3U8を使用する。
それぞれのエントリには以下のような記述をする。
- 絶対パス(例: C:\My Music\Heavysets.mp3
- 相対パス(例: Heavysets.mp3)
- URL
