
Cobalt 完整指南一站式下載 20 大主流平臺媒體內容的開源工具【免費下載鏈接】cobaltbest way to save what you love項目地址: https://gitcode.com/GitHub_Trending/cob/cobaltCobalt 是一款免費、無廣告、可自托管的開源媒體下載器AGPL-3.0 協議你粘貼鏈接它返回文件。它覆蓋 YouTube、TikTok 等 20 個主流平臺的視頻、音頻與元數據下載數據完全跑在你自己的服務器上。Cobalt 到底是什么一句話定位一個粘貼鏈接拿走文件的下載服務專為需要保存在線素材的創(chuàng)作者設計。它沒有廣告、沒有追蹤、沒有侵入式統(tǒng)計——你只做一件事貼上 URL選擇要保存的格式。多平臺解析覆蓋 YouTube、TikTok、Twitter/X、Bilibili、Instagram、SoundCloud 等 20 個平臺且列表仍在持續(xù)擴充格式自由畫質、編碼h264/av1/vp9、音頻格式mp3/ogg/wav/opus都可以選YouTube 最高可取 8K、4K、HDR 與高幀率智能命名內置 classic / pretty / basic / nerdy 四套文件命名模板自動帶上標題、分辨率與來源API 完整開放Web 界面之外還提供 REST API方便把下載動作嵌進你自己的流程換句話說你不需要再為不同平臺切換不同工具一個 Cobalt 就能把素材庫的入口統(tǒng)一起來。它替你解決了什么擺脫廣告、重定向與追蹤的下載站過去用第三方下載站一次點擊可能換來 5 個不想要的彈窗和一堆追蹤腳本?,F在 Cobalt 只給你文件本身——無廣告、無追蹤、無統(tǒng)計。這意味著你可以獲得最干凈的下載體驗而自托管后所有流量都留在自己的網絡里。畫質由你決定而不是由平臺決定想要什么就拿什么視頻質量從 144p 到 2160p 或 max 任選編碼可挑也可以只取音軌。對 YouTube 還支持 8K、4K、HDR 與高幀率內容。換句話說你保存下來的素材直接達到后期制作標準不需要二次轉碼。結果可復現、可重建核心是一條處理管線URL 匹配 → 平臺解析 → ffmpeg 合并轉碼。同一個鏈接任何時候重跑都得到同樣的文件。這意味著你的素材庫隨時可以重建不依賴某個工具的某個頁面??焖偕鲜? 分鐘跑通新手路徑Docker Compose 一鍵啟動官方推薦用 Docker Compose 直接拉起無需手動裝依賴# 參照 docs/examples/docker-compose.example.yml 編寫 docker-compose.yml # 記得把 API_URL / WEB_URL 替換成你自己的地址 docker compose up -dAPI 監(jiān)聽 9000 端口Web 界面監(jiān)聽 9001 端口。示例配置里還帶了 watchtower 組件實例之后會自動更新。進階路徑源碼運行開發(fā) / 定制需要 Node.js 18兩條命令跑起來git clone https://gitcode.com/GitHub_Trending/cob/cobalt cd cobalt npm run setup npm startnpm run setup會引導你選擇部署 API 還是 Web 實例。換句話說一塊 VPS 上 5 分鐘就有私有實例改代碼的開發(fā)環(huán)境 2 分鐘就緒。真實場景這樣用才順手教育創(chuàng)作者批量保存參考課程與講座視頻留一份離線備份只取音軌 mp3把長講座變成通勤可聽的素材用 pretty 命名模板標題自動帶上作者與分辨率社媒運營保存品牌賬號與同行視頻建內容檔案庫面對多媒體的帖子Twitter/X、Instagram讓 picker 幫你挑出想保存的那一條視頻下載時去掉音軌畫面素材留作二次創(chuàng)作存檔與備份定期重新保存已發(fā)布內容的原始鏈接素材不怕原帖消失需要登錄才能看的內容配置 cookies.json 后即可保存見示例文件團隊共享一個自托管實例靠速率限制防止接口被濫用橫向對比為什么選它能力Cobalt傳統(tǒng)下載網站瀏覽器插件支持平臺20 個且持續(xù)增加通常 5 個通常 10 個廣告 / 追蹤無廣告與重定向多常有追蹤自托管Docker 一鍵啟動不可行不可行API 集成完整 REST API無無畫質 / 編碼選擇最高 8K可選編碼由站點決定有限換句話說你得到的不只是下載更快而是一條可控、可集成、可復現的素材管線。進階玩法用 API 接入自己的工作流主處理端點是POST /api/json兩個請求頭都要聲明application/jsoncurl -X POST http://localhost:9000/api/json \ -H Accept: application/json -H Content-Type: application/json \ -d {url:視頻鏈接,vQuality:1080,aFormat:mp3}返回的url字段即文件直鏈或實時轉碼鏈接完整參數表見API 文檔。注意官方公開 API 僅限個人用途免費使用商用請自托管實例。自己接入一個新平臺三步走在服務配置里加 URL 匹配規(guī)則patternssubdomainsenabled: true到 src/modules/processing/services/ 下參考現有實現寫解析邏輯提交前先在 issue 里確認需求邊界貢獻規(guī)范見 CONTRIBUTING.md。性能與安全調優(yōu)自托管實例自帶幾組旋鈕RATELIMIT_WINDOW/RATELIMIT_MAX默認 60 秒窗口內最多 20 次請求防濫用CORS_WILDCARD收緊允許來源DURATION_LIMIT限制可下載視頻時長完整清單在部署文檔里。遇到問題舊版 Firefox 粘貼不了鏈接125 版本以下需要到about:config手動打開dom.events.asyncClipboard.readText步驟見故障排查指南Ubuntu 22.04 下 ffmpeg 報 DNS 錯誤安裝并啟動nscd服務即可解決見部署文檔需要登錄的內容保存不了在docker-compose.yml同級放一份cookies.json并配置COOKIE_PATH環(huán)境變量參考cookies 示例如果問題仍未解決可以直接到倉庫提 issue或在官方社區(qū)里問——維護者和活躍用戶都很及時。Cobalt 以 AGPL-3.0 協議開源一行命令就能開始搭建你的實例git clone https://gitcode.com/GitHub_Trending/cob/cobalt粘貼鏈接拿走文件——把省下來的時間還給創(chuàng)作本身?!久赓M下載鏈接】cobaltbest way to save what you love項目地址: https://gitcode.com/GitHub_Trending/cob/cobalt創(chuàng)作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考