Re: [請問] 日本AbemaTV要怎麼下載?
※ 引述《andy199113 (Andy)》之銘言:
: 日本的線上影音平台 AbemaTV
: 目前是用HLS串流來播出,不過沒有辦法用ffmpeg來下載...
: .m3u8內容中有個加密key檔
5月15日 5ch有網友說可以成功下載AbemaTV
使用Chrome開發者模式Console得到金鑰
-----------------------------------------------------------------------------
https://egg.5ch.net/test/read.cgi/streaming/1524231434/272
272名無しさん@お腹いっぱい。
(JPWW 0H51-8lob)2018/05/15(火) 22:44:52.94ID:f3YbNdGUH
見たい番組がなくなったのでAbematvビデオの保存方法を公開する
1 デベロッパーツールを開く、Networkタブを開く
2 録画したい番組を再生する、Networkタブの中のm3u8ファイルを探して、
クリックする
3 右側に表示された内容を全部コピー、テキストファイルを作って、
ペーストする、そしてURIの後の長いabema-licenseのアドレスをmyfile.datに
置換する 終わったらplaylist.m3u8として保存
4 再生を一時停止、Sourcesタブをクリック、左側にあるtheoplayer.d.js
- abema.tv - ... - theoplayer.d.jsパス順でtheoplayer.d.jsを開く、
ソースコードが表示される
4 ソースコードの左下に{}マークがあった、それをクリック、
ソースコードが複数行に整理される
5 下記のコードを探す、大体最後にある
e[$[36]](_[14], function(e) {
var t = e.data
, r = t.Lt;
switch (r) {
case "Ah":
c(t.Mt);
break;
default:
i(t)
}
6 見つかったら var t = e.dataの行の左の行数をクリック、その数字が青くなる
7 動画を再生する
8 数秒後さっきクリックした行全体が青くなる、右側に何かが表示される
9 上のTabのConsoleをクリック、なんか入力できるものがでる
10 以下のものをコピペして実行、0xから始まる文字列がでる
Array.from(e.data.St, function(byte) {
return "0x"+('0' + (byte & 0xFF).toString(16)).slice(-2);
}).join(' ')
11 文字列をコピーして、以下のサイトの一番上の大きいボックスにペースト
http://tomeko.net/online_tools/hex_to_file.php?lang=en
12 上記サイトの下のConvertボタンをクリック、ファイルがダウンロードされる、
ファイル名はそのままに
13 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
-----------------------------------------------------------------------------
過期的方法:
1. 去年日本網友分析的部落格文章
[セキュリティ][FFmpeg] AbemaTVの仕様とHLSの暗号化の弱さ
http://d.hatena.ne.jp/nazodane/20171219/1513672025
使用python語言 + selenium + chromedriver 模擬chrome開啟
selenium安裝: pip install selenium
chromedriver: 下載需對應正確chrome版本,請翻閱nodes.txt有說
https://chromedriver.storage.googleapis.com/index.html
日本網有的程式修改chromedriver程式路徑後可執行,
不過由於https://abema.tv/xhrp.js 規則有改,變數有換過,
所以無法得到正確的金鑰.bin檔,導致無法使用...
2. nodejs語言寫成的,目前已經失效
nodejs - abema-hls-dl (停止開發) https://github.com/larvata/abema-hls-dl
※多位網友在github上開發的程式,有些註明是AbemaTV要求停止開發...
3. 對岸網友的分析文
FreshTV https://sora.sound.moe/655.Sora
Abema https://sora.sound.moe/673.Sora
提供給有需要的朋友參考
希望有個更好方法能迅速成功下載AbemaTV影音內容
感謝5ch匿名網友提供好方法
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.133.45.155
※ 文章網址: https://www.ptt.cc/bbs/AVEncode/M.1526884653.A.67E.html
→
05/22 08:52,
6年前
, 1F
05/22 08:52, 1F
→
05/22 19:45,
6年前
, 2F
05/22 19:45, 2F
※ 編輯: andy199113 (220.136.33.184), 05/26/2018 10:07:22
推
05/27 00:39,
6年前
, 3F
05/27 00:39, 3F
→
02/07 15:53,
6年前
, 4F
02/07 15:53, 4F
→
02/07 15:54,
6年前
, 5F
02/07 15:54, 5F
→
02/07 16:02,
6年前
, 6F
02/07 16:02, 6F
→
02/07 16:02,
6年前
, 7F
02/07 16:02, 7F
→
02/07 16:02,
6年前
, 8F
02/07 16:02, 8F
推
02/17 02:34,
6年前
, 9F
02/17 02:34, 9F
→
02/20 20:28,
6年前
, 10F
02/20 20:28, 10F
→
03/04 07:22,
6年前
, 11F
03/04 07:22, 11F
推
03/06 04:00,
6年前
, 12F
03/06 04:00, 12F
→
06/19 16:15,
5年前
, 13F
06/19 16:15, 13F
→
06/19 16:16,
5年前
, 14F
06/19 16:16, 14F
→
11/21 07:02,
5年前
, 15F
11/21 07:02, 15F
→
11/21 08:04,
5年前
, 16F
11/21 08:04, 16F
→
11/21 08:05,
5年前
, 17F
11/21 08:05, 17F
→
11/22 07:12,
5年前
, 18F
11/22 07:12, 18F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
AVEncode 近期熱門文章
PTT數位生活區 即時熱門文章