取得動畫的 m3u8 網址,下載彈幕為 json,去除擋廣告的警告訊息
不能下載 m3u8 再播放,必須要直接用網址播放/下載才行 因為裡面的內容都是相對路徑
然後必須用台灣 ip 才能看是正常的,他們的伺服器就是這樣限制的
意思是说,用ffmpeg输命令下载也要用原始网址,而不是用解析出来的m3u8网址哇
就是你要直接把那個欄位的網址放進 ffmpeg 中才行
这是用你的插件解析出的惡魔高校 D×D HERO [10]对应的1080P m3u8网址:https://gamer2-cds.cdn.hinet.net/vod_gamer/definst/smil:gamer2/085719ad57181099a26437f0fd8afeea5e2718bb/hls-ae-2s.smil/chunklist_b5000000.m3u8?token=wZsGu77AXKTwpuStp3ofFw&expires=1529405470&bahaData=zw4384:10020:0:PC:97811,我就把这个带入你给出的ffmpeg下载指令中,但老是要出错。不晓得这个地址是不是你说的那个栏位的网址,如果不是,那又是啥
对了,上面那是用火狐浏览器得出的地址,下面这是用谷歌chrome得出的地址:https://gamer2-cds.cdn.hinet.net/vod_gamer/definst/smil:gamer2/085719ad57181099a26437f0fd8afeea5e2718bb/hls-ae-2s.smil/chunklist_b5000000.m3u8?token=vQ_j_1FPsm1IelLfEVqSiA&expires=1529407987&bahaData=zw4384:10020:0:PC:ab5cb,同样出现HTTP error 403 Forbidden错误
要不然你自己试试看能不能把惡魔高校 D×D HERO [10]下载成功嘛,要是成功的话,麻烦告知我下详细步骤,谢谢
我都沒問題,就看完廣告複製下方連結
然後 ffmpeg -i "https://gamer2-cds.cdn.hinet.net/..." -c copy "output.ts"
你操作系统版本和ffmpeg版本分别是啥
还有,挂台湾VPN下载是不是会出问题
C:\Users\Administrator\Videos\Desktop>ffmpeg -version
ffmpeg version 3.4 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 7.2.0 (GCC)
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-bzlib --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-cuda --enable-cuvid --enable-d3d11va --enable-nvenc --enable-dxva2 --enable-avisynth --enable-libmfx
libavutil 55. 78.100 / 55. 78.100
libavcodec 57.107.100 / 57.107.100
libavformat 57. 83.100 / 57. 83.100
libavdevice 57. 10.100 / 57. 10.100
libavfilter 6.107.100 / 6.107.100
libswscale 4. 8.100 / 4. 8.100
libswresample 2. 9.100 / 2. 9.100
libpostproc 54. 7.100 / 54. 7.100
win 10
我沒掛過台灣 vpn 來用
那你应该是在台湾吧
今天我把ffmpeg换成跟你一样的版本,试了没用,又换了几个版本,依然没用,错误都跟以前一样。顺便说下我系统是win10最新预览版build17692
我覺得是 vpn 問題
我是挂的ssr,买的台湾服务器节点。按照你的说法,非台湾地区是不是就不能通过这种方式下载嘛
我又去问了我购买台服节点的供应商,人家明确说了不是VPN的问题
那我真的愛莫能助了
问题终于解决了,我用的那个台服是游戏节点,所以只能用游戏对应的客户端sstap挂才能体验完整效果。现在可以直接用videodownloadhelper捕捉动画疯视频了
这个不是VPN的问题你可以更改你的videodownloader或其他,还有你如果要打开VPN的话直接从你的台灣 vpn app能他开。
請問有人知道FORBIDDEN沒權限這個問題如何解決嗎… PureVPN一直換IP還是不行… :'( :'( :'(
@NiGHTsC 說: 請問有人知道FORBIDDEN沒權限這個問題如何解決嗎… PureVPN一直換IP還是不行… :'( :'( :'(
目前會 forbidden 是因為巴哈在伺服器那邊加上了限制,需要加上個 http header "Origin: https://ani.gamer.com.tw" 再發出 request 才能正常存取
用 ffmpeg 下載的方法: ffmpeg -headers "Origin: https://ani.gamer.com.tw" -i "你從這個腳本複製出來的網址" "下載的檔案名.mp4" 用 ffplay 播放的方法: ffplay -headers "Origin: https://ani.gamer.com.tw" "你從這個腳本複製出來的網址" 用 ffmpeg 結合 vlc 播放的方法: ffmpeg -headers "Origin: https://ani.gamer.com.tw" -i "你從這個腳本複製出來的網址" -f mpegts - | vlc -
啊啊啊啊啊~~~~~~~~~~~~~~~
感謝maple大神!終於可以了啦!
更新之后,同样无法下载
更新到最新版,解析出的m3u8地址跟原来一模一样,输入ffmpeg下载指令回车后出现跟以前一样的错误,用vlc播放器无法播放,目前亲测只能在挂上台湾VPN的情况下通过edge浏览器打开才能正常播放,其它浏览器打开均只能保存为.m3u8文件。