YL
Size: a a a
YL
К
NK
NK
G
NK
.
NK
def download_video(url, username):Тут я ее вызываю
try:
ydl = youtube_dl.YoutubeDL({'outtmpl': str(username)})
print('Start downloading')
with ydl:
result = ydl.extract_info(
url,
download=True
)
loop = asyncio.get_event_loop()Проблема такая: когда качается 2 видео, то видео, для которого функция была вызвана первее, закачивается гораздо быстрее. Как я могу распределить скорость загрузки для всех видео?
await loop.run_in_executor(None, download_video, message.text, message.chat.id)
YL
def download_video(url, username):Тут я ее вызываю
try:
ydl = youtube_dl.YoutubeDL({'outtmpl': str(username)})
print('Start downloading')
with ydl:
result = ydl.extract_info(
url,
download=True
)
loop = asyncio.get_event_loop()Проблема такая: когда качается 2 видео, то видео, для которого функция была вызвана первее, закачивается гораздо быстрее. Как я могу распределить скорость загрузки для всех видео?
await loop.run_in_executor(None, download_video, message.text, message.chat.id)
YL
NK
YL
YL
YL
NK
YL
YL
YL
BG
def download_video(url, username):Тут я ее вызываю
try:
ydl = youtube_dl.YoutubeDL({'outtmpl': str(username)})
print('Start downloading')
with ydl:
result = ydl.extract_info(
url,
download=True
)
loop = asyncio.get_event_loop()Проблема такая: когда качается 2 видео, то видео, для которого функция была вызвана первее, закачивается гораздо быстрее. Как я могу распределить скорость загрузки для всех видео?
await loop.run_in_executor(None, download_video, message.text, message.chat.id)
YL