web-dev-qa-db-ja.com

VLCはテキストの代わりに時間を表示します

字幕を追加しようとすると、VLCに問題が発生します。

enter image description here

これは、*。SRT字幕形式の適切なテキストの代わりに表示されます。

3
soreigon

私は同じ問題を抱えていました、そして私の場合、問題は字幕ファイルで時間が:00:02:160-> 00:00:05:76の形式で与えられていたということでした実際には:00:02,160-> 00:00:05,76のようになります。

2
iammrmehul

.srtファイルを確認してください。代わりに「->」があるはずの時間セグメントの間に「->」があるように見えます(理想的には両側にスペース文字があります)。あなたのテキストエディタの「置換」機能は、これが事実であるならば、問題を修正する短い仕事をするはずです-私のために働きました。

1
John

私が付け加えたいもう一つのことは、これは、オンライン翻訳を使用してある言語から別の言語に直接翻訳しているときに発生する可能性があり、効果の時間形式が翻訳された言語でゴミになるため、

ex-00:00:02:160-> 00:00:05:760
時間形式は-になりました
00:01:36、644 00:01:44、644->

したがって、このタイプの字幕はビデオプレーヤーには認識されず、テキストではなく時間のみが表示されます。

P.S. googletranslator および bingtranslator を使用してサブタイトルを英語からヒンディー語に変換した後、同じ問題が発生しました。

0
LoveToCode

VLCプレーヤーを使用していて、字幕が表示されず、代わりに「-> 12:00:21」が表示された場合、以前は同じ問題が発生していました。

この問題を解決するために私がしていることは、次のように使用することです。

字幕は、表示されると思われる最初のタイミングの直後に配置されます。例えば:

200:00:33こんにちは私の名前は.....

0
N.Dilla