Sorry, but AJ Panel is the best plugin available for Enigma2 so far – it's quite big, but it runs smoothly.
Posts by magsat
-
-
-
Sorry, I can't do that without KiddaC saying yes.
-
I changed this code in vod.py:
Code
Display Moreif "videos" in self.tmdbdetails and "results" in self.tmdbdetails["videos"]: current_index = self["main_list"].getIndex() for video in self.tmdbdetails["videos"]["results"]: if video.get("site") == "YouTube" and video.get("type") == "Trailer" and "key" in video: try: print("*** adding trailer id ***", video["key"]) self.list2[current_index][12] = video["key"] except: pass self.updateList2() break # Stop after first match elif video.get("site") == "YouTube" and video.get("type") == "Clip" and "key" in video: try: print("*** adding clip id ***", video["key"]) self.list2[current_index][12] = video["key"] except: pass self.updateList2() break # Stop after first matchTo:
Code
Display Moreif "videos" in self.tmdbdetails and "results" in self.tmdbdetails["videos"]: current_item = self["main_list"].getCurrent() if current_item: current_stream_id = current_item[2] for video in self.tmdbdetails["videos"]["results"]: if video.get("site") == "YouTube" and video.get("type") in ("Trailer", "Clip") and "key" in video: for i, item in enumerate(self.list2): if item[2] == current_stream_id: try: print("*** adding trailer id ***", video["key"]) self.list2[i][12] = video["key"] except: pass break break # stop after first video match -
Code
Display MoreFehler im Vti py2-Bild: Beim Versuch, einen Film auszuwählen, springt der Auswahlbalken immer wieder an die erste Position zurück. [e2-core] Unicode U+5411 nicht vorhanden 19:49:54.128 [e2-core] Unicode U+4f50 nicht vorhanden 19:49:54.128 [e2-core] Unicode U+5b89 nicht vorhanden 19:49:54.128 [e2-core] Unicode U+5fd7 nicht vorhanden 19:49:54.128 [e2-core] Unicode U+5091 nicht vorhanden 19:49:54.203 [e2-core] vorher: 1 19:49:54.203 [e2-core] nach: 1 19:50:04.785 [e2-python] Aktion -> EStalkerActions down 19:50:05.054 [e2-python] Aktion -> EStalkerActions down 19:50:05.294 [e2-python] Aktion -> EStalkerActions down 19:50:05.526 [e2-python] Aktion -> EStalkerActions down 19:50:06.013 [e2-python] ('*** Trailer-ID hinzufügen ***', u'41q30lHZNaI') 19:50:06.480 [e2-core] vorher: 1 19:50:13.094 [e2-python] Aktion -> EStalkerActions down 19:50:13.405 [e2-python] Aktion -> EStalkerActions down 19:50:13.920 [e2-python] [Fehlerinstanz: Traceback: <Typ 'Ausnahmen.TypError'>: Das Objekt 'str' unterstützt keine Elementzuweisung /usr/lib/python2.7/site-packages/twisted/internet/tcp.py:293:Verbindung verloren /usr/lib/python2.7/site-packages/twisted/web/client.py:232:Verbindung verloren /usr/lib/python2.7/site-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/site-packages/twisted/internet/defer.py:501:_startRunCallbacks --- <Ausnahme hier abgefangen> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/enigma2/python/Plugins/Extensions/EStalker/vod.py:2020:processTMDBDetails ]19:50:13.920 [e2-python] 19:50:13.930 [e2-python] Aktion -> EStalkerActions down 19:50:13.932 [e2-python] Aktion -> EStalkerActions down 19:50:14.023 [e2-python] Aktion -> EStalkerActions down 19:50:14.276 [e2-python] [Fehlerinstanz: Traceback: <Typ 'Ausnahmen.TypError'>: Das Objekt 'str' unterstützt keine Elementzuweisung /usr/lib/python2.7/site-packages/twisted/internet/tcp.py:293:Verbindung verloren /usr/lib/python2.7/site-packages/twisted/web/client.py:232:Verbindung verloren /usr/lib/python2.7/site-packages/twisted/internet/defer.py:393:callback /usr/lib/python2.7/site-packages/twisted/internet/defer.py:501:_startRunCallbacks --- <Ausnahme hier abgefangen> --- /usr/lib/python2.7/site-packages/twisted/internet/defer.py:588:_runCallbacks /usr/lib/enigma2/python/Plugins/Extensions/EStalker/vod.py:2020:processTMDBDetails ]19:50:14.277 [e2-python] 19:50:14.498 [e2-python] ('*** Trailer-ID hinzufügen ***', u'uFo02urBPYA') 19:50:14.974 [e2-core] vorher: 1Post #188
-
Thank you, KiddaC, for the great work and for making the plugin visible – unlike some others.
There is an issue in VOD on the VTi image: when navigating through the movie titles in the list, the selection always jumps back to the first title.
I’ve already fixed it for myself. Would you like me to send you the code, or do you prefer to do it yourself?
-
I don't want to say that the plugin doesn't work. In my case, version 1266 and later have a known error on all videos. I reverted to version 1265 which works. Reason unknown.
I'm experiencing the same error – they removed the Android client from the YouTubeVideoUrl.
-
Display More
Sorry, it looks like this has not worked for many people. I'm still unclear on the exact issues but I had incorrectly assumed that similar versions of Python were in use and that they would all behave the same. I've made changes that detect and handle these variations,
which I'm hoping will make this work on a wider range of systems.
Installation is the same as before, drop the file into the plugin directory and reboot. You will know it's loaded because "Exteplayer" is now "Exteplayer*" in the Setup menu.
Hopefully this works for at least a few more people.
With DASH disabled, the maximum resolution is only 640x360 and works as before without a fix. So, there’s no hope without DASH.
Did you manage to achieve a resolution of 2K or 4K with your fix?
-
Display More
I decided to implement the 'worst' fix for exteplayer3 as described in my earlier post, although ungraceful it will work on a wider range of systems. I've tested it locally and it works as expected but your mileage may vary, so for anyone feeling brave enough...
I'd recommend been on a recent version of the plugin (the file I've modified is from git1265). Extract the provided file "YouTubeUi.py" and place it into the plugin directory. For me this was "/usr/lib/enigma2/python/Plugins/Extensions/YouTube". Restart the box to allow the plugin to be reloaded. You can now select 'exteplayer' as your media player in Setup and playback will work as normal.
I'd also recommend that you enable "AAC software decoding" for each exteplayer listed in ServiceApp as I'm pretty sure this is what allows it to handle the new 'AAC-LC-SBR' encoding that YouTube are using, this will probably fix some of the audio problems people have reported.
Lastly, I submitted the issue to OpenVix and they've applied a patch so their next update should remove the need for any of this. I'm not sure where things stand on other systems.
The fix doesn't work, jump back to the playlist
VU+ Duo4K OpenVIX
