Repolode
wendy7756

wendy7756/AI-Video-Transcriber

YouTube、TikTok、Bilibiliなど30以上のプラットフォームやローカルファイルの動画・ポッドキャストを文字起こし、要約、アーカイブできるオープンソースツール。

代替できる製品:Otter.ai

スター
3,357
フォーク
432
未解決の Issue
10
最終コミット
11 日前

これは何?

AI Video Transcriberは、動画やポッドキャストのURL、またはローカルの音声・動画・テキストファイルを入力すると、文字起こし、AI処理に最適化したテキスト、そのテキストの要約を指定した言語で生成します。YouTube、TikTok、Bilibili、Apple Podcasts、SoundCloudなど、yt-dlpが対応するプラットフォームで利用できます。

ソースに字幕が含まれている場合は、音声をダウンロードせずに直接抽出します。字幕がない場合は音声をダウンロードし、Faster-Whisperでローカルに文字起こしします。翻訳は、要約の言語が文字起こしの言語と異なる場合にのみ自動で実行されます。オプションで、元の動画(最大720p)も結果と一緒に保存できます。

AI処理には、任意のOpenAI互換APIエンドポイントを使用できます。Web UIまたは環境変数から設定できます。ヘッドレスCLIとMCPサーバーを使えば、同じ処理パイプラインをスクリプトやClaude Code、Codexなどのエージェントから利用できます。

主な機能

  • 01対応プラットフォームの字幕を抽出し、字幕がある場合は音声のダウンロードを省略
  • 02字幕がない場合はFaster-Whisperによるローカル文字起こしに切り替え
  • 03ローカルの.mp3、.mp4、.wav、.mkv、.flacなどのファイルと、.txt形式の文字起こしを入力可能
  • 0411言語で要約を生成し、必要に応じて翻訳
  • 05任意のOpenAI互換APIエンドポイントに対応し、UI上でモデルを検出
  • 06エージェントから利用できるCLI、Claude Codeスキル、MCPサーバーを提供

ユースケース

  • 長いYouTube講義やポッドキャストを視聴するか決める前に要約する
  • オンラインコンテンツの文字起こしと元動画を、後から参照できるようにアーカイブする
  • スクリプトやcronジョブからCLIを使って、ローカル録音をまとめて文字起こしする
  • MCP経由でAIエージェントに動画コンテンツの取得と要約を行わせる

クイックスタート

  1. 1

    リポジトリをクローンします

    git clone https://github.com/wendy7756/AI-Video-Transcriber.git
  2. 2

    プロジェクトフォルダーから自動インストーラーを実行します

    ./install.sh
  3. 3

    サービスを起動してから、http://localhost:8000 を開きます

    python3 start.py

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

  • FFmpeg は別途インストールする必要があります。
  • AI による最適化、翻訳、要約には、OpenAI 互換プロバイダーの API キーが必要です。

収録されている特集

トピック

よくある質問

AI-Video-Transcriber とは?
YouTube、TikTok、Bilibiliなど30以上のプラットフォームやローカルファイルの動画・ポッドキャストを文字起こし、要約、アーカイブできるオープンソースツール。 AI Video Transcriberは、動画やポッドキャストのURL、またはローカルの音声・動画・テキストファイルを入力すると、文字起こし、AI処理に最適化したテキスト、そのテキストの要約を指定した言語で生成します。YouTube、TikTok、Bilibili、Apple Podcasts、SoundCloudなど、yt-dlpが対応するプラットフォームで利用できます。
AI-Video-Transcriber は無料で使えますか?ライセンスは?
AI-Video-Transcriber は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
AI-Video-Transcriber は今もメンテナンスされていますか?
活発にメンテナンス中。AI-Video-Transcriber の最終コミットは 2026年10月11日 です。
AI-Video-Transcriber は何に使えますか?
長いYouTube講義やポッドキャストを視聴するか決める前に要約する オンラインコンテンツの文字起こしと元動画を、後から参照できるようにアーカイブする スクリプトやcronジョブからCLIを使って、ローカル録音をまとめて文字起こしする MCP経由でAIエージェントに動画コンテンツの取得と要約を行わせる
AI-Video-Transcriber のインストール方法は?
リポジトリをクローンします: git clone https://github.com/wendy7756/AI-Video-Transcriber.git プロジェクトフォルダーから自動インストーラーを実行します: ./install.sh サービスを起動してから、http://localhost:8000 を開きます: python3 start.py
AI-Video-Transcriber はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/wendy7756/AI-Video-Transcriber

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

関連プロジェクト