我在 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 无法下载网页: (由 URLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败: 无法获取本地颁发者证书 (_ssl.c:1108)')))
我在网上搜索过但不确定如何解决这个问题?
Add the no-check-certificate
命令的参数:
youtube-dl --no-check-certificate
该选项已重命名为--no-check-certificates
从版本2021.10.09(含)开始。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)