VSDCで動画に字幕を追加する方法

字幕を追加すると、動画をより多くの人に届けやすくなります。特にSNSでは、音声をオフにして動画を見るユーザーも少なくありません。字幕は、聴覚に障がいのある方への情報提供や、海外の視聴者に内容を伝えるうえでも役立ちます。VSDC Video Editorでは、既存のSRT字幕ファイルを読み込むことも、プログラム内で字幕を無料で作成することもできます。

このチュートリアルでは、動画への字幕の追加、字幕テキストとタイミングの編集、各字幕からのマーカー生成、マーカー設定のカスタマイズ、字幕の書式設定、そして字幕を焼き付けた動画の書き出しまでを順番に説明します。

最初に動画チュートリアルを確認し、その後で以下の詳しい手順をご覧ください。

Windows版VSDC Free Video EditorをダウンロードVSDC FREE VIDEO EDITORを無料でダウンロード

ステップ1. 字幕を追加または作成する

まず、動画と字幕をシーンに追加します。動画を読み込むには、スタート画面のコンテンツをインポートボタンを使用します。字幕は、SRTファイルがすでに用意されているかどうかに応じて、次の2つの方法で追加できます。

SRT字幕ファイルがある場合

既存の字幕ファイルを読み込む方法が、VSDCで字幕を追加する最も簡単な方法です。このチュートリアルの手順では、ファイルの拡張子が.srtで、標準的なSubRip形式に従っている必要があります。

SRTファイルは、Windowsのメモ帳や、Open Subtitle Editor、Jublerなどの字幕編集ソフトで作成できます。YouTubeやその他のサービスから字幕をダウンロードした場合は、最初にファイルの拡張子を確認してください。VTT、SBV、その他の形式であれば、VSDCに読み込む前にSRTへ変換します。

メモ帳でSRTファイルを保存する場合は、文字コードにUTF-8を選択してください。日本語、アクセント記号、特殊文字、その他の言語の文字を正しく保持できます。

ファイルの準備ができたら、左側のツールバーにあるCCボタンをクリックし、SRTファイルを選択します。

VSDCのCCボタンからSRT字幕ファイルを読み込む

オブジェクトの位置設定ウィンドウでOKをクリックします。続いて、シーン上に字幕を表示する領域を描画または配置します。字幕オブジェクトがタイムラインに追加され、プレビュー画面に字幕テキストが表示されます。

SRT字幕ファイルがない場合

字幕はVSDC内で直接作成することもできます。左側のCCボタンをクリックし、字幕ファイルを開く画面が表示されたらキャンセルを選択します。次に、オブジェクトの位置設定ウィンドウでOKをクリックし、シーン上に字幕領域を描画します。その後、プロパティウィンドウ字幕を編集を選択します。

字幕は、標準的なSRT構造に従って1項目ずつ入力します。

1
00:00:06,107 --> 00:00:08,534
字幕テキスト
2
00:00:10,234 --> 00:00:18,530
字幕テキスト

1行目は字幕の連番です。2行目には字幕が表示される開始時刻と終了時刻を入力します。3行目が字幕テキストです。字幕ブロックと次の字幕ブロックの間には、必ず空白行を1行入れてください。

SRTのタイムコードには、HH:MM:SS,mmm --> HH:MM:SS,mmm という標準形式を使用します。2つの時刻の間には半角ハイフン2つと「>」を入力し、ミリ秒の前にはカンマを使用してください。

字幕テキストを2行にする場合は、タイムコードの下に2行とも入力します。その後で空白行を入れ、次の字幕ブロックと区切ります。

ステップ2. 字幕マーカーを生成してタイミングを調整する

VSDCでは、各字幕項目をもとにタイムライン上へマーカーを生成できます。各マーカーは字幕ブロックの開始位置を示します。この機能を使うと、動画クリップ、音声、アニメーション、エフェクトを字幕やナレーションのタイミングに合わせやすくなります。

マーカーを生成するには、タイムラインで字幕オブジェクトを選択し、右側のプロパティウィンドウを開きます。次に、マーカーを追加をクリックします。結果は次のようになります。

VSDCで字幕からタイムラインマーカーを生成する

字幕テキストやタイミングを編集してマーカーを再生成する

字幕の表示が早すぎる、遅すぎる、またはテキストが正しくない場合は、字幕オブジェクトを選択し、プロパティウィンドウ字幕を編集を開きます。

VSDCで字幕テキストとタイムコードを編集する

テキストを修正するには、対象の字幕項目を選択して新しい内容を入力します。タイミングを変更するには、字幕を表示および非表示にする時刻を確認し、字幕エディター内のタイムコードを更新します。タイムライン左上の時間表示を使うと、正確な位置を確認できます。

タイムコードを編集するときも、SRTの標準形式 HH:MM:SS,mmm --> HH:MM:SS,mmm を維持してください。形式が正しくない場合、字幕が正常に表示されないことがあります。

編集が完了したらOKをクリックします。すでにマーカーを生成している場合は、もう一度マーカーを追加をクリックし、新しいタイミングをタイムラインへ反映します。

個別の字幕マーカーをカスタマイズする

タイムコードによる位置の変更に加えて、マーカーの色、名前、コメント、種類、表示範囲を変更できます。まず字幕レイヤーをダブルクリックし、続いて編集するマーカーをダブルクリックします。

VSDCでマーカー設定を開いて色を変更する

マーカー設定ウィンドウでは、次の操作ができます。

  • マーカーに名前を付ける
  • マーカーにコメントを追加する
  • マーカーの色を変更する
  • マーカーの種類を変更する
  • マーカーの表示範囲を変更する

最初の3つの設定を使うと、各マーカーを識別しやすくなります。タイムライン上のマーカーにマウスポインターを合わせると、名前とコメントが表示されます。名前を常に表示するには、タイムラインに名前を表示を有効にします。色を変更すると、マーカーが表示される各タイムライン階層で見つけやすくなります。

VSDCのタイムラインにマーカー名とコメントを表示する

マーカーの種類を使うと、指定したマーカー位置で書き出し動画を複数のファイルに分割できます。コメントマーカーセグメンテーションマーカーに変更し、書き出し時にマーカーで分割を有効にします。VSDCは、追加されたセグメンテーションマーカーに従って複数の動画ファイルを作成します。

VSDCでセグメンテーションマーカーを使って動画を書き出す

マーカー編集メニューには表示範囲もあります。この設定では、マーカー、名前、コメントをどのタイムライン階層に表示するかを指定します。

表示範囲は次の3種類です。

  • すべてのスコープで表示 — すべてのタイムライン階層にマーカーを表示します
  • 現在のスコープと子オブジェクトで表示 — 現在の階層と、その下にあるすべての階層にマーカーを表示します
  • 現在のスコープでのみ表示 — 現在の階層だけにマーカーを表示します

たとえば、すべてのスコープで表示を選択すると、メインのタイムラインタブに戻った後も、タイムライン上部でマーカーを確認できます。

VSDCのタイムライン階層で字幕マーカーの表示範囲を設定する

その他の2つの設定では、マーカーの表示が字幕レイヤーまたは関連する下位階層に限定されます。

ステップ3. 字幕の書式を設定する

タイムラインで字幕オブジェクトを選択し、エディタータブとプロパティウィンドウを使って外観を調整します。VSDCでは、字幕領域を動画の幅に合わせ、次の項目を設定できます。

  • フォント、スタイル、文字サイズ
  • 文字色と不透明度
  • 輪郭の色と太さ
  • 水平方向と垂直方向の配置
  • 字幕領域内での文字位置
  • 行間とその他の段落設定
  • 字幕の背景と背景色

字幕領域が画面外にはみ出さないようにし、書き出し前に複数の字幕をプレビューで確認してください。明るい場面と暗い場面のどちらでも読みやすい文字色を選びます。映像が頻繁に変化する場合は、コントラストの高い輪郭や背景を追加すると読みやすくなります。

個別の字幕に動画エフェクトやテキストエフェクトを適用する場合は、タイムライン上の字幕オブジェクトを右クリックし、テキストに変換を選択します。各字幕が編集可能なテキストオブジェクトに変換され、個別にエフェクトやアニメーションを設定できるようになります。

ステップ4. 字幕付き動画をMP4で書き出す

字幕テキスト、タイミング、書式の設定が完了したら、プロジェクト全体をプレビューします。この手順では、字幕はシーン上の表示オブジェクトとして追加されます。書き出し時にVSDCが字幕を映像へ直接レンダリングするため、字幕が動画に焼き付けられた状態になります。書き出したMP4では字幕が常に表示され、別の字幕トラックとしてオフにすることはできません。

プロジェクトを書き出すには、リボンのプロジェクトのエクスポートタブを開きます。出力先としてPCまたはWebを選択し、出力形式にMP4を指定します。続いて、必要な解像度と画質に合ったプロファイルを選択します。

画面下部にある入力ファイル出力ファイルを確認します。保存先フォルダーやファイル名を変更する場合は、名前を変更を使用します。コーデック、解像度、フレームレート、ビットレート、音声設定を細かく調整するには、プロファイルを編集をクリックします。

設定が完了したら、リボンのプロジェクトのエクスポートをクリックしてレンダリングを開始します。完了後にMP4ファイルを開き、複数の字幕を確認して、読みやすさと同期が正しいことを確認してください。出力プロファイルの詳細については、VSDCでプロジェクトを書き出す方法をご覧ください。

動画に字幕を追加してみましょう

読みやすく正確な字幕は、動画のアクセシビリティを高め、音声なしで視聴するユーザーにも内容を伝えやすくします。字幕は、SNS動画、チュートリアル、プレゼンテーション、インタビュー、海外向けコンテンツで特に重要です。VSDCでは、SRTファイルの読み込み、字幕の手動作成、タイミング調整、書式設定、マーカー生成、字幕を焼き付けた動画の書き出しを無料で行えます。

よくある質問

1. VSDCで字幕のフォント、サイズ、色を変更するにはどうすればよいですか?

タイムラインで字幕オブジェクトを選択し、プロパティウィンドウを開いて字幕オブジェクトの設定セクションを確認します。ここでフォントとサイズ、文字色と輪郭色、配置、文字位置、字幕の背景を設定できます。

2. VSDCのタイムラインで字幕のタイムコード表示が異なるのはなぜですか?

タイムラインがミリ秒ではなくフレーム単位で時間を表示している可能性があります。右上の歯車アイコンからエディター設定を開き、エディターオプションタイムラインの時間形式hh:mm:ss:msに変更してください。ただし、SRTファイル内のタイムコードは標準のHH:MM:SS,mmm --> HH:MM:SS,mmm形式を使用する必要があります。

3. VSDCで字幕に影を付けることはできますか?

VSDCには字幕専用の影設定はありませんが、字幕オブジェクトを複製することで影を再現できます。複製したオブジェクトを元の字幕より下のレイヤーに配置し、影に使う色へ変更して少しずらします。必要に応じて動画エフェクト > 変換 > 傾斜を適用し、角度とずれを調整できます。

4. VSDCで字幕の文字を1文字ずつ表示できますか?

字幕オブジェクトには1文字ずつ表示する専用アニメーションはありません。タイムライン上の字幕オブジェクトを右クリックし、テキストに変換を選択してください。各字幕が編集可能なテキストオブジェクトに変換され、テキストエフェクトやアニメーションを適用できるようになります。詳しくは、VSDCのテキストエフェクトの使い方をご覧ください。

5. VSDCからMP4に書き出すと字幕も動画に含まれますか?

はい。このチュートリアルの手順では、字幕はシーン上の表示オブジェクトとして追加され、書き出し時に動画の映像へ直接レンダリングされます。そのため、字幕はMP4に焼き付けられ、別の字幕トラックとしてオフにすることはできません。

ご不明な点がございましたら、このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。までメールでお問い合わせいただくか、Facebookからメッセージをお送りください。

 


VSDC Free Video Editorは、字幕、テキストエフェクト、YouTube動画、SNS向けコンテンツ、より高度なプロジェクトに対応したWindows用ノンリニア動画編集ソフトです。機能の詳細を見る