SHARE
TWEET
Guest User

5815492

a guest
Feb 1st, 2021
2
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Microsoft Windows [Version 10.0.17134.1304]
  2. (c) 2018 Microsoft Corporation. All rights reserved.
  3.  
  4. C:\Windows\System32>youtube-dl --help
  5. Usage: youtube-dl [OPTIONS] URL [URL...]
  6.  
  7. Options:
  8. General Options:
  9. -h, --help Print this help text and exit
  10. --version Print program version and exit
  11. -U, --update Update this program to latest version. Make sure that you have sufficient permissions (run with sudo if needed)
  12. -i, --ignore-errors Continue on download errors, for example to skip unavailable videos in a playlist
  13. --abort-on-error Abort downloading of further videos (in the playlist or the command line) if an error occurs
  14. --dump-user-agent Display the current browser identification
  15. --list-extractors List all supported extractors
  16. --extractor-descriptions Output descriptions of all supported extractors
  17. --force-generic-extractor Force extraction to use the generic extractor
  18. --default-search PREFIX Use this prefix for unqualified URLs. For example "gvsearch2:" downloads two videos from google videos for youtube-dl "large
  19. apple". Use the value "auto" to let youtube-dl guess ("auto_warning" to emit a warning when guessing). "error" just throws an
  20. error. The default value "fixup_error" repairs broken URLs, but emits an error if this is not possible instead of searching.
  21. --ignore-config Do not read configuration files. When given in the global configuration file /etc/youtube-dl.conf: Do not read the user
  22. configuration in ~/.config/youtube-dl/config (%APPDATA%/youtube-dl/config.txt on Windows)
  23. --config-location PATH Location of the configuration file; either the path to the config or its containing directory.
  24. --flat-playlist Do not extract the videos of a playlist, only list them.
  25. --mark-watched Mark videos watched (YouTube only)
  26. --no-mark-watched Do not mark videos watched (YouTube only)
  27. --no-color Do not emit color codes in output
  28.  
  29. Network Options:
  30. --proxy URL Use the specified HTTP/HTTPS/SOCKS proxy. To enable SOCKS proxy, specify a proper scheme. For example socks5://127.0.0.1:1080/.
  31. Pass in an empty string (--proxy "") for direct connection
  32. --socket-timeout SECONDS Time to wait before giving up, in seconds
  33. --source-address IP Client-side IP address to bind to
  34. -4, --force-ipv4 Make all connections via IPv4
  35. -6, --force-ipv6 Make all connections via IPv6
  36.  
  37. Geo Restriction:
  38. --geo-verification-proxy URL Use this proxy to verify the IP address for some geo-restricted sites. The default proxy specified by --proxy (or none, if the
  39. option is not present) is used for the actual downloading.
  40. --geo-bypass Bypass geographic restriction via faking X-Forwarded-For HTTP header
  41. --no-geo-bypass Do not bypass geographic restriction via faking X-Forwarded-For HTTP header
  42. --geo-bypass-country CODE Force bypass geographic restriction with explicitly provided two-letter ISO 3166-2 country code
  43. --geo-bypass-ip-block IP_BLOCK Force bypass geographic restriction with explicitly provided IP block in CIDR notation
  44.  
  45. Video Selection:
  46. --playlist-start NUMBER Playlist video to start at (default is 1)
  47. --playlist-end NUMBER Playlist video to end at (default is last)
  48. --playlist-items ITEM_SPEC Playlist video items to download. Specify indices of the videos in the playlist separated by commas like: "--playlist-items
  49. 1,2,5,8" if you want to download videos indexed 1, 2, 5, 8 in the playlist. You can specify range: "--playlist-items 1-3,7,10-13",
  50. it will download the videos at index 1, 2, 3, 7, 10, 11, 12 and 13.
  51. --match-title REGEX Download only matching titles (regex or caseless sub-string)
  52. --reject-title REGEX Skip download for matching titles (regex or caseless sub-string)
  53. --max-downloads NUMBER Abort after downloading NUMBER files
  54. --min-filesize SIZE Do not download any videos smaller than SIZE (e.g. 50k or 44.6m)
  55. --max-filesize SIZE Do not download any videos larger than SIZE (e.g. 50k or 44.6m)
  56. --date DATE Download only videos uploaded in this date
  57. --datebefore DATE Download only videos uploaded on or before this date (i.e. inclusive)
  58. --dateafter DATE Download only videos uploaded on or after this date (i.e. inclusive)
  59. --min-views COUNT Do not download any videos with less than COUNT views
  60. --max-views COUNT Do not download any videos with more than COUNT views
  61. --match-filter FILTER Generic video filter. Specify any key (see the "OUTPUT TEMPLATE" for a list of available keys) to match if the key is present, !key
  62. to check if the key is not present, key > NUMBER (like "comment_count > 12", also works with >=, <, <=, !=, =) to compare against a
  63. number, key = 'LITERAL' (like "uploader = 'Mike Smith'", also works with !=) to match against a string literal and & to require
  64. multiple matches. Values which are not known are excluded unless you put a question mark (?) after the operator. For example, to
  65. only match videos that have been liked more than 100 times and disliked less than 50 times (or the dislike functionality is not
  66. available at the given service), but who also have a description, use --match-filter "like_count > 100 & dislike_count <? 50 &
  67. description" .
  68. --no-playlist Download only the video, if the URL refers to a video and a playlist.
  69. --yes-playlist Download the playlist, if the URL refers to a video and a playlist.
  70. --age-limit YEARS Download only videos suitable for the given age
  71. --download-archive FILE Download only videos not listed in the archive file. Record the IDs of all downloaded videos in it.
  72. --include-ads Download advertisements as well (experimental)
  73.  
  74. Download Options:
  75. -r, --limit-rate RATE Maximum download rate in bytes per second (e.g. 50K or 4.2M)
  76. -R, --retries RETRIES Number of retries (default is 10), or "infinite".
  77. --fragment-retries RETRIES Number of retries for a fragment (default is 10), or "infinite" (DASH, hlsnative and ISM)
  78. --skip-unavailable-fragments Skip unavailable fragments (DASH, hlsnative and ISM)
  79. --abort-on-unavailable-fragment Abort downloading when some fragment is not available
  80. --keep-fragments Keep downloaded fragments on disk after downloading is finished; fragments are erased by default
  81. --buffer-size SIZE Size of download buffer (e.g. 1024 or 16K) (default is 1024)
  82. --no-resize-buffer Do not automatically adjust the buffer size. By default, the buffer size is automatically resized from an initial value of SIZE.
  83. --http-chunk-size SIZE Size of a chunk for chunk-based HTTP downloading (e.g. 10485760 or 10M) (default is disabled). May be useful for bypassing
  84. bandwidth throttling imposed by a webserver (experimental)
  85. --playlist-reverse Download playlist videos in reverse order
  86. --playlist-random Download playlist videos in random order
  87. --xattr-set-filesize Set file xattribute ytdl.filesize with expected file size
  88. --hls-prefer-native Use the native HLS downloader instead of ffmpeg
  89. --hls-prefer-ffmpeg Use ffmpeg instead of the native HLS downloader
  90. --hls-use-mpegts Use the mpegts container for HLS videos, allowing to play the video while downloading (some players may not be able to play it)
  91. --external-downloader COMMAND Use the specified external downloader. Currently supports aria2c,avconv,axel,curl,ffmpeg,httpie,wget
  92. --external-downloader-args ARGS Give these arguments to the external downloader
  93.  
  94. Filesystem Options:
  95. -a, --batch-file FILE File containing URLs to download ('-' for stdin), one URL per line. Lines starting with '#', ';' or ']' are considered as comments
  96. and ignored.
  97. --id Use only video ID in file name