mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 22:55:18 +00:00 
			
		
		
		
	[compat] Remove deprecated functions from core code
This commit is contained in:
		| @@ -1,9 +1,9 @@ | ||||
| import hashlib | ||||
| import json | ||||
| import re | ||||
| import urllib.parse | ||||
| 
 | ||||
| from .ffmpeg import FFmpegPostProcessor | ||||
| from ..compat import compat_urllib_parse_urlencode | ||||
| 
 | ||||
| 
 | ||||
| class SponsorBlockPP(FFmpegPostProcessor): | ||||
| @@ -86,7 +86,7 @@ class SponsorBlockPP(FFmpegPostProcessor): | ||||
|     def _get_sponsor_segments(self, video_id, service): | ||||
|         hash = hashlib.sha256(video_id.encode('ascii')).hexdigest() | ||||
|         # SponsorBlock API recommends using first 4 hash characters. | ||||
|         url = f'{self._API_URL}/api/skipSegments/{hash[:4]}?' + compat_urllib_parse_urlencode({ | ||||
|         url = f'{self._API_URL}/api/skipSegments/{hash[:4]}?' + urllib.parse.urlencode({ | ||||
|             'service': service, | ||||
|             'categories': json.dumps(self._categories), | ||||
|             'actionTypes': json.dumps(['skip', 'poi']) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 pukkandan
					pukkandan