You-Get:一款輕量級、開源的??命令行視頻下載工具
you-get 是一款輕量開源的命令行視頻下載工具,能從 YouTube、Bilibili、優(yōu)酷、抖音等 100 多個主流音視頻及圖片網(wǎng)站下載內(nèi)容。
核心功能:
?多平臺支持:覆蓋國內(nèi)外主流視頻平臺,如 B 站、抖音、YouTube 等。
?高清下載:自動識別并下載最高清晰度,支持 1080p/4K。
?批量下載:可下載播放列表或多個鏈接的內(nèi)容。
?自定義選項:能指定下載路徑、文件格式(如 MP4/FLV),還支持代理、Cookie 登錄等。
安裝方法:
?需先安裝 Python 3(推薦 3.6 及以上版本)。
?用 pip 安裝:在終端輸入 pip3 install you-get 即可。
?Windows 用戶也可直接下載預編譯的 exe 文件。
技術(shù)實現(xiàn):
用 Python 3.6 及以上版本編寫,基于 FFmpeg(可選,用于格式合并),網(wǎng)站解析邏輯模塊化,方便擴展新平臺。
基本用法:
下載單個視頻:輸入 you-get "視頻鏈接",默認保存到當前目錄。
查看視頻信息:輸入 you-get -i "視頻鏈接",可顯示格式、清晰度、大小等。
指定下載路徑:輸入 you-get -o "保存路徑" "視頻鏈接"。
下載音頻:輸入 you-get --audio "視頻鏈接"(部分平臺支持)。
適用場景:
?離線存檔:保存重要音視頻資源。
?批量下載:快速獲取系列視頻,如課程、紀錄片。
?開發(fā)集成:可作為 Python 庫嵌入其他項目。
注意事項:
?需熟悉基礎命令行操作,對新手有一定門檻。
?部分平臺需要科學上網(wǎng)或登錄 Cookie 才能下載。
?無法下載受 DRM 加密的付費內(nèi)容。
相關(guān)地址:
GitHub:https://github.com/soimort/you-get
官網(wǎng):https://you-get.org/