Repolode
fqscfqj

fqscfqj/Y2A-Auto

YouTube動画をダウンロードしてAcFunやbilibiliに再投稿する自動化ツール。AI字幕、翻訳、モデレーション、Webダッシュボードに対応。

スター
4,657
フォーク
787
未解決の Issue
13
最終コミット
11 日前

これは何?

Y2A-Autoは、YouTube動画をAcFunやbilibiliへ移す一連の作業を自動化します。yt-dlpで動画とサムネイルをダウンロードし、音声認識(Whisper、Voxtral)やOpenAI互換モデルを使って字幕を生成または翻訳します。字幕の品質を確認し、必要に応じて動画に字幕を焼き込んだうえで、AIでタイトル、説明文、タグの下書きを作成してアップロードします。

組み込みのWeb管理画面では、タスクの確認、メタデータの編集、アップロードの強制実行に加え、アカウント、AI、字幕、トランスコード、セキュリティの設定ができます。YouTubeモニターは、チャンネルやキーワード検索をスケジュールに沿って監視し、条件に合う動画を自動でキューに追加します。Cookieは手動でインポートするかCookieCloudと同期でき、通知はWeCom、Server酱、message-pusherに送信されます。

DockerまたはPython 3.11以上とFFmpegを使ったローカル環境で動作し、CPUおよびNVIDIA、Intel、AMDのハードウェアエンコードに対応します。オプションでAliyun Greenによるコンテンツモデレーションや、リンク投稿用の別途Telegram botも利用できます。

主な機能

  • 01yt-dlpでYouTube動画とサムネイルをダウンロード
  • 02WhisperまたはVoxtralで字幕を生成し、翻訳
  • 03字幕の品質を確認し、動画への字幕焼き込みにも対応
  • 04AIでタイトル、説明文、タグの下書きを作成し、投稿先のカテゴリも推薦
  • 05QRコードログインでAcFun、bilibili、または両方にアップロード
  • 06YouTubeのチャンネルやキーワードをスケジュールに沿って監視

ユースケース

  • YouTubeのコンテンツを翻訳字幕付きでAcFunやbilibiliに再投稿
  • 監視対象のチャンネルから、無人で動画を一括アップロード
  • 中国の動画プラットフォームへの公開前に、AIが生成したメタデータを確認

クイックスタート

  1. 1

    必要なCookieファイル(YouTube、AcFun、bilibili)をcookiesフォルダーに用意します

  2. 2

    Docker Composeでサービスを起動します

    docker compose up -d
  3. 3

    localhostのポート5000でWebダッシュボードを開きます

使う前に知っておきたいこと

  • 利用するには、YouTube、AcFun、bilibiliにログイン済みのCookieファイルが必要です。
  • YouTubeのモニタリング機能にはYouTube Data API v3キーが必要です。
  • GPL-3.0ライセンス(コピーレフト)で提供されており、派生物も同じ条件でオープンソースにする必要があります。
  • 公開Telegramボットの稼働は保証されていないため、安定して利用するにはセルフホスティングが必要です。

収録されている特集

トピック

よくある質問

Y2A-Auto とは?
YouTube動画をダウンロードしてAcFunやbilibiliに再投稿する自動化ツール。AI字幕、翻訳、モデレーション、Webダッシュボードに対応。 Y2A-Autoは、YouTube動画をAcFunやbilibiliへ移す一連の作業を自動化します。yt-dlpで動画とサムネイルをダウンロードし、音声認識(Whisper、Voxtral)やOpenAI互換モデルを使って字幕を生成または翻訳します。字幕の品質を確認し、必要に応じて動画に字幕を焼き込んだうえで、AIでタイトル、説明文、タグの下書きを作成してアップロードします。
Y2A-Auto は無料で使えますか?ライセンスは?
Y2A-Auto は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Y2A-Auto は今もメンテナンスされていますか?
活発にメンテナンス中。Y2A-Auto の最終コミットは 2026年10月28日 です。
Y2A-Auto は何に使えますか?
YouTubeのコンテンツを翻訳字幕付きでAcFunやbilibiliに再投稿 監視対象のチャンネルから、無人で動画を一括アップロード 中国の動画プラットフォームへの公開前に、AIが生成したメタデータを確認
Y2A-Auto のインストール方法は?
必要なCookieファイル(YouTube、AcFun、bilibili)をcookiesフォルダーに用意します Docker Composeでサービスを起動します: docker compose up -d localhostのポート5000でWebダッシュボードを開きます
Y2A-Auto はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/fqscfqj/Y2A-Auto

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト