Youtubedl的命令大全及常用命令

這篇只是記錄一下哈7玖荨堰汉!還有我的macos所以如果在window有問(wèn)題別問(wèn)我,我也不知道伟墙。翘鸭。。
然后這里不出任何的安裝教程戳葵,自己去官網(wǎng)看>团摇!

這里是常用的

//這個(gè)是直接下載最優(yōu)視頻
youtube-dl "url"
//這里是看該鏈接的所以可以下載的列表
youtube-dl -f "url"
//這個(gè)的話可以下載想要的音頻和視頻(不然沒(méi)聲音)這里不得不說(shuō)utub的技術(shù)很牛逼拱烁,還分開(kāi)的I稀!
youtube-dl -f video(序號(hào))+audio(序號(hào)) "url"
//還有加自己的下載位置的戏自,默認(rèn)在用戶的目錄下邦投。可以配合上一個(gè)的一起用
youtube-dl -o 目錄 "url"
//如果覺(jué)得慢的就自己看proxy端口來(lái)添加proxy
youtube-dl --proxy socks5://127.0.0.1:port "url"
//最后是一起用的效果
youtube-dl --proxy socks5://127.0.0.1:port -o 目錄 -f video(序號(hào))+audio(序號(hào))"url"

這里是命令的中文版

Options:
通用選項(xiàng):
-h, --help 打印幫助文檔
--version 打印版本信息
-U, --update 更新到最新版(需要權(quán)限)
-i, --ignore-errors 遇到下載錯(cuò)誤時(shí)跳過(guò)
--abort-on-error 遇到下載錯(cuò)誤時(shí)終止
--dump-user-agent 顯示當(dāng)前使用的瀏覽器(User-agent)
--list-extractors 列出所有的提取器(支持的網(wǎng)站)
--extractor-descriptions 同上
--force-generic-extractor 強(qiáng)制使用通用提取器下載
--default-search PREFIX 使用此前綴補(bǔ)充不完整的URLs擅笔,例如:"ytsearch2 yt-dl" 從youtube搜索并下載兩個(gè)關(guān)于yt-dl視頻. 使用"auto"youtube-dl就會(huì)猜一個(gè)尼摹,一般效果等價(jià)于"ytsearch"("auto_warning"猜測(cè)時(shí)加入警告).我已知支持的PREFIX:ytsearch (youtube), ytsearchdate (youtube), yvsearch (yahoo videos), gvsearch (google videos)
--ignore-config 不讀取配置文件,當(dāng)時(shí)用了全局配置文件/etc/youtube-dl.conf:不再讀取 ~/.config/youtube-dl/config (%APPDATA%/youtube-dl/config.txt on Windows)
--config-location PATH 使用指定路徑下的配置文件
--flat-playlist 列出列表視頻但不下載
--mark-watched 標(biāo)記看過(guò)此視頻 (YouTube only)
--no-mark-watched 不標(biāo)記看過(guò)此視頻 (YouTube only)
--no-color 打印到屏幕上的代碼不帶色

網(wǎng)絡(luò)選項(xiàng):
--proxy URL 使用HTTP/HTTPS/SOCKS協(xié)議的代理.如:socks5://127.0.0.1:1080/.
--socket-timeout SECONDS 放棄連接前等待時(shí)間
--source-address IP 綁定的客戶端IP地址
-4, --force-ipv4 所有連接通過(guò)IPv4
-6, --force-ipv6 所有連接通過(guò)IPv6

地理限制:
--geo-verification-proxy URL 使用此代理地址測(cè)試一些有地理限制的地址
--geo-bypass 繞過(guò)地理限制通過(guò)偽裝X-Forwarded-For HTTP頭部的客戶端ip (實(shí)驗(yàn))
--no-geo-bypass 不 繞過(guò)地理限制通過(guò)偽裝X-Forwarded-For HTTP頭部的客戶端ip (實(shí)驗(yàn))
--geo-bypass-country CODE 強(qiáng)制繞過(guò)地理限制通過(guò)提供準(zhǔn)確的ISO 3166-2標(biāo)準(zhǔn)的國(guó)別代碼(實(shí)驗(yàn)) 注:以上三個(gè)實(shí)驗(yàn)參數(shù)實(shí)測(cè)未成功

視頻選擇:
--playlist-start NUMBER 指定列表中開(kāi)始下載的視頻(默認(rèn)為1)
--playlist-end NUMBER 指定列表中結(jié)束的視頻(默認(rèn)為last)
--playlist-items ITEM_SPEC 指定列表中要下載的視頻項(xiàng)目編號(hào).如:"--playlist-items 1,2,5,8"或"--playlist-items 1-3,7,10-13"
--match-title REGEX 下載標(biāo)題匹配的視頻(正則表達(dá)式或區(qū)分大小寫(xiě)的字符串)
--reject-title REGEX 跳過(guò)下載標(biāo)題匹配的視頻(正則表達(dá)式或區(qū)分大小寫(xiě)的字符串)
--max-downloads NUMBER 下載NUMBER個(gè)視頻后停止
--min-filesize SIZE 不下載小于SIZE的視頻(e.g. 50k or 44.6m)
--max-filesize SIZE 不下載大于SIZE的視頻(e.g. 50k or 44.6m)
--date DATE 僅下載上傳日期在指定日期的視頻
--datebefore DATE 僅下載上傳日期在指定日期或之前的視頻 (i.e. inclusive)
--dateafter DATE 僅下載上傳日期在指定日期或之后的視頻 (i.e. inclusive)
--min-views COUNT 不下載觀影數(shù)小于指定值的視頻
--max-views COUNT 不下載觀影數(shù)大于指定值的視頻
--match-filter FILTER 通用視頻過(guò)濾器. Specify any key (see help for -o for a list of available keys) to match if the key is present, !key to check if the key is not present, key > NUMBER (like "comment_count > 12", also works with >=, <, <=, !=, =) to compare against a number,key = 'LITERAL' (like "uploader = 'Mike Smith'", also works with !=) to match against a string literal and & to require multiple matches. Values which are not known are excluded unless you put a question mark (?) after the operator. For example, to only match videos that have been liked more than 100 times and disliked less than 50 times (or the dislike functionality is not available at the given service), but who also have a description, use --match-filter "like_count > 100 & dislike_count <? 50 & description" .
--no-playlist 當(dāng)視頻鏈接到一個(gè)視頻和一個(gè)播放列表時(shí)剂娄,僅下載視頻
--yes-playlist 當(dāng)視頻鏈接到一個(gè)視頻和一個(gè)播放列表時(shí)蠢涝,下載視頻和播放列表
--age-limit YEARS 下載合適上傳年限的視頻
--download-archive FILE 僅下載檔案文件中未列出的影片,已下載的記錄ID
--include-ads 同時(shí)下載廣告(實(shí)驗(yàn))

下載選項(xiàng):
-r, --limit-rate RATE 最大bps (e.g. 50K or 4.2M)
-R, --retries RETRIES 重試次數(shù) (默認(rèn)10), or "infinite".
--fragment-retries RETRIES 一個(gè)分段的最大重試次數(shù)(default is 10), or "infinite" (DASH, hlsnative and ISM)
--skip-unavailable-fragments 跳過(guò)不可用分段(DASH, hlsnative and ISM)
--abort-on-unavailable-fragment 放棄某個(gè)分段當(dāng)不可獲取時(shí)
--keep-fragments 下載完成后阅懦,將下載的片段保存在磁盤(pán)上; 片段默認(rèn)被刪除
--buffer-size SIZE 設(shè)置緩沖區(qū)大小buffer (e.g. 1024 or 16K) (default is 1024)
--no-resize-buffer 不自動(dòng)調(diào)整緩沖區(qū)大小.默認(rèn)情況下自動(dòng)調(diào)整
--playlist-reverse 以相反的順序下載播放列表視頻
--playlist-random 以隨機(jī)的順序下載播放列表視頻
--xattr-set-filesize Set file xattribute ytdl.filesize with expected file size (experimental)
--hls-prefer-native 使用本機(jī)默認(rèn)HLS下載器而不是ffmpeg
--hls-prefer-ffmpeg 使用ffmpeg而不是本機(jī)HLS下載器
--hls-use-mpegts 使用TS流容器來(lái)存放HLS視頻,一些高級(jí)播放器允許在下載的同時(shí)播放視頻
--external-downloader COMMAND 使用指定的第三方下載工具,當(dāng)前支持:aria2c,avconv,axel,curl,ffmpeg,httpie,wget
--external-downloader-args ARGS 給第三方下載工具指定參數(shù)和二,如:--external-downloader aria2c --external-downloader-args -j8

文件系統(tǒng)選項(xiàng):
-a, --batch-file FILE 文件中包含需要下載的URL
--id 僅使用文件名中的視頻ID
-o, --output TEMPLATE Output filename template, see the "OUTPUT TEMPLATE" for all the info
--autonumber-start NUMBER 指定%(autonumber)s的起始值(默認(rèn)為1)
--restrict-filenames 將文件名限制為ASCII字符,并避免文件名中的“&”和空格
-w, --no-overwrites 不要覆蓋文件
-c, --continue 強(qiáng)制恢復(fù)部分下載的文件耳胎。 默認(rèn)情況下惯吕,youtube-dl僅在可能時(shí)將恢復(fù)下載惕它。
--no-continue 不要恢復(fù)部分下載的文件(從頭開(kāi)始重新啟動(dòng))
--no-part 不使用.part文件 - 直接寫(xiě)入輸出文件
--no-mtime 不使用Last-modified header來(lái)設(shè)置文件最后修改時(shí)間
--write-description 將視頻描述寫(xiě)入.description文件
--write-info-json 將視頻元數(shù)據(jù)寫(xiě)入.info.json文件
--write-annotations 將視頻注釋寫(xiě)入.annotations.xml文件
--load-info-json FILE 包含視頻信息的JSON文件(使用“--write-info-json”選項(xiàng)創(chuàng)建)
--cookies FILE 文件從中讀取Cookie(經(jīng)測(cè)試,export cookies插件可以使用废登,但firebug導(dǎo)出的cookies導(dǎo)致錯(cuò)誤,chrome下請(qǐng)用cookies.txt)注意:不同平臺(tái)windows淹魄、Linux、OSX之間需要轉(zhuǎn)換CE LF才能使用堡距!
--cache-dir DIR 文件存儲(chǔ)位置甲锡。youtube-dl需要永久保存一些下載的信息。默認(rèn)為$XDG_CACHE_HOME/youtube-dl或/.cache/youtube-dl羽戒。目前缤沦,只有YouTube播放器文件(對(duì)于具有模糊簽名的視頻)進(jìn)行緩存,但可能會(huì)發(fā)生變化易稠。
--no-cache-dir 不用緩存
--rm-cache-dir 刪除所有緩存文件

縮略圖:
--write-thumbnail 把縮略圖寫(xiě)入硬盤(pán)
--write-all-thumbnails 將所有縮略圖寫(xiě)入磁盤(pán)
--list-thumbnails 列出所有可用的縮略圖格式

詳細(xì)/模擬選項(xiàng):
-q, --quiet 激活退出模式
--no-warnings 忽略警告
-s, --simulate 不下載不存儲(chǔ)任何文件到硬盤(pán)缸废,模擬下載模式
--skip-download 不下載視頻
-g, --get-url 模擬下載獲取視頻直連
-e, --get-title 模擬下載獲取標(biāo)題
--get-id 模擬下載獲取id
--get-thumbnail 模擬下載獲取縮略圖URL
--get-description 模擬下載獲取視頻描述
--get-duration 模擬下載獲取視頻長(zhǎng)度
--get-filename 模擬下載獲取輸出視頻文件名
--get-format 模擬下載獲取輸出視頻格式
-j, --dump-json 模擬下載獲取JSON information.
-J, --dump-single-json 模擬下載獲取每條命令行參數(shù)的JSON information.如果是個(gè)播放列表,就獲取整個(gè)播放列表的JSON
--print-json 下載的同時(shí)獲取視頻信息的JSON
--newline 進(jìn)度條在新行輸出
--no-progress 不打印進(jìn)度條
--console-title 在控制臺(tái)標(biāo)題欄顯示進(jìn)度
-v, --verbose 打印各種調(diào)試信息
--dump-pages 打印下載下來(lái)的使用base64編碼的頁(yè)面來(lái)調(diào)試問(wèn)題(非常冗長(zhǎng))
--write-pages 將下載的中間頁(yè)以文件的形式寫(xiě)入當(dāng)前目錄中以調(diào)試問(wèn)題
--print-traffic 顯示發(fā)送和讀取HTTP流量
-C, --call-home 聯(lián)系youtube-dl服務(wù)器進(jìn)行調(diào)試
--no-call-home 不聯(lián)系youtube-dl服務(wù)器進(jìn)行調(diào)試

解決方法:
--encoding ENCODING 強(qiáng)制指定編碼(實(shí)驗(yàn))
--no-check-certificate 禁止HTTPS證書(shū)驗(yàn)證
--prefer-insecure 使用未加密的連接來(lái)檢索有關(guān)視頻的信息(目前僅支持YouTube)
--user-agent UA 指定user agent
--referer URL 指定自定義的referer,僅限視頻來(lái)源于同一網(wǎng)站
--add-header FIELD:VALUE 指定一個(gè)自定義值的HTTP頭文件,使用分號(hào)分割,可以多次使用此選項(xiàng)
--bidi-workaround 圍繞缺少雙向文本支持的終端工作驶社。需要在PATH中有bidiv或fribidi可執(zhí)行文件
--sleep-interval SECONDS 在每次下載之前休眠的秒數(shù)企量,或者每次下載之前的隨機(jī)睡眠的范圍的下限(最小可能的睡眠秒數(shù))與-max-sleep-interval一起使用。
--max-sleep-interval SECONDS 每次下載前隨機(jī)睡眠范圍的上限(最大可能睡眠秒數(shù))亡电。只能與--min-sleep-interval一起使用梁钾。

視頻格式選項(xiàng):
-f, --format FORMAT 視頻格式代碼,查看"FORMAT SELECTION"獲取所有信息
--all-formats 獲取所有視頻格式
--prefer-free-formats 開(kāi)源的視頻格式優(yōu)先,除非有特定的請(qǐng)求
-F, --list-formats 列出請(qǐng)求視頻的所有可用格式
--youtube-skip-dash-manifest 不要下載關(guān)于YouTube視頻的DASH清單和相關(guān)數(shù)據(jù)
--merge-output-format FORMAT 如果需要合并(例如bestvideo + bestaudio)逊抡,則輸出到給定的容器格式姆泻。mkv,mp4冒嫡,ogg拇勃,webm,flv之一孝凌。如果不需要合并方咆,則忽略

字幕選項(xiàng):
--write-sub 下載字幕文件
--write-auto-sub 下載自動(dòng)生成的字幕文件 (YouTube only)
--all-subs 下載所有可用的字幕
--list-subs 列出所有字幕
--sub-format FORMAT 字幕格式,接受格式偏好,如:"srt" or "ass/srt/best"
--sub-lang LANGS 要下載的字幕的語(yǔ)言(可選)用逗號(hào)分隔,請(qǐng)使用--list-subs表示可用的語(yǔ)言標(biāo)簽

驗(yàn)證選項(xiàng):
-u, --username USERNAME 使用ID登錄
-p, --password PASSWORD 賬戶密碼,如果此選項(xiàng)未使用,youtube-dl將交互式地詢問(wèn)。
-2, --twofactor TWOFACTOR 雙因素認(rèn)證碼
-n, --netrc 使用.netrc認(rèn)證數(shù)據(jù)
--video-password PASSWORD 視頻密碼(vimeo, smotri, youku)

Adobe Pass Options:
--ap-mso MSO Adobe Pass多系統(tǒng)運(yùn)營(yíng)商(電視提供商)標(biāo)識(shí)符,使用--ap-list-mso列出可用的MSO
--ap-username USERNAME MSO賬號(hào)登錄
--ap-password PASSWORD 賬戶密碼,如果此選項(xiàng)未使用,youtube-dl將交互式地詢問(wèn)蟀架。
--ap-list-mso 列出所有支持的MSO

后處理選項(xiàng):
-x, --extract-audio 將視頻文件轉(zhuǎn)換為純音頻文件(需要ffmpeg或avconv和ffprobe或avprobe)
--audio-format FORMAT 指定音頻格式: "best", "aac", "flac", "mp3", "m4a", "opus", "vorbis", or "wav"; "best" by default;-x存在時(shí)無(wú)效
--audio-quality QUALITY 指定ffmpeg/avconv音頻質(zhì)量,為VBR插入一個(gè)0(best)-9(worse)的值(默認(rèn)5),或者指定比特率
--recode-video FORMAT 必要時(shí)將視頻轉(zhuǎn)碼為其他格式(當(dāng)前支持: mp4|flv|ogg|webm|mkv|avi)
--postprocessor-args ARGS 給后處理器提供這些參數(shù)
-k, --keep-video 視頻文件在后處理后保存在磁盤(pán)上; 該視頻默認(rèn)被刪除
--no-post-overwrites 不要覆蓋后處理文件; 默認(rèn)情況下,后處理文件將被覆蓋
--embed-subs 在視頻中嵌入字幕(僅適用于mp4,webm和mkv視頻)
--embed-thumbnail 將縮略圖嵌入音頻作為封面藝術(shù)
--add-metadata 將元數(shù)據(jù)寫(xiě)入視頻文件
--metadata-from-title FORMAT 從視頻標(biāo)題中解析附加元數(shù)據(jù)瓣赂,如歌曲標(biāo)題/藝術(shù)家。格式語(yǔ)法和--output相似.也可以使用帶有命名捕獲組的正則表達(dá)式片拍。解析的參數(shù)替換現(xiàn)有值煌集。Example: --metadata-from-title "%(artist)s - %(title)s" matches a title like "Coldplay - Paradise". Example (regex): --metadata-from-title "(?P<artist>.+?) - (?P<title>.+)"
--xattrs 將元數(shù)據(jù)寫(xiě)入視頻文件的xattrs(使用dublin core 和 xdg標(biāo)準(zhǔn))
--fixup POLICY 自動(dòng)更正文件的已知故障。never(不做警告), warn(只發(fā)出警告), detect_or_warn (默認(rèn);如果可以的話修復(fù)文件,否則警告)
--prefer-avconv 后處理時(shí)相較ffmpeg偏向于avconv
--prefer-ffmpeg 后處理優(yōu)先使用ffmpeg
--ffmpeg-location PATH ffmpeg/avconv程序位置;PATH為二進(jìn)制所在文件夾或者目錄.
--exec CMD 在下載后對(duì)文件執(zhí)行命令,類似于find -exec語(yǔ)法.示例:--exec'adb push {} /sdcard/Music/ && rm {}'
--convert-subs FORMAT 轉(zhuǎn)換字幕格式(當(dāng)前支持: srt|ass|vtt)</pre>

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末捌省,一起剝皮案震驚了整個(gè)濱河市苫纤,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖卷拘,帶你破解...
    沈念sama閱讀 217,185評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件喊废,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡栗弟,警方通過(guò)查閱死者的電腦和手機(jī)污筷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)乍赫,“玉大人瓣蛀,你說(shuō)我怎么就攤上這事」⒑福” “怎么了揪惦?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,524評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵遍搞,是天一觀的道長(zhǎng)罗侯。 經(jīng)常有香客問(wèn)我,道長(zhǎng)溪猿,這世上最難降的妖魔是什么钩杰? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,339評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮诊县,結(jié)果婚禮上讲弄,老公的妹妹穿的比我還像新娘。我一直安慰自己依痊,他們只是感情好避除,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評(píng)論 6 391
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著胸嘁,像睡著了一般瓶摆。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上性宏,一...
    開(kāi)封第一講書(shū)人閱讀 51,287評(píng)論 1 301
  • 那天群井,我揣著相機(jī)與錄音,去河邊找鬼毫胜。 笑死书斜,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的酵使。 我是一名探鬼主播荐吉,決...
    沈念sama閱讀 40,130評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼口渔!你這毒婦竟也來(lái)了稍坯?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,985評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎瞧哟,沒(méi)想到半個(gè)月后混巧,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,420評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡勤揩,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評(píng)論 3 334
  • 正文 我和宋清朗相戀三年咧党,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片陨亡。...
    茶點(diǎn)故事閱讀 39,779評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡傍衡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出负蠕,到底是詐尸還是另有隱情蛙埂,我是刑警寧澤,帶...
    沈念sama閱讀 35,477評(píng)論 5 345
  • 正文 年R本政府宣布遮糖,位于F島的核電站绣的,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏欲账。R本人自食惡果不足惜屡江,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望赛不。 院中可真熱鬧惩嘉,春花似錦、人聲如沸踢故。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,716評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)殿较。三九已至耸峭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間斜脂,已是汗流浹背抓艳。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,857評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留帚戳,地道東北人玷或。 一個(gè)月前我還...
    沈念sama閱讀 47,876評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像片任,于是被迫代替她去往敵國(guó)和親偏友。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容