Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ

Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ (http://www.dtv-bg.com/index.php)
-   DREAMBOX инфо (http://www.dtv-bg.com/forumdisplay.php?f=83)
-   -   Универсален размер на DVB субтитрите (http://www.dtv-bg.com/showthread.php?t=26686)

uniqad 25-06-2011 17:40

Универсален размер на DVB субтитрите
 
Тъй като винаги има неудобство с размера на DVB субтитрите когато се използва HD скин, предлагам следното решение.
HD скина изобразява текста в размер 1280x720, а SD скина - 720x576. Затова се избира компромисния вариант за нещо средно между двата относно DVB субтитрите на SD каналите.
Във конфигурационния файл на скина(skin.xml) в секцията за субтитри се редактира(ако го няма се добавя) следния скрийн:
HTML код:

<screen name="SubtitleDisplay" position="0,0" size="1280,720" zPosition="-1" backgroundColor="transparent" flags="wfNoBorder" />
По подразбиране изобразяването на субтитрите е в долния ляв ъгъл на екрана и при hd скиновете за да се използва цялата ширина на екрана без това да променя размера на субтитрите при SD каналите се прави следната настройка.
Това се постига с ограничаване широчината на субтитрите до 720, но пък SD каналите се центрират по средата на 1280, а зоната на изписване на субтитрите започва по подразбиране в долния ляв ъгъл. Така субтитрите "бягат" от центъра на екрана. Затова трябва да се добави половината от разликата (1280 -720) / 2 = 280 към зададената ширина на субтитрите 720 + 280 = 1000 пиксела. Така субтитрите се ограничават отдясно при SD канали, а ако искаме да ги ограничим и от ляво, тогава задаваме половината на 280 - 140 за стартова позиция! За да бъдем сигурни, че субтитрите ще излизат при SD канали, размера във височина трябва да е максимум 576!
В крайна сметка скрийна придобива следния вид:
HTML код:

<screen name="SubtitleDisplay" position="140,0" size="1000,576"  zPosition="-1" backgroundColor="transparent" flags="wfNoBorder"  />
По ваш вкус може да си променяте позицията и размера на субтитрите както намерите за добре, като след всяка промяна запаметявате и рестартирате енигмата!
По идея на колегата dbfchal от sat-universe.com най-оптималната настройка за DVB субтитри едновременно и на HD, и на SD канали е тази:

<screen name="SubtitleDisplay" position="160,120" size="960,576" zPosition="-1" flags="wfNoBorder" backgroundColor="transparent" >
</screen>


Всички времена са във формат GMT +3. Часът е 03:23.

DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.