vip解析網站
- https://cdn.yangju.vip/k/?url=
- https://jx.lache.me/cc/?url=
- https://api.653520.top/vip/?url=
- https://jx.ab33.top/vip/?url=
- https://vip.mpos.ren/v/?url=
- https://jx.000180.top/jx/?url=
- https://jx.km58.top/jx/?url=
.ts
表示視頻文件
.m3u8
來記錄視頻文件的順序
合併視頻:copy /b *.ts xxx.mp4
尋找m3u8
地址
ffmpeg -i 'm3u8地址' -vcodec copy -acodec copy xxx.mp4
import requests
headers = {
'authority': 'youku.cdn4-okzy.com',
'method': 'GET',
#':path': '/20200518/7302_c75efddb/1000k/hls/ca2d7ef7e00000001.ts',
'scheme': 'https',
'accept': '*/*',
'accept-encoding': 'gzip, deflate, br',
'accept-language': 'zh-CN,zh;q=0.9',
'origin': 'http://jx.618g.com',
'referer': 'http://jx.618g.com/m3u8-dp.php?url=https://youku.cdn4-okzy.com/20200518/7302_c75efddb/index.m3u8',
#referer: http://jx.618g.com/m3u8-dp.php?url=https://youku.cdn4-okzy.com/20200518/7302_c75efddb/index.m3u8
'sec-fetch-dest': 'empty',
'sec-fetch-mode': 'cors',
'sec-fetch-site': 'cross-site',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36',
}
session = requests.session()
session.headers.update(headers)
# https://youku.cdn4-okzy.com/20200518/7302_c75efddb/1000k/hls/ca2d7ef7e00000002.ts
# https://youku.cdn4-okzy.com/20200518/7302_c75efddb/1000k/hls/ca2d7ef7e00000003.ts
# https://youku.cdn4-okzy.com/20200518/7302_c75efddb/1000k/hls/ca2d7ef7e00000004.ts
import time
for i in range(1,10):
url = 'https://youku.cdn4-okzy.com/20200518/7302_c75efddb/1000k/hls/ca2d7ef7e0000000{}.ts'.format(i)
time.sleep(0.5)
print(url)
res = session.get(url=url)
with open(str(i)+'.ts','wb') as f:
f.write(res.content)
for i in range(10,100):
url = 'https://youku.cdn4-okzy.com/20200518/7302_c75efddb/1000k/hls/ca2d7ef7e000000{}.ts'.format(i)
print(url)
time.sleep(0.5)
res = session.get(url=url)
with open(str(i) + '.ts', 'wb') as f:
f.write(res.content)
for i in range(100,651):
url = 'https://youku.cdn4-okzy.com/20200518/7302_c75efddb/1000k/hls/ca2d7ef7e00000{}.ts'.format(i)
print(url)
res = session.get(url=url)
time.sleep(0.5)
with open(str(i) + '.ts', 'wb') as f:
f.write(res.content)