Субтитры в 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
,היא אמרה שהיא שמחה שידעתי
.שהיא שנאה את כל ההתגנבויות מסביב
5 ответов
Я решил это, изменив кодировку файла с помощью NotePad:
- Откройте файл SRT в блокноте
- Файл -> Сохранить как...
- Измените кодировку в поле со списком рядом с кнопкой "Сохранить" ниже на "Юникод"
- Сохраните файл (замените существующий)
И теперь субтитры на иврите отображаются правильно.
Проблема должна возникнуть из-за кодировки набора символов субтитров.
Перейдите в Инструменты> Настройки (CTRL +P) и выберите Субтитры и OSD на левой панели. Теперь измените кодировку по умолчанию на иврит (Windows-1255), и все готово.
Приведенное ниже решение работало на Mac.
- Откройте файл.srt в браузере Firefox (FILE -> Open File...).
- Теперь вы должны увидеть в окне браузера текст субтитров с китайскими символами вместо греческого
- В меню VIEW -> Character Encoding... выберите кодировку GREEK ISO. Теперь волшебным образом текст в окне браузера отображается правильно со всеми греческими символами
- Выберите ВСЕ текст из окна браузера и скопируйте -> Вставить в простой текстовый редактор. Теперь вы должны увидеть текст на греческом языке в окне приложения текстового редактора.
- Сохраните файл как обычный текст (.txt) в том месте, где у вас есть исходные субтитры.
- Переименуйте файл.txt в.srt, чтобы его можно было узнать из вашего медиаплеера (я использую VLC). Просто убедитесь, что полное имя вашего нового файла.srt, которое вы только что создали, не конфликтует с предыдущим файлом (вы должны переименовать старый файл, чтобы позволить вам переименовать новый файл с нужным вам именем).
Вот и все, теперь он должен работать и правильно отображать греческие субтитры.
Если в папке были другие субтитры, переместите их в другое место. У меня была такая же проблема, и это решило ее.
Это может быть связано с тем, что файл.srt не является юникодом как суперпользователь (Manos)
или это может быть настройка региона и языка
проблема в винде.
Перейдите на вкладку [Административный]> Изменить язык системы> "Выбрать нужный язык"
Готово!