快速開始 • 官網 • 文件 • Discussions
本專案支援m3u8 影片線上擷取工具串流下載m3u8 下載。
✅ 不需要抓包: 使用軟體自備瀏覽器可以輕鬆嗅探網頁中的影片資源,透過嗅聞到的資源清單選擇自己想要下載的資源,簡單快速。
行動播放: 可以輕鬆無縫的在PC 和行動裝置之前切換,下載完成後即可使用手機觀看影片。
⚡️ 大量下載: 支援同時下載多個影片和直播資源,高速頻寬不閒置。
?支援docker 部署: 支援docker 部署web 端,方便快速。
執行程式碼需要node 和pnpm,node 需要在官網下載安裝,pnpm 可以透過npm i -g pnpm
安裝。
# 程式碼下載git clone https://github.com/caorushizi/mediago.git# 安裝依賴pnpm i# 開發環境pnpm dev# 打包運行pnpm release# 建置docker 映像docker buildx build -t caorzi/mediago:latestushi.# docker啟動docker run -d --name mediago -p 8899:8899 -v /root/mediago:/root/mediago registry.cn-beijing.aliyuncs.com/caorushizi/mediago
【mediago】 windows(安裝版) v3.0.0
【mediago】 windows(隨身版) v3.0.0
【mediago】 macos arm64(apple 晶片) v3.0.0
【mediago】 macos x64(intel 晶片) v3.0.0
【mediago】 linux v3.0.0
【mediago】 docker v3.0 docker run -d --name mediago -p 8899:8899 -v /root/mediago:/root/mediago registry.cn-beijing.aliyuncs.com/caorushizi/mediago:v3.0.0
【mediago】 windows(安裝版) v3.0.0
【mediago】 windows(隨身版) v3.0.0
【mediago】 macos arm64(apple 晶片) v3.0.0
【mediago】 macos x64(intel 晶片) v3.0.0
【mediago】 linux v3.0.0
【mediago】 docker v3.0 docker run -d --name mediago -p 8899:8899 -v /root/mediago:/root/mediago registry.cn-beijing.aliyuncs.com/caorushizi/mediago:v3.0.0
支援docker 部署web 端
更新桌面端UI
更新桌面端UI
支援docker 部署web 端
新增影片播放,支援桌面端和行動裝置播放
修復mac 開啟無法展示介面的問題
優化了批量下載的交互
新增了windows 的便攜版(免安裝哦)
優化了下載列表,支援頁面中多個影片的嗅探
支援收藏清單手動匯入匯出
支援首頁下載清單匯出
優化了【新建下載】表單的互動邏輯
支援UrlScheme 開啟應用,並新增下載任務
修復了一些bug 並提升用戶體驗
react https://react.dev/
electron https://www.electronjs.org
koa https://koajs.com
vite https://cn.vitejs.dev
antd https://ant.design
tailwindcss https://tailwindcss.com
shadcn https://ui.shadcn.com/
inversify https://inversify.io
typeorm https://typeorm.io
N_m2u8DL-CLI 來自於https://github.com/nilaoda/N_m3u8DL-CLI
N_m3u8DL-RE 來自於https://github.com/nilaoda/N_m3u8DL-RE
mediago 來自於https://github.com/caorushizi/hls-downloader