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 - 字幕を英語からヒンディー語に変換した後、同じ問題が発生しましたグーグル翻訳そしてBing翻訳

答え4

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

この問題を解決するために私が行っていることは、次の方法です:

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

2 00:00:33 こんにちは、私の名前は.....です。

関連情報