Python 3.6 - 如何在 Youtube-dl 中使用外部下载器
Python 3.6 - How to use the external downloader in Youtube-dl
我在 Ubuntu 18.04 上使用 python 3.6 和 youtube_dl 模块。
我正在尝试使用 aria2c 下载 Youtube 视频。
这些是我的选项设置:
import youtube_dl
opts = {
'format': "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best",
'external-downloader' : 'aria2c',
'external-downloader-args' : "--max-connection-per-server=16 --dir=/home/downloads",
}
ydl=youtube_dl.YoutubeDL(opts)
ydl.download([f"https://www.youtube.com/watch?v={ytId}"])
但它仍然使用内置下载器。
opts = {
'format': "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best",
'external_downloader' : 'aria2c',
'external_downloader_args' :['--max-connection-per-server=16','--dir=/home/downloads'],
}
我在 Ubuntu 18.04 上使用 python 3.6 和 youtube_dl 模块。
我正在尝试使用 aria2c 下载 Youtube 视频。
这些是我的选项设置:
import youtube_dl
opts = {
'format': "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best",
'external-downloader' : 'aria2c',
'external-downloader-args' : "--max-connection-per-server=16 --dir=/home/downloads",
}
ydl=youtube_dl.YoutubeDL(opts)
ydl.download([f"https://www.youtube.com/watch?v={ytId}"])
但它仍然使用内置下载器。
opts = {
'format': "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best",
'external_downloader' : 'aria2c',
'external_downloader_args' :['--max-connection-per-server=16','--dir=/home/downloads'],
}