Ergebnis 21 bis 30 von 1020
Thema: Beschleunigen des EMC
-
21.12.2014, 19:39 #21
- Registriert seit
- 29.07.2014
- Beiträge
- 731
- Thanks (gegeben)
- 206
- Thanks (bekommen)
- 398
- Total Downloaded
- 0
- Total Downloaded
- 0
Box 1:Atemio NemesisBox 2:noch andere ohne openATVHabs gesehen wie das da ausschaut.Ich nehm mir mal so welche auf, die das so mit sich bringen(sieht man auch direkt bei timer eingabe/bestätigung, was da geschrieben wird dann) und probier dann mal mit denen, obs auch wirklich davon kommt. Geht aber wahrscheinlich auch erst frühestens morgen.
EventYear und Genre wird im Moment eh nicht sortiert, bzw. bei sortierung angefasst. Wird/Wurde nur "ausgelesen" und erstmal so in die Liste mitgenommen(habs ja aber ebend in der version sicherheitshalber nochmal deaktiviert, so das jedesmal nur noch jeweils ein "" für die beiden mitgenommen wird).
Aber so wie auf dem log bei dir zu sehen, war das year bei mir noch nicht(obs das war?).
Wenn der EventTitle, bzw. auch das EventGenre nichts ist, macht das nichts, da hat er dann "". Das hab ich hier bei den Spielfilmen beim EventTitle, das stört hier nicht bei sortierung(egal welche).
-
Advertising
-
22.12.2014, 21:57 #22Pike_BishopGast
Hi daTa deVil,
Sag mal wenn du schon dabei bist das EMC zu bearbeiten könntest du dir dann auch mal das ansehen mit den dvd.isos (denn für mich is das ein Bug) ?
Die Sache ist die sobald in nem Verzeichnis ne dvd.iso mit dabei ist wird das Scrollen darin total langsam und zeitverzögert, ganz schlimm ist es wenn
man z.b: in nem Verzeichnis mehrere dvd.isos liegen hat da wird das Scrollen dann schon völlig unbrauchbar.
Hab z.b: in nem Verzeichnis 4 verschiedene dvd.iso liegen da dann scrollen is echt schlecht wenn ich also am Curser bleibe um mal das driite dvd.iso da zu erfassen
hüpft das hin und her aber echt langsam und verzögert und bleibt dann wenn ich die Cursertaste loslasse irgendwo stehen aber nicht beim dritten dvd.iso
meist eher beim ersten oder zweiten
(hier is also scrollen nur erfolgreich wenn Einzeldruck auf Cursertaste und dabei aber elend lahm)
dies passiert wie gesagt nur bei dvd.iso Files bei allen anderen wie .avi, .mp4, .mkv, oder .ts is das Srollen super ok.
Und es scheint am EMC zu liegen das Problem denn mit dem Standard Movie Player is alles bestens.
Grüsse
Biki3Geändert von Pike_Bishop (22.12.2014 um 21:59 Uhr)
-
22.12.2014, 22:42 #23
- Registriert seit
- 29.07.2014
- Beiträge
- 731
- Thanks (gegeben)
- 206
- Thanks (bekommen)
- 398
- Total Downloaded
- 0
- Total Downloaded
- 0
Box 1:Atemio NemesisBox 2:noch andere ohne openATVHatte ja schon geschrieben, das die erkennung(für alles!!!) "Amok läuft".
Dazu zählen auch die iso's.
Der "Prüfer" der jedesmal losgelassen wird(durch was im nächsten beispiel unter diessem code)(ab zeile 415 in "MovieCenter.py" in der ver. vom git):
Code:def detectBLUISO(checkPath): random.seed() mountdir = '/tmp/EMCISO' + str(random.getrandbits(16)) dir, fileext = os.path.splitext(checkPath) if fileext =='.iso': if not os.path.exists(mountdir): os.system('mkdir ' + mountdir) else: os.system('umount -d -f ' + mountdir) os.system('mount -r "' + checkPath + '" ' + mountdir) if detectBLUStructure(mountdir): os.system('umount -d -f ' + mountdir) os.system('rmdir ' + mountdir) return True os.system('umount -d -f ' + mountdir) os.system('rmdir ' + mountdir) return False
Code:bluiso = False if ext in extIso: if detectBLUISO(service.getPath()): bluiso = True
Code:#detectBLUISO elif detectBLUISO(path): if not os.path.exists('/tmp/EMCISO/'): os.system('mkdir /tmp/EMCISO/') os.system('umount -d -f /tmp/EMCISO') #not really necessary, but just to play safe! os.system('mount -r "' + path + '" ' + '/tmp/EMCISO') self.openBludiscPlayer(os.path.realpath('/tmp/EMCISO/'))
-
Danke - 1 Thanks- bedankten sich
-
22.12.2014, 23:14 #24
- Registriert seit
- 29.07.2014
- Beiträge
- 731
- Thanks (gegeben)
- 206
- Thanks (bekommen)
- 398
- Total Downloaded
- 0
- Total Downloaded
- 0
Box 1:Atemio NemesisBox 2:noch andere ohne openATV@Biki3:
Probier mal mit den dreien im anhang.
Hab da mal einen "Schalter" eingebaut. Siehe Screenshot.Geändert von daTa deVil (03.01.2015 um 16:11 Uhr)
-
Danke - 1 Thanks- bedankten sich
-
23.12.2014, 11:13 #25
- Registriert seit
- 22.12.2013
- Ort
- an der Havel
- Beiträge
- 1.349
- Thanks (gegeben)
- 436
- Thanks (bekommen)
- 787
- Total Downloaded
- 40,84 MB
- Total Downloaded
- 40,84 MB
Box 1:Gigablue QuadBox 2:Gigablue QuadBox 3:Xtrend ET8000Die Datei aus Beitrag #19 hat zwar die Meldungen bzgl. Genre etc. beseitigt, das Einlesen der Dateien wird aber nch immer nicht beendet, und es kommt immer noch zum GS, wenn das EMC-Menü verlassen wird:
Code:KEY: 139 1 KEY_MENU MENU 2014-12-23 12:06:16.735575 action -> PluginMovieSelectionActions EMCMENU [SKIN] Parsing embedded skin <embedded-in-'MovieMenu'> [SCREENNAME] ['MovieMenu_summary', 'SimpleSummary'] [SCREENNAME] MovieMenu 1 ae 1 KEY: 174 0 KEY_EXIT EXIT 2014-12-23 12:06:18.156417 action -> OkCancelActions cancel [SCREENNAME] ['EMCSelection_summary', 'SimpleSummary'] [SCREENNAME] EMCSelection ignore request to play already running service(1) EMC: resetInfo EMC: [EMC] LOAD PATH: /hdd/movie [EMC] service valid= 1 [EMC] service valid= 1 [EMC] service valid= 1 [EMC] service valid= 1 [EMC] service valid= 1 [EMC] service valid= 1 TuxTxt cache cleared TuxTxt cache cleared TuxTxt: initialized TuxTxt service started 50 TuxTxt running thread...(050) Traceback (most recent call last): File "/usr/lib/enigma2/python/mytest.py", line 218, in processDelay self.popCurrent() File "/usr/lib/enigma2/python/mytest.py", line 318, in popCurrent self.execBegin(first=False, do_show=do_show) File "/usr/lib/enigma2/python/mytest.py", line 237, in execBegin c.show() File "/usr/lib/enigma2/python/Screens/Screen.py", line 157, in show File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1286, in onDialogShow File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1433, in initList File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1454, in reloadList File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1470, in __reloadList File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 2119, in reload File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 1225, in reloadInternal File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 565, in doListSort File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 565, in <lambda> IndexError: tuple index out of range (PyObject_CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x2cc7648>>,()) failed) main thread is non-idle! display spinner!
SpecialJump: Plugin zum schnellen manuellen Überspringen von Werbung (und mehr)
http://www.opena.tv/plugins/6240-spe...-und-mehr.html
Feature der Woche:
* Fast Zap Mode (beschleunigte Umschaltzeiten durch vorausschauendes Vorladen des nächsten Senders auf einem weiteren Tuner)
-
23.12.2014, 11:53 #26
- Registriert seit
- 29.07.2014
- Beiträge
- 731
- Thanks (gegeben)
- 206
- Thanks (bekommen)
- 398
- Total Downloaded
- 0
- Total Downloaded
- 0
Box 1:Atemio NemesisBox 2:noch andere ohne openATVDer verabschiedet sich bei der "datumssortierung" mit metainfos. Für die meldung hab ich einiges in verdacht, kanns aber hier nicht nachstellen, egal wie.
Hab welche aufgenommen mit den selben "meta-infos" wie bei dir. Extra so einen auf kika aufgenommen und den selben von prosieben maxx. Nichts.
Kann sortieren wie ich will und ins menü rein und raus.
Ich hab im anhang mal zwei versionen der "MovieCenter". Musst nur noch umbenennen, bevor du sie auf die box schiebst zum testen.
Mal schauen ob sich spätestens bei der "MovieCenter-new_reloadInternal.pyo" was ändert. Teste aber mal als erstes mit der "MovieCenter-sortlist_try_exception.pyo" ob der log dann was genaueres ausspuckt.
Bei der "MovieCenter-new_reloadInternal.pyo" hab ich mal das Eventgenre und year ganz abgeschaltet. Und das für Eventtitle nochmal geändert. Obs was hilft?
EDIT:
Paket ist aktualisiertGeändert von daTa deVil (23.12.2014 um 14:08 Uhr)
-
23.12.2014, 12:21 #27
- Registriert seit
- 22.12.2013
- Ort
- an der Havel
- Beiträge
- 1.349
- Thanks (gegeben)
- 436
- Thanks (bekommen)
- 787
- Total Downloaded
- 40,84 MB
- Total Downloaded
- 40,84 MB
Box 1:Gigablue QuadBox 2:Gigablue QuadBox 3:Xtrend ET8000Prima, danke, die "try"-Variante funktioniert, wenn Datums-Sortierung eingestellt ist (allerdings ohne das Datum korrekt zu sortieren).
Der Start ist schnell, die Bedienung flüssig, und wie erwartet erscheinen die Verzeichnisse zunächst mit der Größenangabe 0/0, später werden die korrekten Werte nachgetragen. Das gefällt mit auf den ersten Blick sehr gut!
Stellt man auf alphabetische Sortierung um, passiert das:
Code:KEY: 399 1 KEY_GREEN GREEN 2014-12-23 13:13:54.272646 action -> PluginMovieSelectionActions EMCGREEN TuxTxt cache cleared TuxTxt cache cleared TuxTxt: initialized TuxTxt service started 50 TuxTxt running thread...(050) Traceback (most recent call last): File "/usr/lib/enigma2/python/Components/ActionMap.py", line 48, in action File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 604, in greenFuncShort File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieSelection.py", line 1137, in toggleSortMode File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 2245, in toggleSortingMode File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 2252, in setSortingMode File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 1406, in setSortingModeInternal File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 580, in doListSort File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 580, in <lambda> IndexError: tuple index out of range (PyObject_CallObject(<bound method HelpableActionMap.action of <Components.ActionMap.HelpableActionMap instance at 0x2cdbaf8>>,('PluginMovieSelectionActions', 'EMCGREEN')) failed)
SpecialJump: Plugin zum schnellen manuellen Überspringen von Werbung (und mehr)
http://www.opena.tv/plugins/6240-spe...-und-mehr.html
Feature der Woche:
* Fast Zap Mode (beschleunigte Umschaltzeiten durch vorausschauendes Vorladen des nächsten Senders auf einem weiteren Tuner)
-
Danke - 1 ThanksdaTa deVil bedankten sich
-
23.12.2014, 12:30 #28
- Registriert seit
- 29.07.2014
- Beiträge
- 731
- Thanks (gegeben)
- 206
- Thanks (bekommen)
- 398
- Total Downloaded
- 0
- Total Downloaded
- 0
Box 1:Atemio NemesisBox 2:noch andere ohne openATVdie "try"-Variante funktioniert, wenn Datums-Sortierung eingestellt ist (allerdings ohne das Datum korrekt zu sortieren).
Stellt man auf alphabetische Sortierung um, passiert das:
Was die andere dann machen würde wär auch noch interessant.
Aber ich hab da noch was gesehen vorhin, zwecks der sortierung in der "reloadInternal", was ich aber bis dato noch garnicht berücksichtigt/ausprobiert hab, gab ja noch keinen anlass dafür hier.
Denn hier sortiert er ja fleissig und richtig.
-
23.12.2014, 12:52 #29
- Registriert seit
- 22.12.2013
- Ort
- an der Havel
- Beiträge
- 1.349
- Thanks (gegeben)
- 436
- Thanks (bekommen)
- 787
- Total Downloaded
- 40,84 MB
- Total Downloaded
- 40,84 MB
Box 1:Gigablue QuadBox 2:Gigablue QuadBox 3:Xtrend ET8000Im logfile der "try"-Variante habe ich gefunden
Code:eventtitle--> eventgenre--> eric lernt beatboxen eventyear--> oxen eventtitle--> eventgenre--> der baum des lebens eventyear--> bens EMC: [EMC] sortlist get failed !!! tuple index out of range Unexpected error: <type 'exceptions.IndexError'> Traceback (most recent call last): File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 566, in doListSort File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 566, in <lambda> IndexError: tuple index out of range
Code:config.EMC.movie_trashcan_ctime=3:0 config.EMC.movie_rewind_finished=false config.EMC.movie_preview_offset=5 config.EMC.sublang1=de_DE config.EMC.sublang2=de_DE config.EMC.movie_trashcan_info=CS config.EMC.directories_info=CS config.EMC.list_skip_size=5 config.EMC.moviecenter_sort=D+ config.EMC.check_dvdstruct=false config.EMC.movie_cover_delay=500 config.EMC.key_repeat=500 config.EMC.cfgtopdir_enable=true config.EMC.check_blustruct=false config.EMC.movie_trashcan_show=false config.EMC.files_cache=true config.EMC.movie_preview_delay=2000 config.EMC.count_size_start_cache=true config.EMC.movie_delete_validation=false config.EMC.audlang2=de_DE config.EMC.sublang3=de_DE config.EMC.testvalue=3447 config.EMC.audlang1=de_DE config.EMC.movie_finished_limit=10 config.EMC.key_period=100 config.EMC.movie_trashcan_limit=3 config.EMC.movie_finished_percent=80 config.EMC.latest_recordings=false config.EMC.movie_descdelay=300 config.EMC.movie_watching_percent=5 config.EMC.directories_ontop=true config.EMC.audlang3=de_DE
Deine andere Variante teste ich gleich noch.SpecialJump: Plugin zum schnellen manuellen Überspringen von Werbung (und mehr)
http://www.opena.tv/plugins/6240-spe...-und-mehr.html
Feature der Woche:
* Fast Zap Mode (beschleunigte Umschaltzeiten durch vorausschauendes Vorladen des nächsten Senders auf einem weiteren Tuner)
-
23.12.2014, 13:06 #30
- Registriert seit
- 22.12.2013
- Ort
- an der Havel
- Beiträge
- 1.349
- Thanks (gegeben)
- 436
- Thanks (bekommen)
- 787
- Total Downloaded
- 40,84 MB
- Total Downloaded
- 40,84 MB
Box 1:Gigablue QuadBox 2:Gigablue QuadBox 3:Xtrend ET8000Die andere Variante verhält sich ähnlich mit vielen leeren Einträgen bei Genre etc.:
Code:eventtitle--> In der Höhle mit der Gespenstfledermaus eventgenre--> eventyear--> [...] eventtitle--> eventgenre--> eventyear--> eventtitle--> eventgenre--> eventyear--> EMC: [EMC] sortlist get failed !!! tuple index out of range Unexpected error: <type 'exceptions.IndexError'> Traceback (most recent call last): File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 567, in doListSort File "/usr/lib/enigma2/python/Plugins/Extensions/EnhancedMovieCenter/MovieCenter.py", line 567, in <lambda> IndexError: tuple index out of range
SpecialJump: Plugin zum schnellen manuellen Überspringen von Werbung (und mehr)
http://www.opena.tv/plugins/6240-spe...-und-mehr.html
Feature der Woche:
* Fast Zap Mode (beschleunigte Umschaltzeiten durch vorausschauendes Vorladen des nächsten Senders auf einem weiteren Tuner)
Lesezeichen