Emc - diverse Fragen

Nachricht
Autor
alec-cs
Member
Member
Beiträge: 101
Registriert: 27 Mär 2018 07:20
Hat gedankt: 22 Mal
Hat Dank erhalten: 8 Mal

#181

Beitrag von alec-cs »

@iPkay:

Thank you for your response and solution.

I did not know if it could be modified in xml file!

I tried it, it works. The problem is that if something changes to the xml file, I have to change it again.

I had to change the file below (skin_00g_EMC.xml).

**** 453: "<convert type="EMCClockToText">Date</convert>" ---> "<convert type="EMCClockToText">Format:%Y, %B %d. - %A</convert>"

It works!

"Date" is found in the MetrixHDClockToText.py file.

72-73 ****:
elif self.type == self.DATE:
return_str = strftime("%A %B %d, %Y", t)

Is this so possible? -> return_str = strftime(_("%A %B %d, %Y"), t)

If so, then it could be translated (it could be formatted in .po file). Which one of the .po files can I format? (.po -> .mo)

Can I understand what I'm writing?

Unfortunately, my testing capabilities are poor.

Is this possible or not?
Benutzeravatar
Papi2000
Super Moderator
Super Moderator
Beiträge: 26836
Registriert: 20 Apr 2013 20:09
Receiver 1: Viele GigaBlues
Receiver 2: DM und ZGemma
Receiver 3: bissl VU
Hat gedankt: 4567 Mal
Hat Dank erhalten: 8674 Mal

#182

Beitrag von Papi2000 »

To keep your changes, you must build a skinpart (look in the skin/ skinpart section of the board downwards for a HowTo) with that screen, you wish to act as userdefined. that will not be overwritten while updating the skin.
There will be no such change in the skin or *.pot for all users.
Grüßle
Ralf
--------------------------------------------
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----




Bild
alec-cs
Member
Member
Beiträge: 101
Registriert: 27 Mär 2018 07:20
Hat gedankt: 22 Mal
Hat Dank erhalten: 8 Mal

#183

Beitrag von alec-cs »

Thanks for the reply.

I understand that they do not want changes for all users.

I just want their development (openATV) to work better, more functionally to the everyday life.
Better use !!!

In a few places the minute displays could be clocked with minutes. The software would be much more understandable and useful.

I say a few examples:
- If I look at a movie and ask what's left of the movie, they say it's 2 hours 15 minutes. Not that it's 135 minutes left!
- If we travel somewhere, then we say that 3 hours and 25 minutes are still behind. Not 205 minutes left!

I hope you understand what I'm writing about. This way, it would be much more practical, more convenient to use, more lifelike.

It would not be difficult to realize the clock, minute display. I've already given a solution.
It should be done once, and then it should only be used in those places.

There might be an hour_min function that would give the right value back to the form that could be formatted in a .po file.

So:

1.)
xml file: "<convert type="EMCClockToText">Hour_min</convert>"

converter file (... ClockToText.py):

elif self.type == self.HOUR_MIN:
return_str = hour_min(min)

hour_min(min) -> hours and minutes or minutes (eg: 1h 20min or 20min -> could be formatted in .po file)

2.)

*.py file usage

def hour_min(min):
....

remaining_string = _("%s") % (hour_min(205))


hour_min (min) -> hours and minutes or minutes (eg: 1h 20min or 20min - could be formatted in .po file)


I hope you understand what I'm writing and understand what you should do for it.


It should be a life-like use for your program !!!


Ps: sorry my english...
Benutzeravatar
dhwz
Beiträge: 2625
Registriert: 04 Nov 2013 12:11
Hat gedankt: 253 Mal
Hat Dank erhalten: 1408 Mal

#184

Beitrag von dhwz »

Again this is not necessary the original already shows hours and minutes.
alec-cs
Member
Member
Beiträge: 101
Registriert: 27 Mär 2018 07:20
Hat gedankt: 22 Mal
Hat Dank erhalten: 8 Mal

#185

Beitrag von alec-cs »

Thanks.

Okay, I see that this is not EMC problem.

I use the basic openATV 6.1 system with the MetrixHD skin inside it.

Why do I use that skin (MetrixHD)?
Because the base was in the installed system. Because it's good for me.

I also want to use EMC with the MetrixHD skin, as I already showed it on a screen photo.

I would also like to have a "hour, minute" display in the MetrixHD skin.

The display would be "hour, minute" or "minute".
For example:
78 min -> 1 hour 18 min
34 min -> 34 min

The "hour, minute" display could be formatted in a .po file (for example: "1h:14min" or "1 h 14 m" or "1 hour 14 min")

In "MetrixHD - Standard-Skin in openATV" thread I'll show you where I want the "hour, minute" display.

It should be done in some places...
of course, wherever possible
Benutzeravatar
dhwz
Beiträge: 2625
Registriert: 04 Nov 2013 12:11
Hat gedankt: 253 Mal
Hat Dank erhalten: 1408 Mal

#186

Beitrag von dhwz »

This has also nothing to do with .po files you just have to skin it properly in your custom .xml file.

<convert type="EMCServiceTime">Duration</convert>
<convert type="EMCClockToText">Format:%Hh:%Mmin</convert>
angryjack
Member
Member
Beiträge: 163
Registriert: 25 Jul 2017 12:50
Hat gedankt: 16 Mal
Hat Dank erhalten: 12 Mal

#187

Beitrag von angryjack »

Hallo,

ich hätte da mal eine Frage. Habe mir ein IPTV Bouquet mit EPG erstellt und ein paar Sendungen aufgenommen.

Die werden nun als CUT Dateien angezeigt und ich kann sie auch abspielen, allerdings wird mir das HD Bild als Letterbox angezeigt und ich finde keine Möglichkeit auf Vollbild zu zoomen. Das zweite Problemchen ist das ich die Aufnahmen gerne scheiden würde, geht das?

Gesendet von meinem SM-G960F mit Tapatalk
Pike_Bishop

#188

Beitrag von Pike_Bishop »

Angeblich kann man die aspect ratio während der Wiedergabe mit grün kurz ändern (hab davon bereits ein paar Mal hier im Forum gelesen), aber hier klappt da auch nix mit grün kurz
(da tut sich einfach gar nix).
Benutzeravatar
dhwz
Beiträge: 2625
Registriert: 04 Nov 2013 12:11
Hat gedankt: 253 Mal
Hat Dank erhalten: 1408 Mal

#189

Beitrag von dhwz »

Klar weil man bei HD auch kein Aspect Ratio ändern kann, das ist immer 16:9
angryjack
Member
Member
Beiträge: 163
Registriert: 25 Jul 2017 12:50
Hat gedankt: 16 Mal
Hat Dank erhalten: 12 Mal

#190

Beitrag von angryjack »

Sorry, Kommando zurück. Hatte Sendungen auf ZDFNeo aufgenommen, die waren wohl nicht in HD, der Vor- und Nachspann aber schon, also scheint alles ok zu sein.

Hab mal per Ftp auf den Receiver geschaut, da hat er die IPTV Streams als ".stream" und nicht als ".ts" aufgenommen. Was ist da der Unterschied?

Gesendet von meinem SM-G960F mit Tapatalk
Pike_Bishop

#191

Beitrag von Pike_Bishop »

Hi dhwz,

Klar weil man bei HD auch kein Aspect Ratio ändern kann, das ist immer 16:9

Ja sorry ,meinte jetzt nicht unbedingt 16:9 oder 4:3 sondern mehr die verschiedenen Modes wie Letterbox oder Pan & Scan usw.. - sollten die mit grün kurz
bei der Wiedergabe umzuschalten gehen ?

Zumindest bei den Columbo Folgen in HD da gibts ja meist links und rechts die schwarzen Balken und die krieg ich hier bei der Wiedergabe weg
wenn ich dieses Letterbox/Zoom Teil im Image per Hotkey auf ne Taste lege und mit dem vor der Wiedergabe auf bestfit umstelle.
Is schon klar is nicht optimal aber mir gefällts so besser, einzig is das umständlich das immer vor dem Start von nem Columbo umzustellen
da wärs schon von Vorteil das während der Wiedergabe mit grün kurz tun zu können und wenn das auch nur temporär wäre also nur für diese eine Wiedergabe
(bis die halt beendet wird) , denn ich brauch das auch nur dazu.


Grüsse
Pike
angryjack
Member
Member
Beiträge: 163
Registriert: 25 Jul 2017 12:50
Hat gedankt: 16 Mal
Hat Dank erhalten: 12 Mal

#192

Beitrag von angryjack »

Ja Pike, da hast du recht, ist bei Inspektor Barnaby Folgen auch so.

Nutze Bestfit wenn ich TV sehe um die schwarzen Balken weg zu bekommen.

Bei mir hab ich die Umschaltung auf rot lang gelegt aber im EMC funktioniert die leider nicht.

Gesendet von meinem SM-G960F mit Tapatalk
allow2010
Member
Member
Beiträge: 50
Registriert: 19 Jan 2016 09:10
Hat gedankt: 2 Mal

#193

Beitrag von allow2010 »

Hallo,

Normalwerweise konnte ich früher immer mit der der Taste EPG (VU ultimo 4k, die hat keine Taste Info) unter VTi in der EMC Dateiliste bei den Aufnahmen die Infos zur Aufnahme aufrufen.
Das geht unter OATV nicht (getestet mit 6.2).
Gibt es einen Weg das zu ändern oder wie kann man sonst die volle Beschreibung der Aufnahmen aufrufen? Danke !
e2world

#194

Beitrag von e2world »

Wird doch rechts angezeigt. Menü->Erweiterungen->MyMetrixLite->Sonstige - Einstellungen->Header EMC/Filmliste

Filmliste Stil
Scrollbar anzeigen?
Laufenden Test anzeigen?

Damit solltest Du das selbe Ergebnis haben, nur in schick.

Also nur der Vollständigkeit halber, wenn Du da noch nie etwas geändert hast: SPEICHERN und ÄNDERUNGEN ANWENDEN (also zweimal grün), weil die skin.xml neu geschrieben wird und beim Restart geladen wird.

Wenn Du denkst was will der A**** von mir, drück mal HELP. So gehts bei mir.
allow2010
Member
Member
Beiträge: 50
Registriert: 19 Jan 2016 09:10
Hat gedankt: 2 Mal

#195

Beitrag von allow2010 »

Danke, aber das ist leider oft nicht genug, bzw. mir oft zu klein...mich wundert halt dass es früher mit emc immer ging und jetzt nicht mehr...das plugin ist ja gleich, nur das image ist ein anderes...
allow2010
Member
Member
Beiträge: 50
Registriert: 19 Jan 2016 09:10
Hat gedankt: 2 Mal

#196

Beitrag von allow2010 »

Ich habe es selbst gelöst:

Man muss in der emc keymap.xml (im EMC Plugin Ordner) zusätzlich die Einträge für key_epg einfügen, dann geht es auch bei VU Boxen die keine Info Taste haben.
Ich nehme an, das VTi Image macht das systemweit, so dass das bei EMC funktioniert.

Anbei meine keymap.xml für EMC und hier was ich hinzugefügt habe in fett:

Code: Alles auswählen

<keymap>
   <map context="EMCConfigActions">
      <key id="KEY_RED" mapto="red" flags="m" />
      <key id="KEY_GREEN" mapto="green" flags="m" />
      <key id="KEY_YELLOW" mapto="yellow" flags="m" />
      <key id="KEY_BLUE" mapto="blueshort" flags="b" />
      <key id="KEY_BLUE" mapto="bluelong" flags="l" />
      <key id="KEY_UP" mapto="up" flags="mr" />
      <key id="KEY_DOWN" mapto="down" flags="mr" />
      <key id="KEY_CHANNELUP" mapto="nextBouquet" flags="mr" />
      <key id="KEY_CHANNELDOWN" mapto="prevBouquet" flags="mr" />
   </map>
   <map context="CoolPlayerActions">
      <key id="KEY_POWER" mapto="leavePlayer" flags="m" />
      <key id="KEY_TV" mapto="leavePlayer" flags="m" />
      <key id="KEY_STOP" mapto="leavePlayer" flags="m" />
      <key id="\x1b" mapto="leavePlayer" flags="m" />
      <key id="KEY_EXIT" mapto="leavePlayer" flags="m" />
      <key id="KEY_HOME" mapto="leavePlayer" flags="m" />
      <key id="KEY_ESC" mapto="leavePlayer" flags="m" />
   </map>
   <map context="CoolPlayerActions2">
      <key id="KEY_POWER" mapto="leavePlayer" flags="m" />
      <key id="KEY_TV" mapto="leavePlayer" flags="m" />
      <key id="KEY_STOP" mapto="leavePlayer" flags="m" />
      <key id="KEY_HOME" mapto="leavePlayer" flags="m" />
   </map>
   <map context="EMCGeneralPlayerActions">
      <key id="KEY_RADIO" mapto="showExtensions" flags="b" />
      <key id="KEY_GREEN" mapto="EMCGreen" flags="m" />
      <key id="KEY_INFO" mapto="movieInfo" flags="b" />
      <key id="KEY_CHANNELUP" mapto="nextTitle" flags="l" />
      <key id="KEY_CHANNELDOWN" mapto="prevTitle" flags="l" />
<!--  With "KEY_LEFT" & "KEY_RIGHT" at map "EMCDVDPlayerActions" works also in the regular player.
      <key id="KEY_LEFT" mapto="seekBack" flags="b" />
      <key id="KEY_RIGHT" mapto="seekFwd" flags="b" />
-->
   </map>
   <map context="EMCDVDPlayerActions">
      <key id="KEY_MENU" mapto="dvdMenu" flags="mr" />
      <key id="KEY_CHANNELUP" mapto="nextChapter" flags="b" />
      <key id="KEY_CHANNELDOWN" mapto="prevChapter" flags="b" />
      <key id="KEY_CHANNELUP" mapto="nextTitle" flags="l" />
      <key id="KEY_CHANNELDOWN" mapto="prevTitle" flags="l" />
      <key id="KEY_AUDIO" mapto="dvdAudioMenu" flags="l" />
      <key id="KEY_RADIO" mapto="dvdAudioMenu" flags="l" />
      <key id="KEY_RADIO" mapto="nextAudioTrack" flags="b" />
      <key id="KEY_TEXT" mapto="nextSubtitleTrack" flags="m" />
      <key id="KEY_VIDEO" mapto="nextAngle" flags="m" />
      <key id="KEY_LEFT" mapto="left" flags="m" />
      <key id="KEY_RIGHT" mapto="right" flags="m" />
   </map>
   <map context="PluginMovieSelectionActions">
      <key id="\x0a" mapto="EMCOK" flags="m" />
      <key id="\x1b" mapto="EMCEXIT" flags="m" />
      <key id="KEY_POWER" mapto="EMCEXIT" flags="m" />
      <key id="KEY_OK" mapto="EMCOK" flags="m" />
      <key id="KEY_PLAY" mapto="EMCPLAY" flags="b" />
      <key id="KEY_PLAY" mapto="EMCSHUFFLE" flags="l" />
      <key id="KEY_PLAYPAUSE" mapto="EMCPLAY" flags="m" />
      <key id="KEY_EXIT" mapto="EMCEXIT" flags="m" />
      <key id="KEY_HOME" mapto="EMCEXIT" flags="m" />
      <key id="KEY_ESC" mapto="EMCEXIT" flags="m" />
      <key id="KEY_ENTER" mapto="EMCOK" flags="m" />

      <key id="KEY_MENU" mapto="EMCMENU" flags="b" />
      <key id="KEY_INFO" mapto="EMCINFO" flags="b" />
      [B]<key id="KEY_EPG" mapto="EMCINFO" flags="b" />[/B]

      <key id="KEY_MENU" mapto="EMCMENUL" flags="l" />
      <key id="KEY_INFO" mapto="EMCINFOL" flags="l" />
      [B]<key id="KEY_EPG" mapto="EMCINFOL" flags="l" />[/B]

      <key id="KEY_RED" mapto="EMCRed" flags="b" />
      <key id="KEY_RED" mapto="EMCREDL" flags="l" />
      <key id="KEY_GREEN" mapto="EMCGREEN" flags="b" />
      <key id="KEY_GREEN" mapto="EMCGREENL" flags="l" />
      <key id="KEY_YELLOW" mapto="EMCYELLOW" flags="b" />
      <key id="KEY_YELLOW" mapto="EMCYELLOWL" flags="l" />
      <key id="KEY_BLUE" mapto="EMCBLUE" flags="b" />
      <key id="KEY_BLUE" mapto="EMCBlueL" flags="l" />

      <key id="KEY_VIDEO" mapto="EMCVIDEOB" flags="b" />
      <key id="KEY_PVR" mapto="EMCVIDEOB" flags="b" />
      <key id="KEY_FILE" mapto="EMCVIDEOB" flags="m" />
      <key id="KEY_VIDEO" mapto="EMCVIDEOL" flags="l" />
      <key id="KEY_PVR" mapto="EMCVIDEOL" flags="l" />
      <key id="KEY_AUDIO" mapto="EMCAUDIO" flags="m" />
      <key id="KEY_STOP" mapto="EMCAUDIO" flags="m" />
      <key id="KEY_TV" mapto="EMCTV" flags="b" />
      <key id="KEY_TV" mapto="EMCTVL" flags="l" />
      <key id="KEY_RADIO" mapto="EMCRADIO" flags="m" />
      <key id="KEY_SUBTITLE" mapto="EMCRADIO" flags="m" />
      <key id="KEY_TEXT" mapto="EMCTEXT" flags="m" />
      <key id="KEY_LEFT" mapto="EMCLeft" flags="mr" />
      <key id="KEY_RIGHT" mapto="EMCRight" flags="mr" />
      <key id="KEY_UP" mapto="EMCUp" flags="mr" />
      <key id="KEY_DOWN" mapto="EMCDown" flags="mr" />
      <key id="KEY_NEXT" mapto="EMCArrowNext" flags="b" />
      <key id="KEY_PREVIOUS" mapto="EMCArrowPrevious" flags="b" />
      <key id="KEY_CHANNELUP" mapto="EMCBqtPlus" flags="m" />
      <key id="KEY_CHANNELDOWN" mapto="EMCBqtMnus" flags="m" />
      <key id="KEY_0" mapto="0" flags="m" />
      <key id="KEY_4" mapto="4" flags="m" />
      <key id="KEY_7" mapto="7" flags="m" />
      <key id="KEY_8" mapto="8" flags="m" />
      <key id="KEY_9" mapto="9" flags="m" />
   </map>
   <map context="EMCimdb">
      <key id="\x0a" mapto="EMCOK" flags="m" />
      <key id="\x1b" mapto="EMCEXIT" flags="m" />
      <key id="KEY_OK" mapto="EMCOK" flags="m" />
      <key id="KEY_MENU" mapto="EMCMenu" flags="m" />
      <key id="KEY_EXIT" mapto="EMCEXIT" flags="m" />
      <key id="KEY_HOME" mapto="EMCEXIT" flags="m" />
      <key id="KEY_RED" mapto="EMCRed" flags="b" />
      <key id="KEY_RED" mapto="EMCRedLong" flags="l" />
      <key id="KEY_GREEN" mapto="EMCGreen" flags="m" />
      <key id="KEY_YELLOW" mapto="EMCYellow" flags="m" />
   </map>
   <map context="EMCMovieInfo">
      <key id="\x0a" mapto="EMCOK" flags="m" />
      <key id="\x1b" mapto="EMCEXIT" flags="m" />
      <key id="KEY_EXIT" mapto="EMCEXIT" flags="m" />
      <key id="KEY_OK" mapto="EMCOK" flags="m" />
      <key id="KEY_INFO" mapto="EMCINFO" flags="b" />
      <key id="KEY_MENU" mapto="EMCMenu" flags="m" />
      <key id="KEY_GREEN" mapto="EMCGreen" flags="m" />
      <key id="KEY_RED" mapto="EMCRed" flags="b" />
      <key id="KEY_UP" mapto="EMCUp" flags="m" />
      <key id="KEY_DOWN" mapto="EMCDown" flags="m" />
   </map>
</keymap>


[ATTACH]56324[/ATTACH]
Dateianhänge
keymap.xml
(5.91 KiB) 26-mal heruntergeladen
langer

#197

Beitrag von langer »

hallo

Eine Infotaste kann man sich auch auf eine andere Taste legen,Ich habe das bei der VU+se v2 auf der Untertitel Taste ganz oben gelegt.

gruss langer
allow2010
Member
Member
Beiträge: 50
Registriert: 19 Jan 2016 09:10
Hat gedankt: 2 Mal

#198

Beitrag von allow2010 »

ja, kann man, aber warum? Die EPG Taste macht ja nichts im EMC und ist somit frei...
Außerdem bleibt es dann zwischen den verschiedenen Images gleich in der Bedienung.
angryjack
Member
Member
Beiträge: 163
Registriert: 25 Jul 2017 12:50
Hat gedankt: 16 Mal
Hat Dank erhalten: 12 Mal

#199

Beitrag von angryjack »

Nochmal auf die Aspect Ratio Geschichte zurückzukommen.

Wie ich schon schrieb hab ich die Ratioumschaltung in der Regel auf rot lang und kann da zwischen den Modi springen, die Taste funktioniert aber im EMC leider nicht.

Fehlt vielleicht nur der nötige Keymap Eintrag und wenn ja, wie müsste der dann sein?

Gesendet von meinem SM-G960F mit Tapatalk
allow2010
Member
Member
Beiträge: 50
Registriert: 19 Jan 2016 09:10
Hat gedankt: 2 Mal

#200

Beitrag von allow2010 »

Ich habe dein Problem leider nicht ganz verstanden, aber du könntest mal versuchen

<key id="KEY_RED" mapto="EMCRed" flags="b" />

durch

<key id="KEY_RED" mapto="red" flags="b" />

bzw. das bei den Bereichen hinzuzufügen bei denen es nicht enthalten ist...
Antworten

Zurück zu „Plugins“