17

Я не могу воспроизвести то, что заставило это произойти, но со вчерашнего дня, для всех фильмов, которые я играю с 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
,היא אמרה שהיא שמחה שידעתי
.שהיא שנאה את כל ההתגנבויות מסביב

5 ответов5

11

Проблема должна возникнуть из-за кодировки набора символов субтитров.

Перейдите в Инструменты> Настройки (CTRL +P) и выберите Субтитры и OSD на левой панели. Теперь измените кодировку по умолчанию на иврит (Windows-1255), и все готово.

5

Приведенное ниже решение работало на Mac.

  1. Откройте файл .srt с помощью браузера Firefox (FILE -> Open File ...)
  2. Теперь вы должны увидеть в окне браузера текст субтитров с китайскими символами вместо греческих
  3. В меню VIEW -> Character Encoding ... выберите греческую ISO-кодировку. Теперь волшебным образом текст в окне браузера отображается правильно со всеми греческими символами
  4. Выберите ВСЕ текст из окна браузера и скопируйте -> Вставить в простой текстовый редактор. Вы должны увидеть текст на греческом языке в окне приложения текстового редактора.
  5. Сохраните файл в виде простого текста (.txt) в том месте, где у вас есть исходные субтитры.
  6. Переименуйте файл .txt в .srt, чтобы его можно было распознать с вашего медиаплеера (я использую VLC). Просто убедитесь, что полное имя вашего нового файла .srt, которое вы только что создали, не конфликтует с предыдущим файлом (вы должны переименовать ваш старый файл, чтобы позволить вам переименовать новый файл с нужным вам именем).

Вот и все, теперь он должен работать и правильно отображать греческие субтитры.

5

Я решил это, изменив кодировку файла с помощью NotePad:

  • Откройте файл SRT в блокноте
  • Файл -> Сохранить как ...
  • Измените кодировку в поле со списком рядом с кнопкой "Сохранить" ниже на "Юникод"
  • Сохраните файл (замените существующий)

И теперь субтитры на иврите отображаются правильно.

0

Если в папке были какие-либо другие субтитры, переместите их в другое место. У меня была такая же проблема, и это решило ее.

0

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

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

Готово!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .