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


18

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

Чи можете ви перевірити файл у редакторі, щоб побачити, яке воно кодування (наприклад, BOM , Unicode тощо)?
Synetech

Як я можу перевірити кодування? Я відкрив його за допомогою «Блокнота» і побачив вище.
Шиммі

Відповіді:


6

Я вирішив це, змінивши кодування файлів за допомогою NotePad:

  • Відкрийте файл srt у блокноті
  • Файл -> Зберегти як ...
  • Змініть кодування у вікні комбінації біля кнопки "збереження" нижче на "Unicode"
  • Збережіть файл (замініть існуючий)

І тепер єврейські субтитри відображаються правильно.

введіть тут опис зображення


11

Проблема повинна виникати з кодування набору символів субтитрів .

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


1
Ні. не допомогло
Shimmy

1
Ви перезапустили VLC? У мене були ті ж проблеми з турецькими літерами, і вищевказане рішення спрацювало на мене ...
Мехпер К. Палавузлар,

Так, я перезапустив. Не допомогло, я божеволію, все, що я хотів, - це подивитися фільм. Тепер моя пригода - вирішити проблему і лягти спати, фільм буде іншим разом :(
Shimmy

Ну, я рекомендую вам видалити VLC за допомогою безкоштовної версії Revo Uninstaller , а потім перевстановити її. Потім змініть кодування символів на вищевказане налаштування та спробуйте ще раз.
Мехпер К. Палавузлар

2
Добре, тим часом я використовую програвач Media Player classic, який чудово відображає абонементи!
Шиммі

5

Наведене нижче рішення Працювало на Mac.

  1. Відкрийте .srt-файл за допомогою веб-браузера Firefox (FILE -> Open File ...)
  2. Тепер у вікні браузера слід побачити текст субтитрів із китайськими символами замість грецьких
  3. З VIEW -> Кодування символів ... виберіть GREEK ISO кодування. Тепер магічно текст у вікні браузера відображається правильно з усіма грецькими символами
  4. Виберіть ВСІЙ текст у вікні браузера та COPY -> PASTE у простому текстовому редакторі. Ви повинні побачити текст грецькою мовою у вікні програми редактора тексту.
  5. Збережіть файл як звичайний текст (.txt) у тому місці, у якому є оригінальні субтитри.
  6. Перейменуйте .txt файл у .srt, щоб його розпізнали у вашому медіаплеєрі (я використовую VLC). Просто переконайтесь, що ціле ім’я вашого нового .srt-файлу, який ви тільки що створили, не суперечить попередньому файлу (ви повинні перейменувати свій старший файл, щоб він міг перейменувати новий файл на потрібне ім’я).

Це все, тепер він повинен працювати і правильно відображати грецькі субтитри.


1
Однак субтитри є івритом; p
Journeyman Geek

0

Якщо в папці були інші субтитри, перемістіть їх в інше місце. У мене була така ж проблема, і це її вирішило.


0

Це може бути пов’язано з тим, що файл .srt не є Unicode як суперпользователь (Manos),
або це може бути
Налаштування регіону та мовипроблема регіональних та мовних налаштувань у Windows.

Перейдіть на вкладку [Адміністративні]> Змінити локальну систему> "Вибрати потрібну мову"

Готово!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.