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