You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
метод: setSubtitlePosition
параметры: mediaId, position
Допустимые значения position: -3, -2, -1,0, 1, 2, 3, 4
по умолчанию 0 (стандартное положение), -3 самое низкое, 4 самое высокое
Прозрачность текста субтитров
метод: setSubtitleCharacterOpacity
параметры: mediaId, charOpacity
Допустимые значения charOpacity: от 0 (прозрачный) до 255 (непрозрачный)
по умолчанию 255 (непрозрачный)
Цвет текста субтитров
(делает тоже, что и setSubtitleColor, но среди цветов есть еще и черный)
метод: setSubtitleCharacterColor
параметры: mediaId, charColor
Допустимые значения charColor: black, white, yellow, red, green, blue
по умолчанию white
Прозрачность фона субтитров
метод: setSubtitleBackgroundOpacity
параметры: mediaId, bgOpacity
Допустимые значения bgOpacity: от 0 (прозрачный) до 255 (непрозрачный)
по умолчанию 0 (прозрачный)
Цвет фона субтитров
метод: setSubtitleBackgroundColor
параметры: mediaId, bgColor
Допустимые значения bgColor: black, white, yellow, red, green, blue
по умолчанию black
The text was updated successfully, but these errors were encountered:
upd.
публичный способ получения mediaId, не нужны повышенные права, субтитры должны заработать в том числе для msx document.querySelector('video').mediaId
плюс еще фича для плеера - скорость воспроизведения com.webos.media метод setPlayRate
параметры "playRate":2.0 (от 0 до 2 работает норм и со звуком, выше криво) "mediaId" "audioOutput":true
Ещё немного из API webOS, продвинутые настройки субтитров
сервис
com.webos.media
Размер субтитров
метод:
setSubtitleFontSize
параметры:
mediaId
,fontSize
Допустимые значения fontSize:
0
,1
,2
,3
,4
0 - крохотный, 1 - маленький, 2 - стандарный, 3 - большой, 4 -огромный
по умолчанию 2 (стандартный)
Цвет субтитров
метод:
setSubtitleColor
параметры:
mediaId
,color
Допустимые значения color:
0
,1
,2
,3
,4
,5
0 - желтый, 1 - красный, 2 - белый, 3 - зеленый, 4 - синий, 5 - серый
по умолчанию 2 (белый)
Положение субтитров (выше-ниже по вертикали)
метод:
setSubtitlePosition
параметры:
mediaId
,position
Допустимые значения position:
-3
,-2
,-1
,0
,1
,2
,3
,4
по умолчанию 0 (стандартное положение), -3 самое низкое, 4 самое высокое
Прозрачность текста субтитров
метод:
setSubtitleCharacterOpacity
параметры:
mediaId
,charOpacity
Допустимые значения charOpacity: от
0
(прозрачный) до255
(непрозрачный)по умолчанию 255 (непрозрачный)
Цвет текста субтитров
(делает тоже, что и
setSubtitleColor
, но среди цветов есть еще и черный)метод:
setSubtitleCharacterColor
параметры:
mediaId
,charColor
Допустимые значения charColor:
black
,white
,yellow
,red
,green
,blue
по умолчанию white
Прозрачность фона субтитров
метод:
setSubtitleBackgroundOpacity
параметры:
mediaId
,bgOpacity
Допустимые значения bgOpacity: от
0
(прозрачный) до255
(непрозрачный)по умолчанию 0 (прозрачный)
Цвет фона субтитров
метод:
setSubtitleBackgroundColor
параметры:
mediaId
,bgColor
Допустимые значения bgColor:
black
,white
,yellow
,red
,green
,blue
по умолчанию black
The text was updated successfully, but these errors were encountered: