OpenCaptions

スクロールを 止めるアニメーション字幕

あらゆる動画に、単語ごとに動く字幕を追加。オープンソースでプライベート:好きな音声認識モデルで、iPhoneでも自分のサーバーでも書き起こせます。

しくみ

  1. 1

    動画を追加

    写真から動画を選ぶか、ブラウザでアップロードします。

  2. 2

    言葉を取得

    好きな音声認識モデルが言葉を書き起こし、一語ごとにタイミングを付けます。

  3. 3

    スタイルを選んで書き出し

    スタイルを選び、タイムラインで単語を直したり字幕のタイミングを調整したりして、字幕付きの動画を保存します。

できること

単語ごとのアニメーション

話すのに合わせて、一語ずつ光ります。プリセットから始めて、フォント、色、縁取り、背景、位置を変更できます。

音声認識モデルを選べる

Whisperは約100言語、Parakeetは25のヨーロッパ言語で高速、Apple SpeechはiOSに内蔵されています。字幕はラテン文字、キリル文字、アラビア文字、ヘブライ文字、インド系文字、タイ文字、中国語・日本語・韓国語の文字で描画できます。

端末の中で

iPhoneアプリは、端末の中で言葉を書き起こします。アップロードは不要です。

必要な形式で書き出し

MP4、WebM、ProResの字幕付き動画、SRTまたはVTTの字幕ファイル、または動画編集ソフトでキー抜きできるグリーンバックの字幕だけ。

オープンソース

コードを読み、自分でビルドし、Webエディターごと自分のサーバーで動かせます。

どこでも同じピクセル

1つのRustエンジンが、ブラウザ、サーバー、スマートフォンのすべての字幕を描画します。

作業する場所で使う

iPhone、iPad、Mac

スマートフォン上で字幕の追加、タイミング調整、保存ができます。

iPhoneアプリを入手

自分のサーバー

タイムライン、字幕ファイル、APIを備えたWebエディターを、docker composeの1コマンドで起動できます。

ドキュメントを読む

Claude などのエージェント

Claude Code、Cursor、スクリプトから、パソコン上で動画に字幕を付けられます。サーバーは不要です。

設定する

よくある質問

OpenCaptionsとは?

OpenCaptionsは、動画に単語ごとに動くアニメーション字幕を追加する、無料のオープンソースソフトウェアです。Whisper、Parakeet、Apple Speechなど好きなモデルで音声を書き起こし、各字幕のスタイル設定と修正ができ、字幕付き動画または字幕ファイルを書き出します。iPhoneでも、自分のサーバーでも動きます。

無料ですか?

コードは無料のオープンソースで、Webエディタを自分でホストするのにかかる費用は自分の機器だけです。iPhoneアプリは無料で使え、任意の買い切りのProがあり、サブスクリプションはありません。

動画はアップロードされますか?

ご自身で選ばない限り、されません。iPhoneでは音声は端末の中で書き起こされ、OpenCaptionsを自分でホストする場合、動画は自分のサーバーに残ります。トラッキングも分析もありません。

どの言語に対応していますか?

Whisperは約100言語、Parakeetは25のヨーロッパ言語を書き起こせ、Apple SpeechはiOSが提供する言語に対応します。字幕はラテン文字、キリル文字、アラビア文字、ヘブライ文字、インド系文字、タイ文字、中国語・日本語・韓国語の文字で描画でき、画面表示は13言語に対応しています。

自分でホストするには?

Dockerで:ファイルを1つダウンロードし、コマンド1つで起動して、ブラウザでエディタを開きます。GPUは必須ではありませんが、書き起こしが速くなります。

どの形式で書き出せますか?

MP4、WebM、ProResの字幕付き動画、SRTまたはVTTの字幕ファイル、JSONの書き起こし、または自分の動画編集ソフトでキー抜きできるグリーンバックの字幕だけ。

他の字幕ツールとの違いは?

オープンソースで自分で動かせるので、動画は手元に残り、サブスクリプションもありません。iPhoneアプリは端末の中で動作し、プレビューがそのまま書き出しになります。1つのRustエンジンが、ブラウザ、サーバー、スマートフォンで字幕を描画します。

ライセンスは?

AGPL-3.0です。使用、研究、変更、共有ができます。変更したバージョンをサービスとして動かす場合は、そのユーザーにソースコードを提供する必要があります。