web-dev-qa-db-ja.com

VLCメディアプレーヤーを使用して字幕とビデオを再同期する方法を教えてください。

字幕付きの映画を再生すると(VLCメディアプレーヤーで)、テキストが表示されるのが早すぎたり遅すぎたりします。字幕の開始点を遅らせる方法はありますか?

85
Pierre Watelet
  1. VLCメディアプレーヤーを開きます。
  2. ファイルメニューをクリックします。
  3. ファイルを開くをクリックします。
  4. [参照]をクリックしてムービーを開きます。
  5. [字幕ファイルを使用する]チェックボックスをオンにします。
  6. [参照]をクリックして字幕を開きます。
  7. 「詳細設定」をクリック
  8. 字幕が早すぎる場合は、遅延をマイナスに移動します。字幕が遅すぎる場合は、ポジティブに移動してください。

ただ押すこともできます H そして G 字幕を前後に並べるためにビデオが実行されている間。音声用 J そして K。増分はミリ秒単位なので、そのようにしてかなり簡単に微調整できます。

出典

字幕を 'good'に修正したい場合は、Subtitle Workshopをお勧めします。それは無料です。

79
Molly7244

これを行うには、はるかに簡単な方法があります。VLCの高度な同期機能

  1. 字幕が同期していないことを検出(「聞いて見て」)
  2. 押す Shift + H あなたはあなたが簡単に認識することができるだろうという文を聞いたとき
  3. 押す Shift + J 字幕の同じ文章を読んだとき
  4. 押す Shift + K 同期を修正する
83
NoNameProvided

コマンドラインでは、オプション--sub-delayに続けて1/10秒の正または負の数の遅延を追加することができます。 3秒の字幕を移動するには、次のコマンドラインでvlcを実行します。

 vlc --sub-delay 30  myfile.avi

同様に、通常のfpsをオーバーライドするオプション--sub-fpsが機能します。

- サブfps1秒あたりのフレーム数
通常の1秒あたりのフレーム数の設定を上書きします。これはMicroDVDおよびSubRIP(SRT)字幕でのみ機能します。

VLC 3.0.0では、他にも便利な方法がいくつかあります(そして、ほとんど自明的です)。

  • --sub-fps
  • --sub-delay
  • --sub-type
  • --sub-file
  • --sub-language
  • --sub-autodetect-file

他のオプションも面白いかもしれません:

  • --sub-description--sub-autodetect-fuzzy--sub-autodetect-path--sub-margin-sub-source--sub-filter--sub-track--sub-track-id

subsdelayと特に

  • --subsdelay-mode--subsdelay-factor--subsdelay-overlap--subsdelay-min-alpha--subsdelay-min-stops--subsdelay-min-start-stop--subsdelay-min-stop-start

詳細については、vlc -Hを呼び出すか、 オンラインvlcユーザーマニュアル を確認してください。

4
Hastur

字幕を同期させる最善の方法はVLC経由ではありません(それが可能です)。字幕を完全に同期させるには、 SubtitleWorkshop のようなツールを使用する必要があります。そのツールを使用すると、字幕を簡単に 編集できます あなたが望むやり方で、字幕をもっと正確に同期させるように最初と最後の読み上げを設定することもできます。

1
Amanda Blake

Mac用のVLCで(私のものはv3.0.6です)、

  1. メニューFile> Advanced Open File ...を使用してください。
  2. プロンプトでFileタブを選択し、あなたのビデオファイルを閲覧します。
  3. Add Subtitle Fileを確認してからChoose...をクリックすると、次のプロンプトが表示されます。
  4. そのプロンプトで、字幕ファイルを参照します。
  5. Override parametersをチェックしてください。
  6. 遅延を秒数でDelayに設定します。マイナスの値は字幕を速くします。
  7. OKを打ち、次にOpenを打ちます。ビデオは、環境設定の関連設定に応じて再起動するか続行します。
  8. 遅れがそれほど長くない場合は、調整しながら#1-7を繰り返します。それでも問題が解決しない場合は、リセット後、VLCを閉じて再度開きます。

1つのトリック:最初に大きな数字(例:20秒)を使って水をテストし、次に実際の遅延を調整するために微調整します。

1
kakyo

2017 VLCバージョン2.2.6

開いた

ツール=>トラック同期=>字幕トラック同期

ここで速度を上げ下げすることができます。

0
Atul Soman

VLCは字幕を高度にサポートしています。あなたは簡単に 字幕 をアプリケーション内のキーボードショートカットGとHに同期させることができます。

このようにして、字幕をデフォルトで+/- 0.5秒同期させることができます。

あなたがより多くの機能とあなたの字幕ファイルに永久に同期を保存する可能性が欲しいならば、あなたはそのようなツールを使う必要があるでしょう Subtitle Workshop

このアプリを通して、あなたは簡単に映画の最初と最後の話された単語をセットすることができます、そして、字幕のタイミングは自動的にこれら2つの行の間で調整されます。

0
John Siemens