You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7.7 KiB
7.7 KiB
Intro
本プロジェクトはm3u8ビデオ抽出ツール、ストリーミングダウンロード、m3u8ダウンロードをサポートしています。
- ✅ パケットキャプチャ不要: ソフトウェアに内蔵されたブラウザを使用して、ウェブページ内のビデオリソースを簡単に検出し、検出したリソースリストからダウンロードしたいリソースを選択することで、シンプルかつ迅速にダウンロードできます。
- 📱 モバイル再生: PCとモバイルデバイス間で簡単にシームレスに切り替えが可能で、ダウンロードが完了した後はスマートフォンでビデオを視聴できます。
- ⚡️ バッチダウンロード: 複数のビデオやライブストリームリソースを同時にダウンロードでき、高速帯域幅を無駄にしません。
- 🎉 Dockerデプロイメントサポート: WebエンドをDockerでデプロイすることができ、簡単かつ便利です。
Quickstart
コードを実行するには、Node.jsとpnpmが必要です。Node.jsは公式ウェブサイトからダウンロードしてインストールし、pnpmはnpm i -g pnpm
コマンドでインストールできます。
コードの実行
# コードのダウンロードです
git clone https://github.com/caorushizi/mediago.git
# インストール依存症です
pnpm i
# 開発環境です
pnpm dev
# 梱包して運行します
pnpm release
# dockerミラーリングを構築します
docker buildx build -t caorushizi/mediago:latest .
# docker启动
docker run -d --name mediago -p 8899:8899 -v /root/mediago:/root/mediago registry.cn-beijing.aliyuncs.com/caorushizi/mediago
Releases
v3.0.0 (2024.10.7 発売)
ソフトウェアダウンロード
- 【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 宝塔パネルワンクリックデプロイ(推奨)
-
宝塔パネルをインストールし、宝塔パネル の公式サイトから正式版のスクリプトを選択してインストールします。
-
インストール後、宝塔パネルにログインし、メニューから
Docker
をクリックします。初めてアクセスすると、Docker
サービスをインストールするように指示されるので、「今すぐインストール」をクリックし、指示に従ってインストールを完了します。 -
インストールが完了したら、アプリストアで「MediaGo」を見つけ、インストールをクリックし、ドメイン名などの基本情報を設定してインストールを完了します。
ソフトウェアスクリーンショット
重要な更新
- Web端のdockerデプロイをサポート
- デスクトップ端のUIを更新
更新ログ
- デスクトップ端のUIを更新
- Web端のdockerデプロイをサポート
- 新たにビデオ再生機能を追加、デスクトップとモバイル端両方で再生可能
- Macでの画面表示ができない問題を修正
- バッチダウンロードのインタラクションを最適化
- Windowsのポータブル版(インストール不要)を追加
- ダウンロードリストの最適化、ページ内の複数のビデオリソースを嗅ぎ取る機能を追加
- 手動でお気に入りリストのインポートとエクスポートをサポート
- ホームページのダウンロードリストエクスポートをサポート
- 「新規ダウンロード」フォームのインタラクションロジックを最適化
- UrlSchemeでアプリを開き、ダウンロードタスクを追加する機能をサポート
- バグの修正とユーザー体験の向上
ソフトウェアスクリーンショット
技術スタック
- 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 から来ています