ハードコーディングされた字幕は、ソフト字幕や埋め込み字幕とは異なり、ビデオファイル自体に焼き付けられるため、オンまたはオフにすることはできません。 MKVは、必要に応じてオンまたはオフにできる複数の字幕トラックを含むことができるマルチメディアコンテナです。 1セットの字幕をMKVにハードコーディングするには、ファイル全体を再エンコードするためにMKV変換プログラムが必要です。 幸い、HandBrakeやTEncoderなど、ハードコードされた字幕のオプションを備えたMKV入出力をサポートする、無料のオープンソースプログラムがいくつかダウンロードできます。 無料試用オプションを備えた他のプログラムには、AVCのAny VideoConverterが含まれます。
HandBrakeで字幕をハードコーディングする
ステップ1
Webブラウザを開き、「http://handbrake.fr/." ページの中央にある強調表示された[今すぐダウンロード]テキストをクリックし、オペレーティングシステムに対応する[ダウンロード]ボタンをクリックします。 ダウンロードが完了したら、プログラムのセットアップファイルをダブルクリックし、画面に表示されるインストール手順に従います。 利用規約に同意し、HandBrakeを開きます。
今日のビデオ
ステップ2
画面左上の「ソース」ボタンをクリックし、「ビデオファイル」を選択して、コンピュータのコンテンツのポップアップ検索ウィンドウを開きます。 入力MKVファイルを参照し、そのアイコンを強調表示し、[開く]をクリックしてHandBrakeにロードします。
ステップ3
画面上部の[宛先]フィールドの右側にある[参照]ボタンを押して、出力MKVの保存場所を選択します。
ステップ4
[出力設定]フィールドの[コンテナ]ボタンをクリックして、[MKV]を選択します。
ステップ5
画面中央の「字幕」タブをクリックし、「外部字幕追加」ボタンを押すと、別のポップアップ検索ウィンドウが開きます。 入力した字幕ファイルに移動し、そのアイコンを強調表示して、[開く]をクリックします。
ステップ6
入力字幕の横にある「焼き込み」ボタンを押します。 SRT字幕ファイルをMKVビデオに書き込むことはできないことに注意してください。 ただし、標準のMKVSSA字幕とDVDVobSubsを使用できます。
ステップ7
画面上部の[スタート]ボタンをクリックして、ハードコードされた字幕でMKVの再エンコードを開始します。
TEncoderを使用した字幕のハードコーディング
ステップ1
インターネットブラウザを起動し、TEncoderダウンロードページにアクセスします。 「ダウンロード」ボタンをクリックし、「。exe」プログラムファイルがコンピュータへのダウンロードを完了するのを待ちます。 アイコンをダブルクリックしてインストールプロセスを開始し、プログラムを保存するハードドライブ上の場所を選択します。 画面の指示に従い、ライセンス条項に同意してTEncoderを起動します。
ステップ2
Windowsエクスプローラー画面を開き、入力MKVファイルを見つけます。 このウィンドウは開いたままにしておきます。 2番目のWindowsエクスプローラー画面を開き、入力字幕ファイルを見つけます。 ファイルの名前がMKVとまったく同じになるように名前を変更し、MKVと同じフォルダーにドラッグアンドドロップします。 たとえば、MKVの名前が「mkv_video.mkv」の場合、サブタイトルに「mkv_video」という名前を付けますが、元のファイル拡張子は保持します。
ステップ3
TEncoderのメインウィンドウで[フォルダの追加]ボタンをクリックし、入力MKVと字幕ファイルを含むフォルダを強調表示します。 「開く」をクリックして、両方のファイルをTEncoderにロードします。
ステップ4
ファイルリストの下にある[オプション]ボタンを押して、[ビデオオプション]をクリックします。 [ビデオコーデック]ドロップダウンメニューをクリックし、[コピー]を選択して、元のMKVと同じコーデックを保持します。 MKVコーデックをH.264またはXvidに変換することもできます。これらは両方とも互換性があり、高品質のMKVコーデックです。
ステップ5
[その他のオプション]タブをクリックして、[字幕を有効にする]を選択します。 最高の品質を得るには、「Do Two Passes」ボックスをクリックして、「Encode」をクリックします。
任意のビデオコンバーターを使用した字幕のハードコーディング
ステップ1
WebブラウザでAnyVideo Converterのホームページに移動し、画面の右側にある[ダウンロード]ボタンをクリックして、無料の試用版を入手します。 ダウンロードが完了したら、「。exe」プログラムファイルをダブルクリックし、プログラムの指示に従ってソフトウェアをコンピュータにインストールします。 ライセンス条項に同意し、Any VideoConverterを起動します。
ステップ2
新しいWindowsエクスプローラー画面でコンピューターを参照し、入力MKVファイルを見つけます。 2番目のWindowsエクスプローラー画面を開き、字幕ファイルを見つけて名前を変更し、MKVとまったく同じファイル名になるようにします。 ただし、元のファイル拡張子は保持してください。 たとえば、MKVの名前が「feature_video.mkv」の場合、字幕ファイルに「feature_video」とそのファイル拡張子の名前を付けます。 名前を変更した字幕ファイルをMKVのフォルダにドラッグアンドドロップします。
ステップ3
Any VideoConverterの左上隅にある[ビデオの追加]ボタンを押します。 ポップアップ検索画面を参照し、MKVのアイコンをダブルクリックして、プログラムのウィンドウにロードします。
ステップ4
画面の右上隅にある[出力プロファイル]ボタンをクリックし、[ビデオファイル]を選択して、MKV出力オプションを選択します。
ステップ5
Any Video Converterの右側にある[Audio Options]ドロップダウンボックスをクリックし、[Subtitle]ボタンをクリックして、入力する字幕を選択します。
ステップ6
Any Video Converterのメイン画面で[オプション]ボタンを押し、[字幕]タブをクリックします。 「デフォルトの字幕エンコーディング」ボタンをクリックして、「UTF-8」を選択します。 スライドバーとドロップダウンボックスを使用して、必要に応じて字幕のフォント、サイズ、または位置を変更します。 [OK]をクリックして変更を保存し、終了してメイン画面に戻ります。
ステップ7
画面上部の[変換]ボタンをクリックして、MKVビデオへの字幕のエンコードを開始します。
ヒント
MKVファイルの再エンコードは、ファイルサイズとコンピューターの処理速度によっては、完了するまでに数時間かかる場合があります。