尝试抓取一个视频链接,F12 拿到 m3u8 后打开是一个二维码图片,还有 ts 链接打开也是一个空白图片(大小 2M 左右),下载下来后将后缀名改为 ts,用 mac 自带的空格预览能播放,使用 iina 播放则白屏

使用 ffmpeg 查看信息

请问下这是怎么实现的?
尝试抓取一个视频链接,F12 拿到 m3u8 后打开是一个二维码图片,还有 ts 链接打开也是一个空白图片(大小 2M 左右),下载下来后将后缀名改为 ts,用 mac 自带的空格预览能播放,使用 iina 播放则白屏

使用 ffmpeg 查看信息

请问下这是怎么实现的?
|
KobayashiOct 10, 2020 via Android
1
|
|
2
|
|
3
|
|
crabOct 10, 2020
4
cmd copy /b x.jpg+x.m3u8
|
|
binbinyouliiiiOct 10, 2020
6
header 伪造的全部一样再说
|
|
xi_linOct 10, 2020
7
服务端加识别了。你直接用地址下载的时候给你返回的和直接在浏览器里拿的不是一个东西。
你可以 f12 copy as curl 存回来 |
|
xi_linOct 10, 2020
8
估计是 authority: q.nfmovies.com 这个 header
|
|
laoli123Oct 10, 2020
10
把 ua 换成手机版试试看
User-Agent: Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Mobile Safari/537.36 |
|
nicoljiangOct 10, 2020
11
if 'text/html' in header.accept:
pass |
|
laoli123Oct 11, 2020
12
|
|
laoli123Oct 11, 2020
13
|
|
14
@xiaobai987 #13 感谢,我试试
|