Jukebox για ΝΜΤ (popCorn Hour, eGreat κτλ)

Έχω ένα άλλο πρόβλημα τώρα.Δεν έχω καταφέρει να μου παίζει τις ταινίες που επιλέγω.Ξέρω οτι κάπου πρέπει να ορίσω το path προς το σκληρό που έχει τις ταινίες αλλά δεν ξέρω πως...
Αλλάζω κάτι στο index.htm που έχει δημιουργηθεί ή αλλάζω κάτι στα htm που δημιουργούνται για κάθε ταινία ξεχωριστά;
Στο σκληρό που έχω τις ταινίες (και τις μοιράζω μέσω ethernet στο egreat) έχουν δημιουργηθεί το αρχείο index.htm και ένας φάκελος Jukebox που μέσα έχει όλα τα htm με τις ταινίες και έναν υποφάκελο με όνομα pictures.
Τα αρχεία αυτά δημιουργήθηκαν με την εντολή moviejukebox.bat f:\hd-movies -o f:\yamj-files.
Όποιος ξέρει ας βοηθήσει
 
όχι δεν πειράζεις τα htm (γιατί την άλλη φορά θα ξαναχαλάσουν).

Θα σου πω μόλις πάω σπίτι για το πως ορίζεις τα paths στο library.xml
 
sorry αλλά έφυγα εκτός αθηνών παρασκευή και δεν πρόλαβα.

εκτελείς με MovieJukeBox.bat libraries.xml -o f:\yamj-files -c (-c κάνει clean ότι δεν έχεις πλέον)

και φτιάχνεις το libraries.xml με τα παρακάτω μέσα

<!-- -->
<!-- Libraries element contains all your media directories and their paths. -->
<!-- Both local and nmt path are specified here. -->
<!-- -->
<!-- path element contains local path -->
<!-- nmtpath element contains nmtpath -->
<!-- exclude element contains a file exclusion filter for the library -->
<!-- description element contains freeform text describing this library -->
<!-- this description will show up on the detail page of every movie within-->
<!-- that library (if supported by the skin). If this is undesired, then -->
<!-- leave the description blank. -->
<!-- prebuf element is for specifying the prebuffer size (in bytes). If this is -->
<!-- undesired, then leave the prebuf blank and it will use the -->
<!-- default of 16777216 (16MB) -->

<libraries>
<library>
<path>//STORAGE/Movies/</path>
<nmtpath>file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/STORAGE/</nmtpath>
<exclude name="samples,sample,tmp/,temp/,RECYCLE.BIN/"/>
<description></description>
<prebuf></prebuf>
</library>
</libraries>

στο <path> το //STORAGE/Movies/ είναι το όνομα του PC και του Shared Folder.

στο <nmtpath> το STORAGE είναι το όνομα που έχεις δώσει μέσα στο player για το //STORAGE/Movies/.

Επειδή μερικές φορές μου κολλούσε παρατήρησα ότι παίζει καλά αν βάλεις τα πάντα με τον ίδιο τρόπο και στο PC και στο player (CASE SENSITIVE).

στο xml μπορείς να βάλεις όσα lιbrary θες.
 
Γράφοντας MovieJukeBox.bat libraries.xml -o f:\yamj-files -c μου βγάζει τα εξής :
Using properties file ./properties/moviejukebox-default.properties
Using properties file ./moviejukebox.properties
Using properties file ./skins/aeon/skin.properties
Using properties file ./properties/apikeys.properties
Directory not found: libraries.xml

Στo φάκελο με τα αρχεία moviejukebox.bat κλπ κλπ δεν έχει κάποιο αρχείο libraries.xml.Το μόνο που έχει σε xml είναι το categories.xml,example-library.xml,genres.xml
Μάλον κάτι δεν κάνω σωστά ε;
 
Έχω την έκδοση 2.0
Αυτό το libraries πως το φτοιάχνω και που το βάζω;
Το φτοιάχνω με το notepad και του βάζω κατάληξη xml;
Το βάζω μέσα στο φάκελο f:\yamj-files ή μέσα στο φάκελο που έχει και το moviejukebox.bat;
 
Έχω που παιδεύομαι τόσες μέρες και δεν κατάφερα τίποτα.Κορδόνια μου έχουν γίνει τα νεύρα.Έφτοιαξα όπως μου είπες το αρχείο libraries.xml και όταν τρέχω την εντολή MovieJukeBox.bat libraries.xml -o f:\yamj-files -c μου βγάζει fatal error libraries.xml:18:30: the element type "path" must be determine by the matching end-tag "</path>
Τα 2 path που έβαλα είναι έτσι ακριβώς :
<path>//BARACUDA/HD-MOVIES/</f:/HD-MOVIES>
<nmtpath>file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/BARACUDA/<T-REX>

Το όνομα του pc είναι BARACUDA , o σκληρός έχει όνομα T-REX και έχει γράμμα F (είναι ολόκληρος shared) και οι ταινίες είναι στον f:\HD-MOVIES

Tι άλλο να κάνω;;;;;;;;;
 
ναι αλλά έχεις φάει τα tags και έχεις βάλει δικά σου (μάλλον πεινούσες).

Βάλε αυτό μέσα (και σβήσε όλα τα άλλα):

<libraries>
<library>
<path>//BARACUDA/HD-MOVIES/</path>
<nmtpath>file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/BARACUDA/</nmtpath>
<exclude name="samples,sample,tmp/,temp/,RECYCLE.BIN/"/>
<description></description>
<prebuf></prebuf>
</library>
</libraries>
 
Μάλον θα τα παρατήσω...
Τώρα μου βγάζει τα εξής (αναφέρω όσα πιστεύω οτι είναι καίρια):
skipped invalid media library: //T-REX/HD-MOVIES/
using 1 processing threads and 1 downloading threads...
Prepering environment...
Initializing...
Scanning μπα μπλα μπλα
Found 0 videos in your media library
Stored 740 files in the info cache

Να το παρατήσω; Μάλον δεν με θέλει.Έχω ξενερώσει πολύ!
 
Ο φίλος k.m. σου έγραψε //BARACUDA/HD-MOVIES/
Εσένα σου βγάζει μήνυμα για //T-REX/HD-MOVIES/
Μήπως δεν έγραψες το xml όπως ακριβώς στο έχει δώσει?
 
Ναι τα έγραψα όπως μου είπε και μου έβγαλε το παραπάνω μήνυμα που έγραψα ολόιδιο αλλά εκεί που λέει T-REX έλεγε BARACUDA.
Απλά εγώ αργότερα αφού είδα οτι ούτε έτσι έγινε δουλειά δοκίμασα να αλλάξω πάλι το BARACUDA σε T-REX μήπως φταίει αυτό.Αλλά πάλι τα ίδια.
Για να μην μπερδευόμαστε το ξαναλέω :
BARACUDA είναι το όνομα του PC
T-REX είναι το όνομα του σκληρού δίσκου που έχω κάνει ΟΛΟΚΛΗΡΟ share
HD-MOVIES είναι ο υποκατάλογος του T-REX με τις ταινίες
 
Χμμ τώρα που τσέκαρα το δικό μου libraries.xml βλέπω ότι έχω κάτι σαν:
<path>G:/eGreat/Video</path>

Άρα κάνε και μία δοκιμή
<path>F:/HD-MOVIES</path>
 
Έκανε κάτι update όταν εβαλα <path>F:/HD-MOVIES</path> αλλά όταν πήγα να τρέξω το index πάλι μου βγάζει το μήνυμα could not play
Μήπως να αλλάξω και το .../NETWORK_SHARE/BARACUDA/</nmtpath> και να βάλω αντί BARACUDA το f: ;
Πάντως το <path>F:/HD-MOVIES</path> είναι σωστό απότι κατάλαβα
 
αν από το PC κάνεις start->run και γράψεις \\BARACUDA\HD-MOVIES\ σου ανοίγει τον φάκελο ?

Μην κάνεις ολόκληρο share τον δίσκο δεν παίζει πάντα σωστά (ανάλογα με το λειτουργικό και τα δικαιώματα).

Στο player κάτω από το BARACUDA ποιο path έχεις βάλει και με τι user/pass (μην μας πεις το pass)?.

Κάνε share το HD-MOVIES και δώσε τα ίδια δικαιώματα ή δώσε σε όλους.
 
Επίσης νομίζω ότι τα shares του player δεν παίζουν καλά με περίεργους χαρακτήρες (για αυτό βγάζει could not play).

δοκίμασε να κάνεις το HD-MOVIES -> HDMOVIES και όλα τα shares κτλ.
 
Θα το δοκιμάσω αύριο τώρα γιατί δεν έχω υπομονή.Ευχαριστώ πάντως για τη συμπαράσταση