Page 1 of 2
Не отображаются внешние субтитры
Posted: 28 Mar 2020, 15:50
by cobold
Доброго времени суток
Телевизор Sony Bravia KDL-40W705C (SS IPTV запускается через WEB-ссылку)
В редакторе плейлистов сайта в разделе "Мои видеозаписи" создаю элемент со следующими параметрами
- screenshot.png (60.5 KiB) Viewed 46978 times
Источник видео - HLS поток с внешнего источник, источник субтитров - файл SRT в кодировке UTF-8, расположенный в директории локального WEB-сервера nginx, в конфигурации nginx прописано
Code: Select all
add_header Access-Control-Allow-Origin *;
- nginx.png (132.49 KiB) Viewed 46978 times
При воспроизведении файла в настройках появляется пункт "Внешние субтитры", но сами субтитры не отображаются.
Пробовал выгрузить субтитры на внешний источник, на DropBox и через общую ссылку, и оттуда забирать их, результат абсолютно такой же - пункт "Внешние субтитры" есть, сами субтитры не отображаются.
Для телевизоров SONY в принципе не реализован этот функционал или всё-таки это я делаю что-то не так?
Заранее спасибо за помощь и разъяснения.
Re: Не отображаются внешние субтитры
Posted: 05 Apr 2020, 01:40
by Eugene
с дропбокса на Sony не запуститься из за CORSa
у сервера есть внешний статический IP?
Re: Не отображаются внешние субтитры
Posted: 05 Apr 2020, 16:52
by cobold
nginx на данный момент смотрит только в локальную сеть, но открыть доступ к нему извне не проблема, статический IP есть.
Попробовать забирать субтитры обращаясь к nginx по внешнему IP?
Re: Не отображаются внешние субтитры
Posted: 05 Apr 2020, 17:43
by Eugene
Да, попробуйте. Если не получится, я хотел сам на них взглянуть.
Re: Не отображаются внешние субтитры
Posted: 05 Apr 2020, 20:37
by cobold
Проверил, при запросе на nginx через внешний IP субтитры отображаются, всё ОК
Огромное спасибо за помощь!
Re: Не отображаются внешние субтитры
Posted: 04 May 2020, 19:31
by cobold
Доброго времени суток
Ещё раз вернусь к этой теме.
Подскажите, изменение формата отображения текста не поддерживается ни для одного типа субтитров?
Я не говорю об SRT, там форматирования текста по определению нет, кроме базового. Но я пробовал подключать субтитры WebVTT и DFXP и в них изменять форматирование, но безуспешно - субтитры отображаются, но формат отображения текста неизменен несмотря на все мои попытки.
Особых изысков в отображении текста мне и не надо, достаточно было б возможности изменить цвет шрифта и подложки под ним, так как иногда читать белые буквы на светлом фоне очень не удобно.
Есть такая возможность? Или на ТВ SONY нельзя это реализовать или вообще нельзя реализовать?
Спасибо.
Re: Не отображаются внешние субтитры
Posted: 11 May 2020, 23:07
by Eugene
Можем рассмотреть возможность внедрения такого функционала, только это довольно объемная задача.
У вас есть файл с форматированием?
Re: Не отображаются внешние субтитры
Posted: 13 May 2020, 20:37
by cobold
Прикрепил два формата субтитров
SRTWebVTTС форматом TTML/DFXP до конца не разобрался.
И в том и в другом формате при воспроизведении через приложение SS IPTV распознаются теги
что очень хорошо и не распознаётся тег
что вообще не критично. Это больше форматирование, чем цвет, но всё равно хорошо и может чем поможет.
Цветовые тэги не распознаются ни в одном формате, но они рабочие однозначно, проверял в программном проигрывателе (SRT и WebVTT) и в WEB проигрывателе (WebVTT).
В SRT окрашивается текст, заключенный между тэгами
Его необходимо прописывать во всех строках, в которых необходимо изменить цвет, что не очень то и удобно.
В WebVTT конструкцией
устанавливается стиль по умолчанию для всего текста субтитров, а конструкцией
Code: Select all
STYLE
::cue(.yellow) {
color: yellow;
}
::cue(.red) {
color: red;
}
можно определить дополнительные стили, которые применяются тэгами
Стили имеют какое то количество других настроек, но тут указан только цвет субтитров.
Вообще формат субтитров WebVTT мне больше понравился, как-то он гибче и современнее, можно с ним вам попробовать. Это целый стандарт описанный документом
https://www.w3.org/TR/webvtt1/ и вот тут ещё про него хорошо
https://developer.mozilla.org/en-US/doc ... WebVTT_APIСпасибо вам заранее за труды, если получится будет просто супер!
Re: Не отображаются внешние субтитры
Posted: 05 Jul 2020, 21:13
by cobold
Сборка SS IPTV 2020-06-29
Вообще перестали воспроизводиться HLS-потоки из внешнего источника.
Случилось это конкретно с этой версии сборки SS IPTV или с более ранних не подскажу, т.к. давно не пользовался данным функционалом. Возможно источник поменял что-то у себя, возможно что-то изменилось в сборках SS IPTV, возможно что-то поменяли SONY - слишком много составляющих, нет смысла разбираться.
IPTV работает - и отлично, тем более и работает оно на "отлично", в сравнении с другими подобными сервисами.
Поэтому думаю, что имеет смысл закрыть данный топик.
Re: Не отображаются внешние субтитры
Posted: 05 Jul 2020, 22:21
by admin
Каналы "Открытого ТВ" воспроизводятся? (там HLS)
Ранее запрошенный функционал по субтитрам был добавлен некоторое время назад.