題 如何使用VLC媒體播放器重新同步字幕和視頻?


當我播放帶有字幕的電影(在VLC媒體播放器上)時,文本通常顯示得太快或太晚。有沒有辦法延遲字幕的起點?


77
2018-01-14 12:26


起源




答案:


  1. 打開VLC媒體播放器。
  2. 單擊“文件”菜單。
  3. 單擊打開文件。
  4. 單擊“瀏覽”以打開電影。
  5. 選中“使用字幕文件”框。
  6. 單擊“瀏覽”以打開“字幕”。
  7. 點擊“高級設置”
  8. 如果字幕太快,請將延遲移動到減號。如果字幕太慢,則將其移動到正值。

你也可以按 H 和 G 視頻正在運行,以便及時地對齊字幕;用於語音使用 Ĵ 和 ķ。增量以毫秒為單位,因此可以很容易地進行微調。

資源

如果你想把'字幕'固定好',我推薦 字幕工作坊;免費。


70
2018-01-14 12:27



使用kmplayer,您可以在觀看視頻並保存時調整字幕的時間。 (還可以設置熱鍵增加的毫秒數) - fluxtendu
我全新安裝的VLC 1.0.3是G&H,默認跳轉大約50ms。 J / K是音頻延遲。 (我希望你的消息來源只是報錯了。) - quack quixote
該解決方案允許“滑動”字幕起始點。但我有問題,字幕慢慢變得與時間不同步。正如“音調”稍微高一點......有沒有辦法“加速”或“減慢”字幕速度? - Pierre Watelet
除了步驟8之外,所有步驟都是正確的。如果字幕太快,則需要引發一些正延遲,反之亦然。所以1.如果潛艇來自音頻 - >設置字幕延遲+ ve。 2.如果音頻出現在字幕之前 - >在-ve中設置字幕延遲。
為什麼VLC不允許您將此設置簡單地保存到打開時自動加載電影的文件中? - Jake Wilson


有一個更簡單的方法來做到這一點通過 提升VLC的同步功能

  1. 檢測(“聽到並看到”)字幕不同步
  2. 轉移 + H 當你聽到一個你能夠輕易識別的句子時
  3. 轉移 + Ĵ 當你在副標題中讀到相同的句子時
  4. 轉移 + ķ 糾正同步

73
2017-09-13 14:44



不錯的 - 當字幕不同步時解決問題。我希望當字幕具有不同的FPS時,有一個類似的工具來解決問題。 - axel22
@ axel22聖誕節的願望經常得到滿足。您可以使用該選項從命令行啟動它 --sub-fps 和新的 fps,或在選項窗口中更改它。看看吧 另一個答案 並得到全力幫助 vlc。 - Hastur
這比接受的答案要好。 - Computist
同意。這個更好,更容易執行。 - Bryan CS
當字幕超前於聲音時,你如何執行此操作?在按SHIFT + H之前我無法按SHIFT + J. - johni


通過 命令行 可以使用該選項 --sub-delay 然後加上延遲1/10秒的正數或負數。所以要移動3秒的副標題你就可以運行了 vlc 使用以下命令行

 vlc --sub-delay 30  myfile.avi

以類似的方式行動選項 --sub-fps 超越正常 fps

--sub-FPS  每秒幀數
            覆蓋每秒正常幀數設置。這只會起作用             使用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用戶手冊


3
2018-01-18 23:51





同步字幕的最佳方法不是通過VLC(這是可能的)。要永久同步字幕,您需要使用像 SubtitleWorkshop 通過該工具,您可以輕鬆完成 編輯字幕 你想要的方式,甚至設置第一個和最後一個說話,就像同步字幕更準確。


1
2017-09-28 13:27





2017 VLC版本2.2.6

打開

Tools => Track Synchronization =>字幕軌道同步

在這裡你可以增加/減少速度。


0
2017-07-17 13:33





VLC擁有對字幕的高級支持。你很容易 同步字幕 在應用程序中使用鍵盤快捷鍵G和H.

這樣,默認情況下,您可以將字幕同步+/- 0.5秒。

但是,如果您想要更多功能並且可以在字幕文件中永久保存同步,那麼您需要使用諸如的工具 字幕工作坊

通過此應用程序,您可以輕鬆設置電影中的第一個和最後一個說出的單詞,並在這兩行之間自動調整字幕時間。


-1
2017-10-10 08:06