ffmpegを使ってtwitterに投稿された動画をmp4形式で保存する方法


例えばこんな投稿から動画データをダウンロードしたかったとする。

m3u8s

今回はffmpegコマンドとブラウザの開発者ツールのみを使った方法をメモしておく。
環境はUbuntu15.04

Ctrl-shift-Iでブラウザの開発者ツールを立ち上げる。

scs1s

動画が埋め込まれている部分に対応する要素にマウスを合わせたら。
タブを#playerContainerに切り替える

scs2

すると次のように動画の詳細情報を確認することができる。

scs4

テキストにおこすとこんな感じ

ハイライトさせた一行目のvideo-urlが動画のurl。m3u8という形式で配信されているようだ。

動画のurlは\でエスケープされている部分に注意する。
sedをつかって\を取り除いた。

あとはffmpegコマンドを使ってmp4に変換してあげるだけ。

ffmpegのインストールはこちらを参考にした。
http://qiita.com/yayugu/items/d7f6a15a6f988064f51c

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です