VLC 顯示時間而不是文字

VLC 顯示時間而不是文字

當我嘗試添加字幕時,VLC 出現問題。

在此輸入影像描述

這向我顯示的不是 *.SRT 字幕格式的正確文字。

答案1

我遇到了同樣的問題,就我而言,問題是在字幕檔案中,時間以以下格式給出00:00:02:160 --> 00:00:05:760雖然它實際上應該像00:00:02,160 --> 00:00:05,760

答案2

檢查您的 .srt 檔案。看起來您的時間段之間有“->”,而應該有“-->”(最好兩側都有空格字元)。如果是這種情況,文字編輯器的“替換”功能應該可以快速解決問題 - 對我有用。

答案3

我還想補充一件事,這可能會導致當我們使用線上翻譯器直接從一種語言翻譯為另一種語言時,並且效果時間格式在翻譯語言中變成垃圾,

例如- 00:00:02 :160 --> 00 :00:05:760
時間格式變為 -
00:01:36, 644 00:01:44, 644-->

因此視訊播放器無法辨識此類型的字幕,且僅顯示時間而不是文本。

PS-使用將字幕從英語轉換為印地語後,我遇到了同樣的問題Google翻譯必應翻譯器

答案4

如果使用 VLC 播放器並且不顯示字幕但顯示“--> 12:00:21”,我曾經遇到過同樣的問題。

我為解決這個問題所做的就是使用這種方式:

字幕放置在它第一次出現的時間之後。例如:

2 00:00:33 你好,我的名字是......

相關內容