2016-07-29 251 views
1
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]) 

我怎么能找到https://github.com/rg3/youtube-dl我怎样才能找到所有ydl_opts

回答

2

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

这里列出了这里所有ydl_opts是一个小摘录

username:   Username for authentication purposes. 
password:   Password for authentication purposes. 
videopassword:  Password for accessing a video. 
usenetrc:   Use netrc for authentication instead. 
verbose:   Print additional info to stdout. 
quiet:    Do not print messages to stdout. 
no_warnings:  Do not print out anything for warnings. 
forceurl:   Force printing final URL. 
forcetitle:  Force printing title. 
forceid:   Force printing ID. 
forcethumbnail: Force printing thumbnail URL. 
forcedescription: Force printing description. 
forcefilename:  Force printing final filename. 
forceduration:  Force printing duration. 
forcejson:   Force printing info_dict as JSON. 
dump_single_json: Force printing the info_dict of the whole playlist 
        (or video) as a single JSON line. 
...