OpenSource-Hub
M

MeTube

13.4k stars·動画・音声ダウンロード·SHA-256 チェックサム確認済み

yt-dlp ベースのセルフホスト型ダウンロード管理ツール。ウェブインターフェースを提供し、YouTube など1000以上のウェブサイトの動画・音声のダウンロードと購読をサポート。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

Web インターフェース付きの yt-dlp フロントエンド。Docker でワンクリックデプロイでき、動画や音声のダウンロードが可能なほか、チャンネルを購読して新着を自動で追跡することもできます。

主な機能

  • ブラウザから動画、音声、字幕、サムネイルをダウンロードできます
  • プレイリストやチャンネル全体のダウンロードに対応し、出力フォーマットをカスタマイズ可能
  • チャンネルやプレイリストを購読し、定期的に自動チェックして新しいコンテンツを追加
  • ダウンロードディレクトリのカスタマイズ、動画/音声の分離保存に対応
  • 環境変数または JSON ファイルで yt-dlp のパラメータを細かく調整可能

できないこと

  • •一時ディレクトリは SSD または tmpfs をマウントしてダウンロード性能を向上させることを推奨しますが、メモリファイルシステムを使用するとレジューム機能が無効になる可能性があります。2. ダウンロードディレクトリはデフォルトで /downloads です。永続化パスにマッピングしてください。そうしないと、コンテナ削除後にデータが失われます。3. HTTPS やリバースプロキシのプレフィックスが必要な場合は、PUBLIC_HOST_URL などの環境変数を設定してください。そうしないと、ダウンロードリンクが正しくない可能性があります。4. 購読チェック間隔はデフォルトで 60 分です。すぐにチェックしたい場合は、手動でトリガーする必要があります。

使用例

  • 個人メディアコレクション:YouTube のプレイリストやチャンネルをワンクリックでローカルにダウンロード
  • オフライン学習:オンライン講座チャンネルを購読し、最新動画を自動ダウンロード
  • ポッドキャスト管理:動画を音声に変換してダウンロードし、カスタムディレクトリに分類して保存

MeTube は、軽量でセルフホスト可能な yt-dlp の Web インターフェースです。ブラウザから YouTube およびその他 1000 以上のサイトから、動画、音声、字幕、プレイリストをダウンロードできます。Docker コンテナで動作し、モダンなブラウザ UI により、ダウンロードの追加、プレイリストの管理、チャンネルの購読、さらには新規アップロードの自動検出が行えます。環境変数または JSON プリセットファイルを使って、出力テンプレート、ダウンロードディレクトリ、同時実行数の制限、yt-dlp の詳細オプションを設定できます。MeTube は動画/音声の分離、カスタムサブディレクトリ、リバースプロキシ経由での HTTPS の有効化をサポートしています。その核となる強みはシンプルさと柔軟性です。複雑な設定なしで使い始められる一方で、カスタム yt-dlp パラメータ、購読管理、プレイリストを求める上級ユーザーのニーズにも応えます。類似のツールと比べて、MeTube はカスタムフォルダのサポートと状態ファイルによってダウンロードをより整理された状態に保つことができ、ダウンロードの中断からの再開(レジューム)と履歴記録にも対応しています。

タグ

yt-dlpyoutube-downloaderself-hostedweb-uidockermedia-downloadersubscription-manager

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ 1:Docker をインストールし、実行されていることを確認する

4

ステップ 2:次のコマンドを実行してコンテナを起動する:docker run -d -p 8081:8081 -v /あなたのダウンロードパス:/downloads ghcr.io/alexta69/metube

5

ステップ 3:ブラウザで http://localhost:8081 にアクセスし、リンクを貼り付けてダウンロードを開始する

インストールガイド
  1. ステップ 1:Docker をインストールし、実行されていることを確認する
  2. ステップ 2:次のコマンドを実行してコンテナを起動する:docker run -d -p 8081:8081 -v /あなたのダウンロードパス:/downloads ghcr.io/alexta69/metube
  3. ステップ 3:ブラウザで http://localhost:8081 にアクセスし、リンクを貼り付けてダウンロードを開始する
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

コンテナを停止して削除します:docker stop metube && docker rm metube を実行し、さらにダウンロードディレクトリ内の .metube 状態フォルダを削除すれば、完全にクリーンアップできます。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-26 16:28:23
GitHub リポジトリ

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト