數十次迭代,終於功能完善,在youtube-dl原生支持基礎之上,自寫解析器腳本,實現對其它主流網站視頻下載支持。html
加入對視頻播放列表、縮略圖、字幕下載支持,甚至於自定義列表設計、加密視頻下載。瀏覽器
支持Annie組件,支持Cookies導入。ide
至此,youtube-dl所支持之1000+站點,自定義30+站點及video標籤匹配組合,全網視頻無忌下載,已具初形。網站
其主而介紹在CR TubeGet - CR-Soft,使用技巧盡在FAQ - CR-Soft,使用手冊:CR TubeGet用戶手冊。搜索引擎
下述,盡列其功能特色及使用方法。加密
1、YouTube視頻下載spa
CR TubGet基於youtube-dl封裝,特有youtube-dl組件實時更新功能,核心支持還是YouTube視頻下載。.net
以下圖示,參數設置中,視頻格式[預設]、解析度[8k],爲最好視頻下載組合,亦爲軟件默認設置方式。此選項設置,對其它網站意義不大。設計
而在[其它]選項卡中,有[YouTube使用高級解析方式]選項,此選項決定YouTube單視頻URL解析方式,默認沒有打開。3d
在此模式下,YouTube視頻URL將被解析以下,列出可用格式。視頻選擇原則仍是以分辨率、碼率、幀率爲憑,去除相同分辨率及幀率格式,保留碼率最高者:
此模式下,用戶可自主選擇所須要的視頻格式,或者音頻,擇而下載。
2、下載方法
下載任務的添加方法,細分5種,細項可閱:CR TubeGet的正確使用方法。
一、正統方法:複製視頻URL,點擊軟件主界面之[+粘貼URL],完成任務添加。這裏右面的下拉箭頭按鈕,可下載Mp三、進行批量URl粘貼下載等操做。
二、快捷方法:URL拖放。這個,本人經常使用。
三、簡單方法:內置瀏覽器之下載按鈕。此處添加下載任務後,會在[下載中]頁簽上加一紅點來強調。
四、剪切板監測:此法亦有用,特別在須要批量下載時候。其功能默認關閉,需在參數設置[其它]頁籤中打開。
五、URL文本及文件拖放:此不經常使用,然批量下載給力,請參閱CR TubeGet的正確使用方法文章。
3、列表下載
此功能強而靈活。列表分爲youtube-dl內置支持列表及CR TubeGet自定義列表,分而述之。
一、youtube-dl內置列表
此功能主要是YouTube播放列表,包括用戶列表及頻道等。以此URL:國語90年代金曲(1990s Chinese pop songs),它將被如此解析:
OK,一鍵可所有下載。
也有其它內置支持列表,好比:
下載如上。對於列表,參數設置中,能夠爲文件名加入索引功能,其選項爲:[播放列表視頻名稱加入序號]
二、自定義列表:
此功能靈活,解析頁面代碼得列表,能夠無限擴展,支持主流搜索引擎及其它網站,貼圖以示之:
4、國內網站支持
不支持vip付費內容。不支持vip付費內容。不支持vip付費內容。重要的事說三遍。
愛奇藝、優酷、B站、A站、芒果TV、騰訊MV、網易雲音樂MV等。甚至抖音無視頻無水印下載也支持。
須要注意的是,因帳號體系緣由,有些網站之一些視頻,不能正確被下載。
而Vip視頻,則可能只下載其中能夠看的那幾分鐘;以及其它有些視頻,仍然因各類緣由可能致使下載失敗。
以截圖示之:
一、愛奇藝:
此站視頻須要youtube-dl_cr.exe組件。一樣,此組件與B站、芒果TV共用。在沒有它的狀況下,愛奇藝下載失敗,則會提示下載youtube-dl_cr:
此組件,於0.9.2.6版本中,打入程序包。
以後可正常下載:
二、B站、A站:
youtube-dl對B站支持較好,A站則是以解析器方式實現。CR TubeGet更新youtube-dl,使之支持課程列表類下載。
A站:
三、芒果TV:
其亦需youtube-dl_cr支持。若其不存在,請手動下載它。參考:如今,芒果TV視頻也能夠下載 - CR-Soft
四、騰訊MV:亦是youtube-dl與解析器結合。
五、網易雲音樂MV:
六、知乎:
七、淘寶&天貓:
八、爆米花視頻:
參考: