Hallo,
zum aktuellen Anlass des neuen Dreambox OS Version: 4.3.0r26-2017-01-10 mit dem neuen default.skin in HD,
gibt es natürlich nun neue Screenshots und auch einige Änderungen ( und werden evtl. noch einige kommen? ).
Info: Das Plugin "MyTube Player" ist ein externen Plugin, und kann/muss über die Erweiterungen installiert sein.
Man kann den Screen name="MyTubePlayer" erreichen über:
- Menü-Taste --> Erweiterungen --> MyTube Player --> Film selektieren und Ok-Taste
Den Original-Screen finden man bei Boxen in der /usr/lib/enigma2/python/Plugins/Extensions/MyTube/MyTubePlayer.py und sieht dort wie folgt aus:
XML
class MyTubePlayer(Screen, InfoBarNotifications, InfoBarSeek):
STATE_IDLE = 0
STATE_PLAYING = 1
STATE_PAUSED = 2
ENABLE_RESUME_SUPPORT = True
ALLOW_SUSPEND = True
skin = """<screen name="MyTubePlayer" position="0,540" size="1280,150" backgroundColor="transparent" flags="wfNoBorder">
<ePixmap pixmap="menu/mediacenter.png" position="40,60" zPosition="1" size="70,70" alphatest="on"/>
<ePixmap position="0,0" pixmap="skin_default/infobar.png" size="1280,150" zPosition="-1" />
<ePixmap pixmap="skin_default/icons/icon_event.png" position="120,17" size="20,13" alphatest="on" />
<widget source="session.CurrentService" render="Label" position="150,9" size="760,27" font="Regular;24" valign="top" noWrap="1" backgroundColor="#263c59" transparent="1">
<convert type="ServiceName">Name</convert>
</widget>
<widget source="global.CurrentTime" render="Label" position="40,11" size="70,24" font="Regular;22" foregroundColor="grey" backgroundColor="background" transparent="1">
<convert type="ClockToText">Default</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="550,61" size="200,24" font="Regular;22" halign="center" backgroundColor="#263c59" transparent="1">
<convert type="ServicePosition">Length</convert>
</widget>
<ePixmap pixmap="skin_default/icons/ico_dolby_off.png" position="1100,30" size="42,20" alphatest="on" />
<widget source="session.CurrentService" render="Pixmap" pixmap="skin_default/icons/ico_dolby_on.png" position="1100,30" size="42,20" zPosition="1" alphatest="on">
<convert type="ServiceInfo">IsMultichannel</convert>
<convert type="ConditionalShowHide" />
</widget>
<ePixmap pixmap="skin_default/icons/ico_format_off.png" position="1150,30" size="42,20" alphatest="on" />
<widget source="session.CurrentService" render="Pixmap" pixmap="skin_default/icons/ico_format_on.png" position="1150,30" size="42,20" zPosition="1" alphatest="on">
<convert type="ServiceInfo">IsWidescreen</convert>
<convert type="ConditionalShowHide" />
</widget>
<widget source="session.CurrentService" render="Pixmap" pixmap="skin_default/icons/ico_hd_off.png" position="1200,30" size="42,20" alphatest="on">
<convert type="ServiceInfo">VideoWidth</convert>
<convert type="ValueRange">0,720</convert>
<convert type="ConditionalShowHide" />
</widget>
<widget source="session.CurrentService" render="Pixmap" pixmap="skin_default/icons/ico_hd_on.png" position="1200,30" size="42,20" zPosition="1" alphatest="on">
<convert type="ServiceInfo">VideoWidth</convert>
<convert type="ValueRange">721,1980</convert>
<convert type="ConditionalShowHide" />
</widget>
<widget source="session.CurrentService" render="Label" position="960,30" size="60,22" backgroundColor="#263c59" font="Regular;19" halign="right" transparent="1">
<convert type="ServiceInfo">VideoWidth</convert>
</widget>
<eLabel position="1022,30" size="20,20" backgroundColor="#263c59" transparent="1" text="x" font="Regular;19" halign="center"/>
<widget source="session.CurrentService" render="Label" position="1044,30" size="60,22" backgroundColor="#263c59" font="Regular;19" halign="left" transparent="1">
<convert type="ServiceInfo">VideoHeight</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="150,88" size="80,24" font="Regular;22" halign="right" backgroundColor="#263c59" transparent="1">
<convert type="ServicePosition">Position,ShowHours</convert>
</widget>
<eLabel position="250,99" size="800,2" backgroundColor="grey" />
<widget source="session.CurrentService" render="Progress" position="250,96" size="800,8" zPosition="1" pixmap="skin_default/progress.png" transparent="1">
<convert type="ServicePosition">Position</convert>
</widget>
<widget source="session.CurrentService" render="Label" position="1070,87" size="160,24" font="Regular;22" halign="left" backgroundColor="#263c59" transparent="1">
<convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
</widget>
</screen>"""
Alles anzeigen
Hier nun mal ein Variante als Default Skin FHD angepasst:
XML
<!-- MyTube / Player (plugin-extention) -->
<screen name="MyTubePlayer" position="0,810" size="1920,225" backgroundColor="transparent" flags="wfNoBorder">
<!-- Background -->
<ePixmap position="0,0" pixmap="skin_default/infobar.png" size="1920,225" zPosition="-1" />
<!-- Time -->
<widget source="global.CurrentTime" render="Label" position="60,15" size="120,40" font="Regular;34" foregroundColor="grey" backgroundColor="background" transparent="1">
<convert type="ClockToText">Default</convert>
</widget>
<!-- Servicename -->
<ePixmap pixmap="skin_default/icons/icon_event.png" position="170,20" size="30,30" alphatest="on" />
<widget source="session.CurrentService" render="Label" position="220,17" size="1180,35" font="Regular;32" valign="top" noWrap="1" backgroundColor="#263c59" transparent="1">
<convert type="ServiceName">Name</convert>
</widget>
<!-- picture -->
<ePixmap pixmap="menu/mediacenter.png" position="40,80" zPosition="1" size="122,122" alphatest="on"/>
<!-- Video Size -->
<widget source="session.CurrentService" render="Label" position="1460,50" size="70,28" backgroundColor="#263c59" font="Regular;24" halign="right" transparent="1">
<convert type="ServiceInfo">VideoWidth</convert>
</widget>
<eLabel position="1540,50" size="15,28" backgroundColor="#263c59" transparent="1" text="x" font="Regular;24" halign="center"/>
<widget source="session.CurrentService" render="Label" position="1563,50" size="70,28" backgroundColor="#263c59" font="Regular;24" halign="left" transparent="1">
<convert type="ServiceInfo">VideoHeight</convert>
</widget>
<!-- Audio icon (is there multichannel audio?) -->
<ePixmap pixmap="skin_default/icons/ico_dolby_off.png" position="1640,50" size="60,28" alphatest="on" />
<widget source="session.CurrentService" render="Pixmap" pixmap="skin_default/icons/ico_dolby_on.png" position="1640,50" size="60,28" zPosition="1" alphatest="on">
<convert type="ServiceInfo">IsMultichannel</convert>
<convert type="ConditionalShowHide" />
</widget>
<!-- Videoformat icon (16:9?) -->
<ePixmap pixmap="skin_default/icons/ico_format_off.png" position="1710,50" size="60,28" alphatest="on" />
<widget source="session.CurrentService" render="Pixmap" pixmap="skin_default/icons/ico_format_on.png" position="1710,50" size="60,28" zPosition="1" alphatest="on">
<convert type="ServiceInfo">IsWidescreen</convert>
<convert type="ConditionalShowHide" />
</widget>
<!-- HDTV icon -->
<widget source="session.CurrentService" render="Pixmap" pixmap="skin_default/icons/ico_hd_off.png" position="1780,50" size="60,28" alphatest="on">
<convert type="ServiceInfo">VideoWidth</convert>
<convert type="ValueRange">0,720</convert>
<convert type="ConditionalShowHide" />
</widget>
<widget source="session.CurrentService" render="Pixmap" pixmap="skin_default/icons/ico_hd_on.png" position="1780,50" size="60,28" zPosition="1" alphatest="on">
<convert type="ServiceInfo">VideoWidth</convert>
<convert type="ValueRange">721,1980</convert>
<convert type="ConditionalShowHide" />
</widget>
<!-- movie length -->
<widget source="session.CurrentService" render="Label" position="400,90" size="1100,30" font="Regular;30" halign="center" backgroundColor="#263c59" transparent="1">
<convert type="ServicePosition">Length</convert>
</widget>
<!-- Elapsed time -->
<widget source="session.CurrentService" render="Label" position="130,135" size="250,30" font="Regular;30" halign="right" backgroundColor="#263c59" transparent="1">
<convert type="ServicePosition">Position,ShowHours</convert>
</widget>
<!-- Progressbar (movie position)-->
<eLabel position="400,149" size="1100,3" backgroundColor="grey" />
<widget source="session.CurrentService" render="Progress" position="400,146" size="1100,10" zPosition="1" pixmap="skin_default/progress.png" transparent="1">
<convert type="ServicePosition">Position</convert>
</widget>
<!-- Remaining time -->
<widget source="session.CurrentService" render="Label" position="1530,135" size="250,30" font="Regular;30" halign="left" backgroundColor="#263c59" transparent="1">
<convert type="ServicePosition">Remaining,Negate,ShowHours</convert>
</widget>
</screen>
Alles anzeigen