@@ -168,7 +168,7 @@ def get_playlist(self, provider, refresh=False) -> bool:
168168 'Referer' : self .settings .get_string ("http-referer" )
169169 }
170170 try :
171- response = requests .get (provider .url , headers = headers , timeout = (5 ,120 ), stream = True )
171+ response = requests .get (provider .url , headers = headers , timeout = (5 , 120 ), stream = True )
172172
173173 # If there is an answer from the remote server
174174 if response .status_code == 200 :
@@ -179,14 +179,9 @@ def get_playlist(self, provider, refresh=False) -> bool:
179179 # Set stream blocks
180180 block_bytes = int (4 * 1024 * 1024 ) # 4 MB
181181
182- response .encoding = response .apparent_encoding
183- # try:
184- # source = response.content.decode("UTF-8")
185- # except UnicodeDecodeError as e:
186- # source = response.content.decode("latin1")
187182 with open (provider .path , "w" , encoding = "utf-8" ) as file :
188183 # Grab data by block_bytes
189- for data in response .iter_content (block_bytes ,decode_unicode = True ):
184+ for data in response .iter_content (block_bytes , decode_unicode = True ):
190185 downloaded_bytes += block_bytes
191186 print ("{} bytes" .format (downloaded_bytes ))
192187 file .write (str (data ))
0 commit comments