私はビデオ(mp4)とその字幕を別のファイル(srt)にまとめています。この2つはMPC-HCとKodiで一緒に再生できますが、VLCはできません。 VLCで再生しようとしても、再生するファイルを選択しなかった場合(プログラムはハングしませんが、再生されません)、何も起こりません。ただし、ビデオのあるフォルダからsrtファイルを削除すれば、ビデオを正常に再生できます。
VLCプレーヤーは他のビデオとそれぞれのSRTファイルを適切に処理できるため、これは特にファイルの組み合わせです。問題のあるsrtファイルと再生できる別のsrtファイルを視覚的に調べたところ、フォーマットに矛盾がないことがわかりました。
この時点で私はそれが私自身でビデオを再生できるのでビデオとは対照的にsrtファイルと関係があると思います。 SRTファイルの名前を変更して別のビデオで再生しようとしたところ、VLCプレーヤーで正しく再生されました。 この状況を改善するために私は何ができますか?
編集:これはVLCの可能性のあるバグかもしれません
編集2:私は再エンコードせずに元のmp4をmkvに変換しました( このスーパーユーザーの回答に従う )そしてVLCは存在するSRTファイルでそれを再生することができました。私はまたmkvをmp4に変換することを試みました、そして、一致するsrtファイル現在のVLCでそれをすることができました。それで、これらの問題を引き起こしているのはオリジナルのmp4についての何かです。