VLCでSRT字幕をmp4ビデオに埋め込む/ハードコードする方法は?


11

VLCを使用してMP4ビデオに(SRTファイルから)字幕を「焼き付ける」、またはレンダリング/リムーブ/ハードコードする方法を探しています。

しかし、どのオプションを使用しても、正常に機能することはありません。ビデオの再生速度が速すぎる(オーディオは正常)ファイル、または正常に再生されるが実際には字幕が埋め込まれていないファイルを取得します。また、一部のオプション(以下のオプションなど)を使用すると、QuickTimeでは再生されず、VLCでのみ再生されます。

したがって、主な質問は次のとおりです。VLCでこの作業を行うにどうすればよいですか。二次的な質問は次のとおりです。

  • どのオプションを設定するべきかをどのように決定しますか?
  • ファイルのビットレートなどを可能な限り同じにし、字幕のみを埋め込みたい場合、どの設定が最適ですか?フィールドを空のままにしたり、ビデオ/オーディオをオフにしたりすることはできないようですので、最初に元のオーディオとビデオのビットレートを把握する必要があると思います。
  • 「スケール」および「チャンネル」オプションの意味は何ですか?

... VLCのドキュメントでは回答がありません。

たとえば、これは「高度なファイルを開く…」ダイアログで使用したオプションのセットです。

Advanced Open File…

   myFileName.mp4
    [ ] Treat as a pipe rather than as a file

[x] Load subtitles file:
      mySubtitleFileName.srt

[ ] Play another media synchronously


[x] Streaming/Saving

         Streaming and Transcoding Options

           [ ] Display the stream locally
           (o) File      [outputFileName.mp4                      ]
                         [ ] Dump raw input

           Encapsulation Method: (MPEG 4      )


         Transcoding options

           [x] Video   (mp4v       )          Bitrate (kb/s) [256   ]
                                                       Scale [1     ]
           [x] Audio   (mp3        )          Bitrate (kb/s) [128   ]
                                                    Channels [1     ]

VLCで字幕を追加できない場合は、AVIAddXSubsをお勧めします:calcitapp.com/AVIAddXSubs.php ... .aviをドロップして、任意のビデオファイル(できればAVI)に字幕を追加できるシンプルなポータブルユーティリティです。 .srtファイルからaviAddxSubs.exeファイルへのショートカット。(このユーティリティでmp4 / mov> idx / subファイルを使用することもできます!)
mk117

回答:


2

VLCから字幕トラックを追加すると、通常は機能します。字幕がビデオ(同じソース)に合っていることを確認してください。私はかなり長い間、字幕にquicktimeを使用していませんが、aviとsrtをmovに多重化することはうまくいきました(ただのソフトコーディングですが)。

チェックアウト、ハードコーディングや字幕を「焼く」の場合はハンドブレーキを、それがもののこの種のために仕立てています。それは基本的にffmpegのフロントエンドであり、ビデオとオーディオにあらゆる種類の変更を行うことができます。


0

MkvToolnixを使用します-再コーディングせずにavi mp4などをハードコードします。ムービーを読み込むだけで、srtファイルを追加して、[多重化]をクリックします。超超高速です。


素晴らしい、それは私のために働いた。私が試したHVE freemakevlc convertなど多くの人が、彼らは悪い悪い悪いです...彼らは、ファイルを変換する映像と埋め込むSRTファイルを追加するbcause。しかし、私はただ字幕にしたかったビデオを変換したくありませんでした。Mkvtoolnix私とその超高速で動作します。
ポール

1
すみません、埋め込みませんでした。USBをテレビにつないで映画を再生しました。Moviewは字幕なしで再生されました。すみません、私は投票しました。ポイントが減ったため投票できます。
ポール

実際、mkvmergemkvtoolnixパッケージからは、字幕を「のみ」ソフト埋め込みできます。これは、元のビデオと字幕を(テキストとして)新しいMatroskaコンテナファイル[ source ]に入れることにより行います。再コーディングがなければ、ハードコーディングされません:(
タニウス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.