frage mich schon ne ganze weile, wozu der media database manager gut ist. gibt es irgendwo ne beschreibung? danke.
Media Database Manager
-
-
Damit scannst du Verzeichnisse wo auch immer diese liegen und dann kannst du im Mediacenter das ganze unter Mediadatenbank aufrufen und Hinzufügen zum Audioplayer zb.
-
d.h. in der media database werden nur referenzen auf die echten files abgelegt... die dann automatisch synchronisiert werden?
-
Wenn sich der Pfad oder etwas an den gescannten Sachen ändert wird nix synchronisiert man muss dann neu einlesen .
Einmal eingelesen wird nur das angezeigt und nutzbar was man dann auch dort hat wo es gescannt wurde. -
Ich finde diesen Media Database Manager nicht so schön gelöst. In Kodi ist es besser. Da kann man auch einfach in die Ordner und sein Album abspielen.
-
warum einfach wenn es auch kompliziert geht
-
Ja aber er findet zum beispiel mein MiniDLNA Server von raspberry nicht. Warum auch immer.
-
wollte heute mal mit dem mediacenter rumspielen... bin aber nicht weit gekommen...
beim aufrufen von "videos" crashte die box:Code
Alles anzeigenaction -> WizardActions down before: 1 [ePicLoad] decode picture... /usr/share/enigma2/Default-FHD/menu/mc_movies.svg [RemoteControl.sendEvent] command was was sent (key: 108, flag: 0) [ePicLoad] finished decoding /usr/share/enigma2/Default-FHD/menu/mc_movies.svg. I/ [HTTPAuthResource.isAuthenticated] :: Local auth is disabled - Bypassing Authcheck because host '::ffff:192.168.1.36/128' is local! I/ [ScreenshotResource.render] :: display=False, osd=True, video=False, filename=/tmp/1527443675749.png I/ [HTTPAuthResource.isAuthenticated] :: Local auth is disabled - Bypassing Authcheck because host '::ffff:192.168.1.36/128' is local! [RemoteControl.__init__] Configured RCU-Type is 'dreambox advanced remote control (native)' action -> WizardActions ok I/ [getPlaylists] :: <no detail> I/ [VideoPlayer._initPlaylist] :: <no detail> I/ [create] :: name=Default, type=1 Creating new playlist with name Default Screen <class 'Plugins.Extensions.MediaCenter.VideoPlayer.VideoPlayer'>((None,), {}): <type 'exceptions.ValueError'> Traceback (most recent call last): File "/usr/lib/enigma2/python/mytest.py", line 363, in create return screen(self, *arguments, **kwargs) File "/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/VideoPlayer.py", line 43, in __init__ self._initPlaylist(config.plugins.mediacenter.video.last_playlist_id.value) File "/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/PlaylistPlayer.py", line 46, in _initPlaylist self._createDefaultPlaylist() File "/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/PlaylistPlayer.py", line 52, in _createDefaultPlaylist self._playlist = DatabasePlaylist.create(name="Default", type=self._type) File "/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/DatabasePlaylist.py", line 114, in create playlist.save() File "/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/DatabasePlaylist.py", line 201, in save self._id = int(res.data()[0].get(eMediaDatabase.FIELD_ID, -1)) File "/usr/lib/enigma2/python/enigma.py", line 7540, in get if self.has_key(key): ValueError: invalid null reference in method 'StringMap_has_key', argument 2 of type 'std::map< std::string,std::string >::key_type const &' swig director exception (SWIG director method error.) 0xb4090068(sp=0xbec11978) <__cxa_throw+168> 0x3b3e28(sp=0xbec11990) <SwigDirector_eActionSlot::action_func2(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)+848> 0xd37d8(sp=0xbec119d8) <eActionMap::unbindKeyDomain(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)+1164> 0xd1f88(sp=0xbec11a28) <eActionMap::keyPressed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, int)+1480> 0x355354(sp=0xbec11ab0) <our_terminate()+565812> 0xb4b0896c(sp=0xbec11af0) <PyEval_EvalFrameEx+24760> Traceback (most recent call last): File "/usr/lib/enigma2/python/enigma.py", line 7839, in __call__ return ret(*args, **kwargs) File "/usr/lib/enigma2/python/Components/ActionMap.py", line 63, in action res = self.actions[action]() File "/usr/lib/enigma2/python/Plugins/Extensions/MediaCenter/plugin.py", line 127, in ok self.session.open(choice[1], playlist) File "/usr/lib/enigma2/python/mytest.py", line 472, in open dlg.isTmp = True AttributeError: 'NoneType' object has no attribute 'isTmp' ------- ]]>
-
-
Hi, ist intern schon behoben!