回答问题

ydl_opts = {
    'verbose': True,                       #like this
    'format': '{}'.format(int(comboget)),  #format,vebrose,ottmpl
    'outtmpl': '%(title)s-%(id)s.%(ext)s', #how can i find
    'noplaylist': mt,                      #all dictionary
    'logger': MyLogger(),                  #options
    'progress_hooks': [durum],             #how can i find
}
ydl = youtube_dl.YoutubeDL(ydl_opts)
ydl.download([url])

我怎样才能在这里找到所有 ydl_optshttps://github.com/rg3/youtube-dl

Answers

Python 模块的所有选项都列在YoutubeDL.py

这是一个小摘录

用户名:用于身份验证的用户名。

密码:用于身份验证的密码。

videopassword:访问视频的密码。

usenetrc:改为使用 netrc 进行身份验证。

详细:将附加信息打印到标准输出。

quiet:不将消息打印到标准输出。

no_warnings:不打印任何警告信息。

forceurl:强制打印最终 URL。

forcetitle:强制打印标题。

forceid:强制打印 ID。

forcethumbnail:强制打印缩略图的 URL。

强制描述:强制打印描述。

forcefilename:强制打印最终文件名。

强制持续时间:强制打印持续时间。

forcejson:强制将 info_dict 打印为 JSON。

dump_single_json: 强制打印整个播放列表的 info_dict

(或视频)作为单个 JSON 行。

...

Logo

Python社区为您提供最前沿的新闻资讯和知识内容

更多推荐