Abema TV 保存
https://vod-abematv.akamaized.net/program/*****/1080/playlist.m3u8を保存
URI="abema-license:***"のアドレスをmyfile.datに置換する
#EXT-X-KEY:METHOD=AES-128,URI="abematv-license://XXXXXXXXXXXXXXXXX",IV=0x000000000000000000000000000000
↓
#EXT-X-KEY:METHOD=AES-128,URI=myfile.dat,IV=0x000000000000000000000000000000
再生を一時停止、Sourcesタブをクリック、左側にあるtheoplayer.d.js − abema.tv - ... - theoplayer.d.jsパス順でtheoplayer.d.jsを開く、ソースコードが表示される
左下{}マークをクリックし、下記のコードを探す。おそらく最後。
e[$[36]](_[14], function(e) { var t = e.data , r = t.Lt; switch (r) { case "Ah": c(t.Mt); break; default: i(t) }
見つかったら var t = e.dataの行番号をクリック
数秒後さっきクリックした行全体が青くなる、右側に何かが表示される
Consoleに以下をコピペして実行
Array.from(e.data.St,function(byte){return "0x"+('0' + (byte & 0xFF).toString(16)).slice(-2);}).join(' ')
文字列をコピーして、以下のサイトで変換し保存
http://tomeko.net/online_tools/hex_to_file.php?lang=en
playlist.m3u8, myfile.dat, ffmpegを同じフォルダに入れて、以下のコマンドで録画する
./ffmpeg.exe -protocol_whitelist file,http,https,tcp,tls,crypto -allowed_extensions ALL -i playlist.m3u8 -c copy test.ts