Help Options
- net.add_cookie
- net.ua_string
- net.yt_api_key
- dl.conn_speed_limit
- dl.leave_tmp_media
- ui.unfiltered_fmt_tip
- ui.hide_autotr_subs_menu
- mux.embed_description
- mux.copy_metadata
- transcode.threads
Advanced
This section contains options used either for debugging, or covering very specific use cases, or controlling proof-of-concept features.
net.add_cookie
Add HTTP cookies specified there in every HTTP request made by the program.
net.ua_string
Override HTTP User-Agent string used by the program when performing HTTP requests.
net.yt_api_key
Custom Youtube API key to use when performing search or retrieving content of playlists and channels.
To obtain API key, follow instructions in this topic (steps 1-3). In step 2 (obtaining authorization credentials) follow instructions for API key creation. When selecting API key type, select Browser key type.
dl.conn_speed_limit
Connection speed limitation in bytes per second. This limit applies to single connection. So overall speed used by the program depends on connections count.
dl.leave_tmp_media
Leave temporary media files downloaded during the program execution. Files are placed in directory controlled by Temporary directory
option.
ui.unfiltered_fmt_tip
When this option is enabled, tool tip in formats combo box has more technical info.
ui.hide_autotr_subs_menu
Do not show Subtitles (Auto-translated)
submenu in formats combo box.
mux.embed_description
Embed description from the site to downloaded video file.
mux.copy_metadata
Keep metadata from original files at remuxing or transcoding. This option accepts list of metadata fields separated by semicolon. Youtube uses metadata in some qualities (e.g. in MP4) to store technical info (for example creation_time
- last time when this particular quality was transcoded), so this option is not something that is supposed to be useful in general case.
transcode.threads
Option to limit CPU usage at transcoding. Minimum CPU usage would be with value "1". Use greater values to increase CPU usage. When it is set to "0" (this is by default), it picks suitable number depending on encoder (usually this means it uses as much CPU as possible).
Help Options Advanced