import urllib3
c = urllib3.PoolManager()
with c.request('GET',url) as resp, open("video.mp4", 'wb') as file:
shutil.copyfileobj(resp, file)
resp.release_conn()
В ответ 403 получаю всегда
Перепробовал все стандартные методы requets и т.п. но постоянно получаю 403 в ответ, в чём магия? подскажите
MagicMight, какой ты гений) под каждую сессию свой токен даёт на видео я тестировал из ссылки вручную, а надо было спарсить ссылку сначала и с той же сессии качать, спасибо
nedland, эта ссылка скорее всего на m3u-лист, и его не так надо качать, а достав из него список ссылок и склеив эти файлы в mpeg-ts, который потом лучше правильно обработать. И то, m3u поддерживает криптографию, при которой видеофайлы шифруются и всё это становится не так просто.
Всё это умеет youtube-dl, но его надо правильно готовить. Придётся сидеть и вникать. Я в своё время ломал anidub и некоторые другие сайты и таки справился.