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など、変換などお好きな変換方法をお試しください。
ディスカッション
コメント一覧
ジップにして展開してみると、2秒くらいのtsファイルが大量に出て来る形式となってしまいました。これに対処する方法などご存じでしょうか?