Субтитры в VLC отображаются в виде вопросительных знаков

84738
Shimmy

Я не могу воспроизвести то, что заставило это произойти, но со вчерашнего дня для всех фильмов, которые я играю с VLC - их субтитры (иврит) отображаются в виде вопросительных знаков.

Любое разрешение? Способ найти источник проблемы?

Субтитры в VLC отображаются в виде вопросительных знаков

Вот выдержка из файла субтитров (* .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 ,היא אמרה שהיא שמחה שידעתי .שהיא שנאה את כל ההתגנבויות מסביב 
17
Можете ли вы проверить файл в редакторе, чтобы узнать, какая у него кодировка (например, [BOM] (http://en.wikipedia.org/wiki/Byte_order_mark), Unicode и т. Д.)? Synetech 11 лет назад 0
Как я могу проверить кодировку? Я открыл его с помощью блокнота, и я увидел выше. Shimmy 11 лет назад 0

5 ответов на вопрос

11
Mehper C. Palavuzlar

The problem should arise from subtitle character set encoding.

Go to Tools > Preferences (CTRL +P) and select Subtitles & OSD from the left pane. Now change the Default Encoding to Hebrew (Windows-1255) and you're done.

Нету. не помогло Shimmy 11 лет назад 1
Вы перезапустили VLC? У меня была такая же проблема с турецкими буквами, и вышеуказанное решение сработало для меня ... Mehper C. Palavuzlar 11 лет назад 1
Да, я перезагрузил. Не помогло, я схожу с ума, все что я хотел - это посмотреть фильм. Теперь мое приключение состоит в том, чтобы решить проблему и лечь спать, фильм будет в другой раз :( Shimmy 11 лет назад 0
Что ж, я рекомендую вам удалить VLC с помощью [бесплатной версии Revo Uninstaller] (http://www.revouninstaller.com/start_freeware_download.html), а затем переустановить его. Затем измените кодировку символов на вышеуказанную настройку и повторите попытку. Mehper C. Palavuzlar 11 лет назад 0
Хорошо, пока я использую Media Player Classic, который отлично отображает сабвуферы! Shimmy 11 лет назад 2
Это прекрасно работает и для меня: http://i.imgur.com/cUg8b.jpg Der Hochstapler 11 лет назад 0
Боюсь, это проблема в моей системе. Я понятия не имею, как добраться до проблемы, хотя :( Shimmy 11 лет назад 0
5
Manos

The below solution Worked on a Mac.

  1. Open the .srt file with Firefox web browser (FILE --> Open File...)
  2. Now you should see in the browser window the subtitles text with chinese characters instead of Greek
  3. From VIEW --> Character Encoding... select GREEK ISO encoding. Now magically the text in the browser window is displayed correctly with all the Greek characters
  4. Select ALL text from browser window and COPY --> PASTE to a simple text editor. You should see now the text in greek in the text editor application window.
  5. Save the file as plain text (.txt) in the location that you have the original subtitles.
  6. Rename the .txt file to .srt in order to be recognized from your media player (I use VLC). Just make sure that the whole name of your new .srt file you just created does not conflict with the previous file (you should rename your older file in order to let you rename the new file with the name you want).

That's it, now it should work and display properly the Greek subtitles.

Однако субтитры на иврите; Journeyman Geek 11 лет назад 1
5
Tal Segal

I have solved it by changing the file encoding using NotePad:

  • Open the srt file in notepad
  • File -> Save As...
  • Change the encoding in the combo box near the "save" button below to "Unicode"
  • Save the file (Replace the existing one)

And now the hebrew subtitles are displayed correctly.

enter image description here

0
val

If there were any other subtitles in the folder move them to another location. I had the same problem and this solved it.

0
Denja

Это может быть связано с тем, что файл .srt не является юникодом в качестве суперпользователя (Manos),
или это может быть
Region and Language Settingsпроблема с настройкой региона и языка в Windows.

Перейдите на вкладку [Административный]> Изменить языковой стандарт системы> «Выбрать нужный язык»

Готово!