Есть код:
from HdRezkaApi import *
url = input("Ссылка: ")
if url == "":
url = "https://rezka.ag/animation/adventures/44428-neveroyatnye-priklyucheniya-dzhodzho-kamennyy-okean-tv-6-2021.html"
rezka = HdRezkaApi(url)
#print(rezka.getSeasonStreams(5, translation='AniDUB', ignore=True))
#stream = rezka.getStream(6, 2, translation="Amazing Dubbing")
streams = rezka.getSeasonStreams(6, translation="Amazing Dubbing", ignore=True)
#print( stream('720p') )
#print( stream('720') )
#print( stream(1080) )
#print( stream('Ultra') )
#print( stream('1080p Ultra') )
#print(stream.video)
for val in streams:
stream = rezka.getStream(6, val, translation="Amazing Dubbing")('720p')
with open("streamfile.txt", "a") as f:
f.write(f"{val} serie: {stream}")
f.write("\n")
(Коментарии это лишнее)
Этот код работает хорошо, сначала получаю ссылку, потом делаю вот это :
rezka = HdRezkaApi(url)
Переменная streams получает словарь благодаря которому узнаю сколько серий в сериале а также получаю номер серии для переменной stream. Переменная stream возвращает прямую ссылку на видео и записывается в файл.
Проблема в том что появлсяется ошибка когда я пытаюсь любым способом прочитать переменную stream:
'utf-8' codec can't decode byte 0xff in position 1462: invalid start byte
При этом файл в которую надо записать ссылки заполняется но не до конца, отсутствуют те которые выдали ошибку естественно.