Всем привет, нашел скрипт на скачивание видео из youtube. Протестировал его на replit и все быстро скачалось, а когда запустил в его в редакторе кода, то получил ошибку. Что делать?
import yt_dlp
SAVE_PATH = "sui" # Update the path where you want to save the video
link = "https://www.youtube.com/watch?v=WMUTFM6ptRY"
ydl_opts = {
'format': 'best',
'outtmpl': f'{SAVE_PATH}/%(title)s.%(ext)s.mp3',
}
try:
with yt_dlp.YoutubeDL() as ydl:
ydl.download([link])
print('Video downloaded successfully!')
except Exception as e:
print(f"Some Error! {e}")
[youtube] Extracting URL: https://www.youtube.com/watch?v=*****
[youtube] ***: Downloading webpage
[youtube] ***: Downloading ios player API JSON
[youtube] ***: Downloading web creator player API JSON
[youtube] ***: Downloading m3u8 information
WARNING: [youtube] Failed to download m3u8 information: HTTPSConnectionPool(host='manifest.googlevideo.com', port=443): Read timed out. (read timeout=20.0)
[info] ******: Downloading 1 format(s): 248+251
ERROR:
[download] Got error: ('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None))
Some Error! ERROR:
[download] Got error: ('Connection aborted.', ConnectionResetError(10054, 'Удаленный хост принудительно разорвал существующее подключение', None, 10054, None))