Субтитры не работают в VLC

Я установил VLC 1.1.4 в Ubuntu 10.04 через PPA. После того, как я установил его, я не смог просмотреть субтитры после его загрузки. Появляется в виде прямоугольника вместо текста.

Как я могу это исправить?

6
задан 4 February 2011 в 19:59

3 ответа

Это один прямоугольник, где должен быть текст, или серия прямоугольников размером с букву?

Если это несколько прямоугольников, то, возможно, вам не хватает шрифта с соответствующими символами для языка, который вы пытаетесь просмотреть. Посмотрите в настройках ➔ Субтитры и amp; Экранное меню и отчет о выбранной кодировке и шрифте.

Например, если ဆဌဗရယမဝဪ отображается в виде прямоугольника, а не самой красивой буквенной формы на планете (Mayanmar), то у вас нет поддержки Unicode в вашем шрифте. (Я не знаю Mayanmar, так что это случайные символы, мои извинения, если они говорят что-то грубое.)

0
ответ дан 4 February 2011 в 19:59

Проблема может быть в кодировке файла субтитров. Попробуйте открыть файл и посмотреть, сможете ли вы увидеть текст в текстовом редакторе (вам определенно следует это сделать), если нет, то получите другой файл субтитров.

Если вы можете видеть, скопируйте весь текст в буфер обмена и сохраните его в новом файле в виде простого текстового файла с расширением «.srt» и замените исходный файл. Блокировка и загрузка!

Чтобы VLC автоматически выбирал субтитры, убедитесь, что видеофайл и файл srt имеют одинаковые имена.

0
ответ дан 4 February 2011 в 19:59

В моем случае я видел вопросительные знаки вместо настоящих букв. Указание правильной кодировки в Preferences-> Subtitles & OSD не помогло. Я также увидел подозрительный текст в терминале (ubuntu):

[0x7f709c05dd50] subsdec decoder error: failed to convert subtitle encoding.
Try manually setting a character-encoding before you open the file.
Bus::open: Can not get ibus-daemon's address. 
IBusInputContext::createInputContext: no connection to ibus-daemon 
Warning: call to rand()

После того, как я удалил библиотеки ibus, буквы выглядели правильно:

apt-get remove ibus ibus-gtk ibus-m17n  ibus-pinyin ibus-pinyin-db-android  ibus-qt4 ibus-table libibus-qt1 libibus2

Я подал отчет об ошибке над [ 112] здесь .

0
ответ дан 4 February 2011 в 19:59

Другие вопросы по тегам:

Похожие вопросы: