HLS (.m3u8)形式のファイルを変換

スマホ,パソコン

HLS形式のファイルに対応しているコンバーター(変換)ソフトやサイトが見つからなかったので、
いろいろ試してみた結果、簡単に変換することに成功したのでご紹介します。

HLS変換まで

ツイッターのDMの動画やボイメを保存するのにKingbox(旧ClipBox)というアプリを利用しました。

アプリ上では拡張子が【.m3u8】と見たことのない形式で表示されて、
深く考えずにPCでファイルと取り出そうと見てみると、

保存されていたのは拡張子は【.m3u8】ではなく、
【.hls】とまたまた見たことのない形式で保存されていました。
QuickTimeやVLCプレイヤーでは再生することができず、

そのまま変換することに、
ただ、有名な変換ソフトを試してみるも全て非対応。

  • TotalMediaConverter
  • MediaHumanMediaConverter
  • Wondershare UniConverter
  • AdobeMediaEncoder
  • Compressor

一応、変換サイトWebアプリでも確認しましたが非対応でした。

前置きが長くなりましたが、

Kingbox独自のフォーマットというわけでもなく、

HLS(HTTPS Live Streaming)は、動画をストリーミング送信する為のプロトコルで、
NETFLIXなど多くのストリーミングサービスで使用されているようです。

hlsファイルの変換方法

・拡張子【.hls】を【.zip】に変更

・ZIPを展開すると、拡張子が【.m3u8】と【.ts】の2つのファイルがでてきます。
・この【.ts】の方のファイルは保存した動画の本体になっています。

【.ts】のファイルは【.hls】の状態と違い対応しているものもが多く、
QuickTimeプレイヤーやWindowsメディアプレイヤーでも再生することが出来ました。

変換ソフト(サイト)も対応しているものが多いので、
QuickTimeプレイヤーで開き
ファイル→書き出す→からmp3やmp4など、変換などお好きな変換方法をお試しください。