vielleicht nochmal ein paar worte zum filesystem konzept:
um die sache einfach zu halten, habe ich die in e2 bereits existierenden bookmarks/videodirs als basis genommen. man muss also keine dirs angeben, die von mvc eingelesen werden sollen.
d.h. die annahme ist, dass alle videos in den dirs von config.movielist.videodirs liegen. ist das nicht der fall, muss man die entsprechende dir halt mit der e2 gui hinzufuegen. alle diese videodirs bilden ein grosses virtuelles videoroot verzeichnis, d.h. die liste von mvc enhaelt bei aufruf alle movies aller videodirs. die darunterliegenden dirs bleiben hierarchisch und werden als dir angezeigt, in die man dann navigieren kann.
z.b. bei mir:
/media/hdd/movie
/media/hdd/movie/trashcan
/media/usb/movie
/media/usb/movie/trashcan
damit wird es egal, auf welcher platte die movies liegen: interne platte oder externe usb platte, und ich habe alle movies auf einen blick.