Не отображаются внешние субтитры

Особенности работы приложения на телевизорах Sony (с 2013 года выпуска)
cobold
Lieutenant
Lieutenant
Posts: 38
Joined: 21 Mar 2016, 17:00
Has thanked: 1 time
Been thanked: 1 time
Flag: Russia

Не отображаются внешние субтитры

Postby cobold » 28 Mar 2020, 15:50

Доброго времени суток

Телевизор Sony Bravia KDL-40W705C (SS IPTV запускается через WEB-ссылку)

В редакторе плейлистов сайта в разделе "Мои видеозаписи" создаю элемент со следующими параметрами
screenshot.png
screenshot.png (60.5 KiB) Viewed 8136 times
Источник видео - HLS поток с внешнего источник, источник субтитров - файл SRT в кодировке UTF-8, расположенный в директории локального WEB-сервера nginx, в конфигурации nginx прописано

Code: Select all

add_header Access-Control-Allow-Origin *;

nginx.png
nginx.png (132.49 KiB) Viewed 8136 times

При воспроизведении файла в настройках появляется пункт "Внешние субтитры", но сами субтитры не отображаются.
Пробовал выгрузить субтитры на внешний источник, на DropBox и через общую ссылку, и оттуда забирать их, результат абсолютно такой же - пункт "Внешние субтитры" есть, сами субтитры не отображаются.

Для телевизоров SONY в принципе не реализован этот функционал или всё-таки это я делаю что-то не так?
Заранее спасибо за помощь и разъяснения.
Sony Bravia KDL-40W705C (SS IPTV запускается через WEB-ссылку)

User avatar
Eugene
Project Leader
Project Leader
Posts: 5852
Joined: 15 Apr 2013, 22:54
TV Model: LG 47LM960V, LG LB679V
Location: Санкт-Петербург
Has thanked: 36 times
Been thanked: 236 times
Flag: Russia
Contact:

Re: Не отображаются внешние субтитры

Postby Eugene » 05 Apr 2020, 01:40

с дропбокса на Sony не запуститься из за CORSa
у сервера есть внешний статический IP?

cobold
Lieutenant
Lieutenant
Posts: 38
Joined: 21 Mar 2016, 17:00
Has thanked: 1 time
Been thanked: 1 time
Flag: Russia

Re: Не отображаются внешние субтитры

Postby cobold » 05 Apr 2020, 16:52

nginx на данный момент смотрит только в локальную сеть, но открыть доступ к нему извне не проблема, статический IP есть.
Попробовать забирать субтитры обращаясь к nginx по внешнему IP?
Sony Bravia KDL-40W705C (SS IPTV запускается через WEB-ссылку)

User avatar
Eugene
Project Leader
Project Leader
Posts: 5852
Joined: 15 Apr 2013, 22:54
TV Model: LG 47LM960V, LG LB679V
Location: Санкт-Петербург
Has thanked: 36 times
Been thanked: 236 times
Flag: Russia
Contact:

Re: Не отображаются внешние субтитры

Postby Eugene » 05 Apr 2020, 17:43

Да, попробуйте. Если не получится, я хотел сам на них взглянуть.

cobold
Lieutenant
Lieutenant
Posts: 38
Joined: 21 Mar 2016, 17:00
Has thanked: 1 time
Been thanked: 1 time
Flag: Russia

Re: Не отображаются внешние субтитры

Postby cobold » 05 Apr 2020, 20:37

Проверил, при запросе на nginx через внешний IP субтитры отображаются, всё ОК
Огромное спасибо за помощь!
Sony Bravia KDL-40W705C (SS IPTV запускается через WEB-ссылку)

cobold
Lieutenant
Lieutenant
Posts: 38
Joined: 21 Mar 2016, 17:00
Has thanked: 1 time
Been thanked: 1 time
Flag: Russia

Re: Не отображаются внешние субтитры

Postby cobold » 04 May 2020, 19:31

Доброго времени суток

Ещё раз вернусь к этой теме.
Подскажите, изменение формата отображения текста не поддерживается ни для одного типа субтитров?
Я не говорю об SRT, там форматирования текста по определению нет, кроме базового. Но я пробовал подключать субтитры WebVTT и DFXP и в них изменять форматирование, но безуспешно - субтитры отображаются, но формат отображения текста неизменен несмотря на все мои попытки.
Особых изысков в отображении текста мне и не надо, достаточно было б возможности изменить цвет шрифта и подложки под ним, так как иногда читать белые буквы на светлом фоне очень не удобно.
Есть такая возможность? Или на ТВ SONY нельзя это реализовать или вообще нельзя реализовать?
Спасибо.
Sony Bravia KDL-40W705C (SS IPTV запускается через WEB-ссылку)

User avatar
Eugene
Project Leader
Project Leader
Posts: 5852
Joined: 15 Apr 2013, 22:54
TV Model: LG 47LM960V, LG LB679V
Location: Санкт-Петербург
Has thanked: 36 times
Been thanked: 236 times
Flag: Russia
Contact:

Re: Не отображаются внешние субтитры

Postby Eugene » 11 May 2020, 23:07

Можем рассмотреть возможность внедрения такого функционала, только это довольно объемная задача.
У вас есть файл с форматированием?

cobold
Lieutenant
Lieutenant
Posts: 38
Joined: 21 Mar 2016, 17:00
Has thanked: 1 time
Been thanked: 1 time
Flag: Russia

Re: Не отображаются внешние субтитры

Postby cobold » 13 May 2020, 20:37

Прикрепил два формата субтитров
SRT
subtitle.vtt.zip
(501 Bytes) Downloaded 36 times
WebVTT
subtitle.srt.zip
(375 Bytes) Downloaded 32 times
С форматом TTML/DFXP до конца не разобрался.
И в том и в другом формате при воспроизведении через приложение SS IPTV распознаются теги

Code: Select all

<i>...</i>
<b>...</b>
что очень хорошо и не распознаётся тег

Code: Select all

<u>...</u>
что вообще не критично. Это больше форматирование, чем цвет, но всё равно хорошо и может чем поможет.
Цветовые тэги не распознаются ни в одном формате, но они рабочие однозначно, проверял в программном проигрывателе (SRT и WebVTT) и в WEB проигрывателе (WebVTT).
В SRT окрашивается текст, заключенный между тэгами

Code: Select all

<font color="#....">...</font>
Его необходимо прописывать во всех строках, в которых необходимо изменить цвет, что не очень то и удобно.
В WebVTT конструкцией

Code: Select all

STYLE
::cue {
  color: lime;
}
устанавливается стиль по умолчанию для всего текста субтитров, а конструкцией

Code: Select all

STYLE
::cue(.yellow) {
  color: yellow;
  }
::cue(.red) {
  color: red;
  }
можно определить дополнительные стили, которые применяются тэгами

Code: Select all

<c.yellow>...</c>
<c.red>...</c>
Стили имеют какое то количество других настроек, но тут указан только цвет субтитров.
Вообще формат субтитров WebVTT мне больше понравился, как-то он гибче и современнее, можно с ним вам попробовать. Это целый стандарт описанный документом https://www.w3.org/TR/webvtt1/ и вот тут ещё про него хорошо https://developer.mozilla.org/en-US/doc ... WebVTT_API
Спасибо вам заранее за труды, если получится будет просто супер!
Sony Bravia KDL-40W705C (SS IPTV запускается через WEB-ссылку)

cobold
Lieutenant
Lieutenant
Posts: 38
Joined: 21 Mar 2016, 17:00
Has thanked: 1 time
Been thanked: 1 time
Flag: Russia

Re: Не отображаются внешние субтитры

Postby cobold » 05 Jul 2020, 21:13

Сборка SS IPTV 2020-06-29
Вообще перестали воспроизводиться HLS-потоки из внешнего источника.
Случилось это конкретно с этой версии сборки SS IPTV или с более ранних не подскажу, т.к. давно не пользовался данным функционалом. Возможно источник поменял что-то у себя, возможно что-то изменилось в сборках SS IPTV, возможно что-то поменяли SONY - слишком много составляющих, нет смысла разбираться.
IPTV работает - и отлично, тем более и работает оно на "отлично", в сравнении с другими подобными сервисами.
Поэтому думаю, что имеет смысл закрыть данный топик.
Sony Bravia KDL-40W705C (SS IPTV запускается через WEB-ссылку)

admin
Администратор
Администратор
Posts: 402
Joined: 15 Apr 2013, 21:45
TV Model: Samsung, Sony, Hisense, LG
Has thanked: 1 time
Been thanked: 49 times
Flag: Great Britain

Re: Не отображаются внешние субтитры

Postby admin » 05 Jul 2020, 22:21

Каналы "Открытого ТВ" воспроизводятся? (там HLS)

Ранее запрошенный функционал по субтитрам был добавлен некоторое время назад.
Best Wishes,
Administrator of SS IPTV Forum


Return to “SS IPTV для Sony Bravia”

Who is online

Users browsing this forum: No registered users and 2 guests