Submagicを使えば、100以上の言語の字幕を簡単に追加できますが、動画が数百本、あるいは数千本にもなると、その作業量はかなりのものになります。そこで登場するのが、字幕APIです。まずは無料で登録して試してみたいという方は、ぜひお試しください。
そうでなければ、もう少し読んでから登録してください。準備ができたら、いつでもどうぞ。こちらが当社のAPIページです。
私たちは、何百人ものクリエイター、代理店経営者、大企業の担当者から話を伺いました。もはや、手作業で字幕ファイルを作成したいと思う人は誰もいません。
次のような状況を想像してみてください。編集すべき動画があり、キャンペーンをリリースし、さらに5つの異なる言語でコンテンツを公開しなければならないのに、その期限は「もう昨日」といった状況です。ポストプロダクションの自動化に取り組むマーケターであれ、動画製品のワークフローを効率化しようとしている開発者であれ、手作業で字幕を追加することは、大きなボトルネックとなっています。
そこで、Submagicの字幕APIの出番です。高速で正確。JSON形式での出力、VTT/SRT形式での入力に対応しています。単一のREST API呼び出しだけで、動画の文字起こし、翻訳、字幕付けを簡単に行えます。コードを書きたくないという方でも、全くコードを書かずに利用可能です。
ここでは、これから詳しく見ていく3つの主なポイントをご紹介します。
- 字幕作成を素早く自動化– 1回のAPI呼び出しで、数秒のうちに文字起こし、翻訳、SRT/VTT形式の生成が可能です。
- 開発者に優しい、ノーコード対応– JSON、curl、Python、あるいはZapierなどのノーコードツールと連携可能です。
- 1つのAPIでワークフロー全体をカバー– 音声、動画、YouTubeリンク、スタイル設定、メタデータなどを処理します。
いよいよ楽しい部分ですね。その仕組みと、実際のワークフローの中でどのように活用されるのか、ご説明しましょう。
そもそも、なぜ字幕の自動化が必要なのでしょうか?
理由は2つあります。リーチと スピードです。
字幕は、視聴時間、エンゲージメント、アクセシビリティを向上させます。しかし、それ以上に重要なのは、コンテンツのローカライズを行ったり、週に何百本もの動画を処理したりしている場合(ねえ、代理店のみなさん、お察ししていますよ)、字幕の自動化パイプラインこそが、唯一の合理的な道だということです。
手作業による文字起こしや字幕作成は、あちこちで10分、30分と、あっという間に時間が積み重なってしまいます。それを40本の動画、5つのプラットフォーム、3つの言語に掛け合わせると、それはまさにフルタイムの仕事になります。
Submagicの字幕APIを使えば、この作業はわずか3秒で完了します。
Submagic API の機能は以下の通りです
簡単な 投稿 ご要望に応じて、以下の操作が可能です:
- 動画や音声ファイルを、字幕作成用のテキストに変換する
- 字幕ファイル(SRT、VTTなど)を生成する
- 字幕を100以上の言語に翻訳する
- タイムスタンプ、改行、発言者ラベル、その他のメタデータを追加する
- 字幕ファイルをダウンロードするか、クローズドキャプションとして埋め込む(透かしなし)
- オーバーレイのスタイル設定、焼き込み字幕、JSON出力などのオプションパラメータを使用して、独自のプレイヤーロジックを構築できます
しかも、ほぼどんなものでも対応しています: .mp4, .mov, .mp3, .wav, .mkv, .avi、YouTubeのリンク、ローカルの動画ファイルなど、何でも。
字幕の自動生成についてお読みになっているなら、その作業に最適なツールをチェックしてみるといいでしょう。「おすすめの字幕生成APIランキング」をご覧ください。
字幕APIのユースケース
これまでは、実にユニークで素晴らしい使い方が数多く見られましたが、ここでは一般的なパターンをいくつかご紹介します:
1.製品内文字起こし
動画編集ソフト、ポッドキャストプラットフォーム、あるいはLMSを開発しています。ユーザーに動画や音声をアップロードしてもらい、即座に字幕を生成できるようにしたいと考えています。
仕組み:
- ユーザーが動画をアップロードする
- それを当社の
書き起こす APIキーを持つエンドポイント - タイムスタンプとオプションのスタイル設定を含む、クリーンな字幕ファイル(SRTまたはVTT)を返します
- 字幕をオーバーレイ表示するか、ダウンロードします
2.ローカライゼーションのワークフロー
各地域でキャンペーンを展開するマーケティングチームは、当社のAPIを活用して、字幕をフランス語、スペイン語、日本語、さらにはスワヒリ語へと瞬時に翻訳しています。これを自社の字幕生成ツールと組み合わせれば、あっという間にグローバル展開が可能になります。
3.開発の自動化とバッチ処理
curl、Python、Java、PHPのいずれかをお使いですか?当社のREST APIを利用すれば、オーディオファイルをバッチ処理し、数分で正確なキャプションを取得できます。
こんな時に最適:
- 10社以上のクライアント向けにコンテンツをアップロードしている代理店
- ソーシャルメディアでの再利用に向けたYouTube動画の一括編集
- 字幕オーバーレイ機能を備えたオープンソースツールの開発
すぐに使えるコピー&ペースト用の例については、ドキュメントやGitHubのテンプレートをご確認ください。
開発者の皆さん、きっと気に入っていただけるはずです
SubmagicのAPIは驚くほどシンプルですが、それでもドキュメントを作成しました。
- 認証:ヘッダーにAPIキーを追加するだけです。
- コンテンツタイプ:
application/json または multipart/form-data. - 出力形式:JSON、SRT、VTT
- 対応言語:100以上
- SDK:Python、Node、PHP、Java、Android用テンプレート
- メタデータ:完全なタイムスタンプ、再生時間、行の位置情報、話者ラベル
- ノーコード:Zapier、Make、その他の連携機能を利用可能
- 透かし:なし。これはあなたの字幕です。あなたのオーバーレイです。
基本的なものは次のとおりです curl 動画ファイルから字幕を生成する例:
curl -X POST https://api.submagic.co/v1/subtitles \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: multipart/form-data" \
-F "file=@/path/to/video.mp4"
そうすれば、あっという間に、タイムスタンプ付きのSRTやJSONが、お好みの言語で返ってきます。
必要 クローズドキャプション 動画そのものに焼き付けられている? 追加 overlay=true リクエスト本文に。
YouTubeの動画に字幕をつけたいですか?
その機能もサポートしています。YouTubeの公開URLをAPIに渡すと、翻訳されたキャプションや自動生成された字幕をVTT/SRT形式で取得できます。
こんな方に最適:
- YouTube Studioで編集作業をせずに多言語対応を実現したいクリエイター
- 代理店によるクライアント向けチャネルのバッチ処理
- ソーシャルメディアチームが、字幕機能を組み込んだ「Shorts」「Reels」「TikTok」の展開を拡大中
ノーコード連携を活用して、コードを一切書かずに済ませましょう
開発者じゃない? 大丈夫ですよ。
JSONや認証ヘッダーを一切触らなくても、字幕を生成できます。当社のノーコードビルダーを使えば、字幕のアップロード、文字起こし、翻訳、スタイル設定を数秒で完了できます。すべてドラッグ&ドロップで完了し、ターミナルは不要です。
開発者、編集者、コンテンツ運用責任者など、ワークフローに字幕作成が常時含まれているのであれば、もはや手作業で行うべきではありません。
Submagicの字幕APIを使えば、パイプラインですでに認識されている形式で、高速かつ正確な多言語字幕を作成できます。自動化、スタイル設定、配信を、わずか3クリック以内で完了できます。
試してみたいですか?無料のAPIキーを取得してリクエストを送信すれば、文字起こし機能が実際にどのように動作するかを確認できます。
| 特徴 |
機能の説明 |
書き起こす エンドポイント |
動画・音声を、タイムスタンプ付きの読みやすいテキストに変換します |
| 字幕の形式 |
SRT、VTT、JSON |
| 言語対応 |
100以上の異なる言語 |
| 出力オプション |
オーバーレイ、メタデータ、話者ラベル、スタイル設定 |
| SDK |
Python、Java、PHP、Android、curl、HTMLテンプレート |
| ノーコード対応 |
Zapier、Make、Submagic UI |
| 次のような場合に最適です |
映像編集者、開発者、マーケティング担当者、ローカライズチーム |
| 入力タイプ |
音声ファイル、動画ファイル、YouTubeのリンク |
| 認証 |
ヘッダー内のAPIキー |
| ドキュメント |
Submagic API ドキュメント |