web-dev-qa-db-ja.com

VLCの字幕は疑問符として表示されます

何が起こったのか再現できませんが、昨日以降、VLCで再生するすべての映画で、字幕(ヘブライ語)が疑問符として表示されます。

解決策はありますか?問題の原因を見つける方法は?

enter image description here

以下は字幕ファイル(* .srt)からの抜粋です。

1
00:02:04,800 --> 00:02:06,700
...מר דופריין, תאר את

2
00:02:07,700 --> 00:02:11,100
. העימות שהיה לך עם אישתך בלילה שנרצחה

3
00:02:16,600 --> 00:02:17,400
.זה היה מאוד מריר

4
00:02:18,700 --> 00:02:22,000
,היא אמרה שהיא שמחה שידעתי
.שהיא שנאה את כל ההתגנבויות מסביב
18
Shimmy

メモ帳を使用してファイルのエンコーディングを変更することで解決しました。

  • メモ帳でsrtファイルを開きます
  • ファイル->名前を付けて保存...
  • 下の[保存]ボタンの近くにあるコンボボックスのエンコードを[Unicode]に変更します
  • ファイルを保存します(既存のものを置き換えます)

そして今、ヘブライ語の字幕が正しく表示されます。

enter image description here

6
Tal Segal

問題は、字幕文字セットのエンコーディングから発生するはずです。

Tools> PreferencesCTRL +P)をクリックし、左側のペインから字幕&OSDを選択します。デフォルトのエンコーディングをヘブライ語(Windows-1255)に変更すれば完了です。

11

以下のソリューションはMacで動作しました。

  1. Firefox Webブラウザーで.srtファイルを開きます(ファイル->ファイルを開く...)
  2. これで、ブラウザウィンドウにギリシャ語の代わりに漢字を含む字幕テキストが表示されます。
  3. VIEW-> Character Encoding ...から、GREEK ISOエンコーディングを選択します。これで、ブラウザウィンドウのテキストがすべてのギリシャ文字で正しく表示されるようになりました
  4. ブラウザウィンドウからすべてのテキストを選択し、単純なテキストエディタにコピー->貼り付けます。これで、テキストエディターアプリケーションウィンドウにギリシャ語のテキストが表示されます。
  5. 元の字幕がある場所にファイルをプレーンテキスト(.txt)として保存します。
  6. メディアプレーヤーから認識されるように、.txtファイルの名前を.srtに変更します(私はVLCを使用しています)。作成した新しい.srtファイルの名前全体が以前のファイルと競合しないことを確認してください(新しいファイルの名前を希望の名前に変更するには、古いファイルの名前を変更する必要があります)。

それだけです。ギリシャ語の字幕が正しく機能し、正しく表示されるはずです。

5
Manos

フォルダに他の字幕がある場合は、それらを別の場所に移動します。私は同じ問題を抱えていましたが、これで解決しました。

0
val

スーパーユーザーとしての.srtファイルがUnicodeではない可能性があります(Manos)
または地域と言語の設定である可能性があります
Region and Language Settings Windowsでの問題。

[管理]タブ> [システムロケールの変更]> [必要な言語を選択]に移動します

できた!

0
Denja