Y2A-Auto:Flaskベースの無料オープンソース動画転送ツール 81

小编 ·

Y2A-Auto:Flaskベースの無料オープンソース動画転送ツール

Y2A-Autoは、Flaskベースの無料オープンソースツールで、YouTubeの動画を直接AcFunへ転送できます。ダウンロード、字幕翻訳、自動アップロードまでをワンストップで提供し、YouTubeの急上昇動画や特定チャンネルのモニタリングにも対応。使いやすいWeb UIとUserscriptも搭載しています。

Y2A-Auto:Flaskベースの無料オープンソース動画転送ツール

Y2A-Autoとは?

Y2A-Autoは、Flaskベースの無料でオープンソースの動画搬运ツールで、YouTube上の動画を直接AcFunに搬运し、ダウンロード、翻訳字幕、自動アップロードまでの一連のソリューションを提供します。さらに、YouTubeのホット動画や特定のチャンネルの監視にも対応し、使いやすいWebインターフェースと油猴スクリプトによる操作・管理をサポートしています。

Y2A-Auto:Flaskベースの無料でオープンソースの動画搬运ツール.webp

特徴・機能

  • 自動化搬运:ダウンロード、字幕処理、AI翻訳から自動アップロードまで、手動操作なしで完結。

  • YouTube監視:YouTubeのホット動画や動画チャンネル、特定の検索キーワードの内容を監視し、条件に合致する動画を自動的に発見・選別。

  • AI強化:OpenAI APIを使用してタイトル、説明、字幕を翻訳し、Tagsの自動追加やコンテンツの自動審査を実施。

  • 字幕処理:字幕ファイルを自動的にダウンロードし、一括翻訳が可能。さらに動画内に字幕を埋め込むこともできます。

  • Webインターフェース:Webインターフェースを提供し、タスク管理、監視設定、システム設定を簡単に行えます。

  • 油猴スクリプト:油猴スクリプトを提供し、Cookieの自動同期やYouTube動画ページから一键で動画を処理キューにプッシュすることができます。

デプロイ方法

Windows EXE デプロイ

  1. ソースコードをダウンロード:git clone https://github.com/fqscfqj/Y2A-Auto.git。

  2. ビルドツールディレクトリに移動:cd build-tools、build.batをダブルクリックしてEXEを生成。

  3. プログラムを起動:dist/Y2A-Autoディレクトリに入り、start.batをダブルクリック。

特徴:PythonやFFmpegの環境設定が不要で、ポータブルで移植性が高く、ダブルクリックで起動できます。

Docker デプロイ

クイックスタート:

git clone https://github.com/fqscfqj/Y2A-Auto.git
cd Y2A-Auto
docker-compose up -d  # 预构建镜像
docker-compose -f docker-compose-build.yml up -d --build  # 本地构建

ディレクトリのマウント:設定ファイル、データベース、ダウンロードファイルなどのデータは、ディレクトリのマウントにより永続化されます。

ローカルデプロイ(Python環境)

  1. プロジェクトをクローンして仮想環境を作成:python -m venv .venv、環境を有効化。

  2. 依存関係をインストール:pip install -r requirements.txt、FFmpegをインストール。

  3. アプリケーションを起動:python app.py。

使用方法

  • 環境設定:使用するデプロイ方法に応じて、必要なソフトウェアパッケージや依存関係をインストール。

  • プロジェクトのクローン:GitコマンドでY2A-Autoプロジェクトをクローン。

  • ビルドと起動:対応するデプロイ方法のステップに従ってビルド・起動。

  • 初期設定:

  • Webインターフェースにアクセス: http://localhost:5000

  • APIキーとアカウント情報を設定

  • Cookieファイルをアップロードするか、ログイン認証情報を設定

  • 字幕翻訳オプションを設定

  • YouTube監視ルールを設定

  • タスク実行:YouTubeの動画URLを追加するか、監視により自動的にタスクを追加して、タスク処理を開始。

プロジェクトアドレス

https://github.com/fqscfqj/Y2A-Auto