久久99国产精品片久久99蜜桃_久久精品99国产精品蜜桃_久久久亚洲AV成人网站_欧美精品色婷婷五月综合_亚洲精品乱码久久久久久蜜桃图片_夜夜高潮夜夜爽国产伦精品_69无人区乱码一二三四区别_日产一码二码三码区别_大香区一二三四区2021_国产精品爱久久久久久久,日本高清视频成人网www,国产亚洲一二三区精品免费视频观看,久久久精品国产SM调教网站

推廣 熱搜: 后臺  帝國cms  位置  網(wǎng)站  帝國cms建站  Wordpress教程  內(nèi)容  DESTOON  郵箱  destoon7.0 

youtube-dl 安裝和用法

   日期:2020-11-04     來源:cnblogs    作者:人腦之戰(zhàn)    瀏覽:187    違規(guī)舉報
 
騰訊云服務(wù)器優(yōu)惠

  以windows為例

  下載python2最新版本并安裝,,選擇添加到PATH

  下載ffmpeg最新版本并解壓,,在控制面板->高級系統(tǒng)設(shè)置->環(huán)境變量->PATH里添加解壓之后的bin文件夾路徑

  打開cmd,,輸入

  pip install youtube-dl #安裝

  pip install --upgrade youtube-dl #升級

  用法復(fù)制代碼

  Usage: youtube-dl [OPTIONS] URL [URL...]

  Options:

  通用選項:

  -h, --help 打印幫助文檔

  --version 打印版本信息

  -U, --update 更新到最新版(需要權(quán)限)

  -i, --ignore-errors 遇到下載錯誤時跳過

  --abort-on-error 遇到下載錯誤時終止

  --dump-user-agent 顯示當前使用的瀏覽器(User-agent)

  --list-extractors 列出所有的提取器(支持的網(wǎng)站)

  --extractor-descriptions 同上

  --force-generic-extractor 強制使用通用提取器下載

  --default-search PREFIX 使用此前綴補充不完整的URLs,,例如:"ytsearch2 yt-dl" 從youtube搜索并下載兩個關(guān)于yt-dl視頻. 使用"auto"youtube-dl就會猜一個,,一般效果等價于"ytsearch"("auto_warning"猜測時加入警告).我已知支持的PREFIX:ytsearch (youtube), ytsearchdate (youtube), yvsearch (yahoo videos), gvsearch (google videos)

  --ignore-config 不讀取配置文件,,當時用了全局配置文件/etc/youtube-dl.conf:不再讀取 ~/.config/youtube-dl/config (%APPDATA%/youtube-dl/config.txt on Windows)

  --config-location PATH 使用指定路徑下的配置文件

  --flat-playlist 列出列表視頻但不下載

  --mark-watched 標記看過此視頻 (YouTube only)

  --no-mark-watched 不標記看過此視頻 (YouTube only)

  --no-color 打印到屏幕上的代碼不帶色

  網(wǎng)絡(luò)選項:

  --proxy URL 使用HTTP/HTTPS/SOCKS協(xié)議的代理.如:socks5://127.0.0.1:1080/.

  --socket-timeout SEConDS 放棄連接前等待時間

  --source-address IP 綁定的客戶端IP地址

  -4, --force-ipv4 所有連接通過IPv4

  -6, --force-ipv6 所有連接通過IPv6

  地理限制:

  --geo-verification-proxy URL 使用此代理地址測試一些有地理限制的地址

  --geo-bypass 繞過地理限制通過偽裝X-Forwarded-For HTTP頭部的客戶端ip

  --no-geo-bypass 不 繞過地理限制通過偽裝X-Forwarded-For HTTP頭部的客戶端ip

  --geo-bypass-country CODE 強制繞過地理限制通過提供準確的ISO 3166-2標準的國別代碼

  --geo-bypass-ip-block IP_BLOCK 強制繞過地理限制通過提供精確的無類別域間路由IP段(2018.09.13更新)

  視頻選擇:

  --playlist-start NUMBER 指定列表中開始下載的視頻(默認為1)

  --playlist-end NUMBER 指定列表中結(jié)束的視頻(默認為last)

  --playlist-items ITEM_SPEC 指定列表中要下載的視頻項目編號.如:"--playlist-items 1,2,5,8"或"--playlist-items 1-3,7,10-13"

  --match-title REGEX 下載標題匹配的視頻(正則表達式或區(qū)分大小寫的字符串)

  --reject-title REGEX 跳過下載標題匹配的視頻(正則表達式或區(qū)分大小寫的字符串)

  --max-downloads NUMBER 下載NUMBER個視頻后停止

  --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 通用視頻過濾器. 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 cription" .

  --no-playlist 當視頻鏈接到一個視頻和一個播放列表時,,僅下載視頻

  --yes-playlist 當視頻鏈接到一個視頻和一個播放列表時,,下載視頻和播放列表

  --age-limit YEARS 下載合適上傳年限的視頻

  --download-archive FILE 僅下載檔案文件中未列出的影片,已下載的記錄ID

  --include-ads 同時下載廣告(實驗)

  下載選項:

  -r, --limit-rate RATE 最大bps (e.g. 50K or 4.2M)

  -R, --retries RETRIES 重試次數(shù) (默認10), or "infinite".

  --fragment-retries RETRIES 一個分段的最大重試次數(shù)(default is 10), or "infinite" (DASH, hlsnative and ISM)

  --skip-unavailable-fragments 跳過不可用分段(DASH, hlsnative and ISM)

  --abort-on-unavailable-fragment 放棄某個分段當不可獲取時

  --keep-fragments 下載完成后,,將下載的片段保存在磁盤上; 片段默認被刪除

  --buffer-size SIZE 設(shè)置緩沖區(qū)大小buffer (e.g. 1024 or 16K) (default is 1024)

  --no-resize-buffer 不自動調(diào)整緩沖區(qū)大小.默認情況下自動調(diào)整

  --playlist-reverse 以相反的順序下載播放列表視頻

  --playlist-random 以隨機的順序下載播放列表視頻

  --xattr-set-filesize Set file xattribute ytdl.filesize with expected file size (experimental)

  --hls-prefer-native 使用本機默認HLS下載器而不是ffmpeg

  --hls-prefer-ffmpeg 使用ffmpeg而不是本機HLS下載器

  --hls-use-mpegts 使用TS流容器來存放HLS視頻,一些高級播放器允許在下載的同時播放視頻

  --external-downloader COMMAND 使用指定的第三方下載工具,當前支持:aria2c,avconv,axel,curl,ffmpeg,httpie,wget

  --external-downloader-args ARGS 給第三方下載工具指定參數(shù),,如:--external-downloader aria2c --external-downloader-args -j8

  文件系統(tǒ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的起始值(默認為1)

  --restrict-filenames 將文件名限制為ASCII字符,并避免文件名中的“&”和空格

  -w, --no-overwrites 不要覆蓋文件

  -c, --continue 強制恢復(fù)部分下載的文件,。 默認情況下,,youtube-dl僅在可能時將恢復(fù)下載,。

  --no-continue 不要恢復(fù)部分下載的文件(從頭開始重新啟動)

  --no-part 不使用.part文件 - 直接寫入輸出文件

  --no-mtime 不使用Last-modified header來設(shè)置文件最后修改時間

  --write-description 將視頻描述寫入.description文件

  --write-info-json 將視頻元數(shù)據(jù)寫入.info.json文件

  --write-annotations 將視頻注釋寫入.annotations.xml文件

  --load-info-json FILE 包含視頻信息的JSON文件(使用“--write-info-json”選項創(chuàng)建)

  --cookies FILE 文件從中讀取cookie(經(jīng)測試,export cookies插件可以使用,,但firebug導(dǎo)出的cookies導(dǎo)致錯誤,chrome下請用cookies.txt)注意:不同平臺windows,、Linux、OSX之間需要轉(zhuǎn)換CE LF才能使用!

  --cache-dir DIR 文件存儲位置,。youtube-dl需要永久保存一些下載的信息,。默認為$XDG_CACHE_HOME/youtube-dl或/.cache/youtube-dl。目前,,只有YouTube播放器文件(對于具有模糊簽名的視頻)進行緩存,,但可能會發(fā)生變化。

  --no-cache-dir 不用緩存

  --rm-cache-dir 刪除所有緩存文件

  縮略圖:

  --write-thumbnail 把縮略圖寫入硬盤

  --write-all-thumbnails 將所有縮略圖寫入磁盤

  --list-thumbnails 列出所有可用的縮略圖格式

  詳細/模擬選項:

  -q, --quiet 激活退出模式

  --no-warnings 忽略警告

  -s, --simulate 不下載不存儲任何文件到硬盤,,模擬下載模式

  --skip-download 不下載視頻

  -g, --get-url 模擬下載獲取視頻直連

  -e, --get-title 模擬下載獲取標題

  --get-id 模擬下載獲取id

  --get-thumbnail 模擬下載獲取縮略圖URL

  --get-description 模擬下載獲取視頻描述

  --get-duration 模擬下載獲取視頻長度

  --get-filename 模擬下載獲取輸出視頻文件名

  --get-format 模擬下載獲取輸出視頻格式

  -j, --dump-json 模擬下載獲取JSON information.

  -J, --dump-single-json 模擬下載獲取每條命令行參數(shù)的JSON information.如果是個播放列表,,就獲取整個播放列表的JSON

  --print-json 下載的同時獲取視頻信息的JSON

  --newline 進度條在新行輸出

  --no-progress 不打印進度條

  --console-title 在控制臺標題欄顯示進度

  -v, --verbose 打印各種調(diào)試信息

  --dump-pages 打印下載下來的使用base64編碼的頁面來調(diào)試問題(非常冗長)

  --write-pages 將下載的中間頁以文件的形式寫入當前目錄中以調(diào)試問題

  --print-traffic 顯示發(fā)送和讀取HTTP流量

  -C, --call-home 聯(lián)系youtube-dl服務(wù)器進行調(diào)試

  --no-call-home 不聯(lián)系youtube-dl服務(wù)器進行調(diào)試

  解決方法:

  --encoding ENCODING 強制指定編碼(實驗)

  --no-check-certificate 禁止HTTPS證書驗證

  --prefer-insecure 使用未加密的連接來檢索有關(guān)視頻的信息(目前僅支持YouTube)

  --user-agent UA 指定user agent

  --referer URL 指定自定義的referer,僅限視頻來源于同一網(wǎng)站

  --add-header FIELD:VALUE 指定一個自定義值的HTTP頭文件,使用分號分割,可以多次使用此選項

  --bidi-workaround 圍繞缺少雙向文本支持的終端工作。需要在PATH中有bidiv或fribidi可執(zhí)行文件

  --sleep-interval SEConDS 在每次下載之前休眠的秒數(shù),,或者每次下載之前的隨機睡眠的范圍的下限(最小可能的睡眠秒數(shù))與-max-sleep-interval一起使用,。

  --max-sleep-interval SEConDS 每次下載前隨機睡眠范圍的上限(最大可能睡眠秒數(shù))。只能與--min-sleep-interval一起使用,。

  視頻格式選項:

  -f, --format FORMAT 視頻格式代碼,查看"FORMAT SELECTION"獲取所有信息

  --all-formats 獲取所有視頻格式

  --prefer-free-formats 開源的視頻格式優(yōu)先,,除非有特定的請求

  -F, --list-formats 列出請求視頻的所有可用格式

  --youtube-skip-dash-manifest 不要下載關(guān)于YouTube視頻的DASH清單和相關(guān)數(shù)據(jù)

  --merge-output-format FORMAT 如果需要合并(例如bestvideo + bestaudio),則輸出到給定的容器格式,。mkv,,mp4,ogg,,webm,,flv之一。如果不需要合并,,則忽略

  字幕選項:

  --write-sub 下載字幕文件

  --write-auto-sub 下載自動生成的字幕文件 (YouTube only)

  --all-subs 下載所有可用的字幕

  --list-subs 列出所有字幕

  --sub-format FORMAT 字幕格式,接受格式偏好,如:"srt" or "ass/srt/best"

  --sub-lang LANGS 要下載的字幕的語言(可選)用逗號分隔,請使用--list-subs表示可用的語言標簽

  驗證選項:

  -u, --username USERNAME 使用ID登錄

  -p, --password PASSWORD 賬戶密碼,如果此選項未使用,youtube-dl將交互式地詢問,。

  -2, --twofactor TWOFACTOR 雙因素認證碼

  -n, --netrc 使用.netrc認證數(shù)據(jù)

  --video-password PASSWORD 視頻密碼(vimeo, smotri, youku)

  Adobe Pass Options:

  --ap-mso MSO Adobe Pass多系統(tǒng)運營商(電視提供商)標識符,使用--ap-list-mso列出可用的MSO

  --ap-username USERNAME MSO賬號登錄

  --ap-password PASSWORD 賬戶密碼,如果此選項未使用,youtube-dl將交互式地詢問。

  --ap-list-mso 列出所有支持的MSO

  后處理選項:

  -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存在時無效

  --audio-quality QUALITY 指定ffmpeg/avconv音頻質(zhì)量,為VBR插入一個0(best)-9(worse)的值(默認5),或者指定比特率

  --recode-video FORMAT 必要時將視頻轉(zhuǎn)碼為其他格式(當前支持: mp4|flv|ogg|webm|mkv|avi)

  --postprocessor-args ARGS 給后處理器提供這些參數(shù)

  -k, --keep-video 視頻文件在后處理后保存在磁盤上; 該視頻默認被刪除

  --no-post-overwrites 不要覆蓋后處理文件; 默認情況下,后處理文件將被覆蓋

  --embed-subs 在視頻中嵌入字幕(僅適用于mp4,webm和mkv視頻)

  --embed-thumbnail 將縮略圖嵌入音頻作為封面藝術(shù)

  --add-metadata 將元數(shù)據(jù)寫入視頻文件

  --metadata-from-title FORMAT 從視頻標題中解析附加元數(shù)據(jù),,如歌曲標題/藝術(shù)家,。格式語法和--output相似.也可以使用帶有命名捕獲組的正則表達式。解析的參數(shù)替換現(xiàn)有值,。Example: --metadata-from-title "%(artist)s - %(title)s" matches a title like "Coldplay - Paradise". Example (regex): --metadata-from-title "(?P.+?) - (?P

免責聲明:
1,、本站所收集的部分公開資料來源于互聯(lián)網(wǎng),,轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享,,并不代表本站贊同其觀點和對其真實性負責,也不構(gòu)成任何其他建議,。
2,、本站部分作品內(nèi)容是由網(wǎng)友自主投稿和發(fā)布,、編輯整理上傳,對此類內(nèi)容本站僅提供交流平臺,,不為其版權(quán)負責,,更不為其觀點承擔任何責任。
3,、因行業(yè)及專業(yè)性有限,,故未能核驗會員發(fā)布內(nèi)容的真實性及有效性,不為其負責,,如有虛假或違規(guī)內(nèi)容敬請準備材料圖片發(fā)郵件到info@n#舉報,,本站核實后積極配合刪除。
4,、如果您發(fā)現(xiàn)網(wǎng)站上有侵犯您的知識產(chǎn)權(quán)的作品,,請與我們?nèi)〉寐?lián)系,我們會及時處理或刪除,。
 
標簽: youtube-dl Python
打賞
 
更多>同類網(wǎng)站技術(shù)
0相關(guān)評論

推薦圖文
推薦網(wǎng)站技術(shù)
點擊排行
網(wǎng)站首頁  |  關(guān)于我們  |  聯(lián)系方式  |  使用協(xié)議  |  免責聲明  |  版權(quán)隱私  |  信息發(fā)布規(guī)則  |  網(wǎng)站地圖  |  排名推廣  |  廣告服務(wù)  |  積分換禮  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報  |  粵ICP備2020081222號
Powered By DESTOON