Youtubedl CERTIFICATE_VERIFY_FAILED
Youtubedl CERTIFICATE_VERIFY_FAILED
我运行这个代码在Python:
from __future__ import unicode_literals
import youtube_dl
ydl_opts = {
'format': 'bestaudio/best',
'postprocessors': [{
'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '192',
}],
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download(['YOUTUBE URL'])
我希望它将 Youtube 视频转换为 URL 文件。
我遇到了一个很长的错误,基本上重复了这个:
[0;31mERROR:[0m Unable to download webpage: (caused by URLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)')))
我在网上搜索过,但不确定如何解决这个问题?
在命令中添加no-check-certificate
参数:
youtube-dl --no-check-certificate
我运行这个代码在Python:
from __future__ import unicode_literals
import youtube_dl
ydl_opts = {
'format': 'bestaudio/best',
'postprocessors': [{
'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '192',
}],
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download(['YOUTUBE URL'])
我希望它将 Youtube 视频转换为 URL 文件。
我遇到了一个很长的错误,基本上重复了这个:
[0;31mERROR:[0m Unable to download webpage: (caused by URLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)')))
我在网上搜索过,但不确定如何解决这个问题?
在命令中添加no-check-certificate
参数:
youtube-dl --no-check-certificate