はじめに
TubeTubeはMattBlackOnlyによって開発されたオープンソースのYouTube動画ダウンロードツールです。このツールは、コアダウンロードエンジンとしてyt-dlpを使用しており、マルチスレッドダウンロードをサポートしています。ユーザーはYAMLファイルを介してダウンロードの場所とフォーマットをカスタマイズすることができ、オーディオとビデオの両方のオプションをサポートしています。さらに、TubeTubeはモバイルデバイス用に最適化され、複数のライブストリームのダウンロードをサポートしています。このツールはDocker Composeコンフィギュレーションを提供し、ユーザーが素早くデプロイしてさまざまな環境で使用するのに便利です。
機能一覧
- マルチスレッドダウンロード:ダウンロード速度を向上させるために、複数のビデオを同時にダウンロードすることをサポートします。
- 場所とフォーマットのカスタマイズ: YAMLファイルでダウンロードパスとファイルフォーマットを設定します。
- モバイル最適化:小さな画面のデバイスで使用できるように設計されています。
- ダウンロードオプション:オーディオまたはビデオのダウンロードを選択できます。
- ライブ・ビデオのサポート:複数のライブ・ストリームのダウンロードをサポート。
- Docker Configuration: Docker Compose設定ファイルを提供し、デプロイを容易にします。
ヘルプの使用
設置プロセス
- Dockerのインストール以下のコマンドでDockerをインストールできる:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
- クローンプロジェクトgit を使って TubeTube プロジェクトをローカルにクローンしてください:
git clone https://github.com/MattBlackOnly/TubeTube.git
cd TubeTube
- Docker Composeファイルの作成を作成する。
docker-compose.yml
ファイルの内容は以下の通り:
サービス
tubetube。
image: ghcr.io/mattblackonly/tubetube:latest
コンテナ名:tubetube
ポート: 6543:6543
- 6543:6543
ボリューム。
- パス/to/general:/data/general
- パス/to/music:/data/Music
- パス/to/podcasts:/data/Podcast
- /path/to/videos:/data/ビデオ
- パス/to/config:/config
- パス/to/temp:/temp
環境
- PUID=1000
- PGID=1000
再起動:停止しない限り
- 設定ファイルの作成で
/パス/to/コンフィグ
ディレクトリにsettings.yaml
ファイルの内容は以下の通り:
一般。
オーディオテキスト: m4a
audio_format_id: '140'
video_ext: mp4
video_format_id: '625'
音楽: 音声テキスト: mp3
オーディオテキスト: mp3
audio_format_id: '140'
ポッドキャスト
音声テキスト: m4a
audio_format_id: '140'
Podcast: audio_ext: m4a audio_format_id: '140' Podcast.
ビデオテキスト: mp4
video_format_id: '625'
- サービス開始プロジェクトのルート・ディレクトリで以下のコマンドを実行してサービスを開始する:
docker-compose up -d
使用プロセス
- ウェブインターフェースへのアクセスブラウザで開く
http://localhost:6543
をクリックして、TubeTubeのウェブ・インターフェイスに入ります。 - ビデオをダウンロード検索バーにYouTubeビデオのリンクを入力し、ダウンロードオプション(オーディオまたはビデオ)を選択し、ダウンロードボタンをクリックします。
- ダウンロード管理ダウンロード管理ページで、ダウンロードの進捗状況を確認したり、ダウンロードしたビデオファイルを管理したりできます。
注目の機能操作
- マルチスレッドのダウンロード設定ページでマルチスレッドダウンロードオプションを有効にし、同時ダウンロードのスレッド数を設定します。
- カスタムフォーマットで
settings.yaml
ファイル内のオーディオとビデオのフォーマット設定を変更し、複数のフォーマット選択をサポートする。 - ライブ映像ダウンロード検索バーにライブビデオのリンクを入力し、ダウンロードオプションを選択すると、TubeTubeは自動的にライブストリームのダウンロードを処理します。