Multimedia

Om te voorkomen dat YAMJ voor elk VOB (DVD) bestand een aparte film gaat maken moet je de VOB bestanden in de VIDEO_TS map laten staan. Dan krijg je zoiets: Movies\Casino\VIDEO_TS\movie.vob (en VIDEO_TS moet met hoofdletters!).

En om te voorkomen dat YAMJ voor elk m2ts (BluRay) een aparte film gaat maken, moet je de m2ts bestanden in een BDMV\STREAM map zetten: Movies\Filmnaam\BDMV\STREAM\mt2s (en BDMV\STREAM moet met hoofdletters!).

Series kunnen ook verwerkt worden de uitleg vind je hier: http://code.google.com/p/moviejukebox/wiki/TVSeriesNaming
Series moeten een bepaalde benaming hebben zodat ze goed verwerkt worden door een Jukebox.
Voorbeeld: Lost.S01E01 Pilot.avi
Als je complete series moet hernoemen dan kun je dat doen in bijvoorbeeld Freecommander. Selecteer alle bestanden die je wilt hernoemen en klik op: Bestand > Meervoudig hernoeme. Je krijgt nu een scherm met diverse mogelijkheden om de bestanden te hernoemen! 


Freeware, daar ben ik gek op! Wel een hele simpele "Command Line Interface", te gebruiken via een DOS box... (Java runtime en het MediaInfo programma is ook nodig). Maar het werkte in één keer!

1) MovieJukebox bestanden uitpakken

Download de moviejukebox van: http://code.google.com/p/moviejukebox
Maak een map: c:\YAMJ pak daar de moviejukebox bestanden uit

2) MediaInfo bestanden uitpakken

Download de CLI (Command Line Interface) versie van het MediaInfo programma van sourceforge.net/projects/mediainfo/files/.
Pak de MediaInfo bestanden uit in de map: c:\YAMJ\MediaInfo.

3) Instellingen wijzigen

3a) Er is een grafische interface om de instellingen te wijzigen: http://www.networkedmediatank.com/showthread.php?tid=15142
     Het programma uitpakken in een map, en opstarten. Helaas vind ik het niet echt duidelijk werken,
     ik gebruik methode 3b.

Ik kreeg per e-mail de volgende tip om YAMJ op een externe disk te installeren:
Ik wilde YAMJ op mijn externe sata disk installeren en vervolgens de films vanaf die schijf opstarten, zonder netwerk! geen wiki nmt root path te vinden. Na uren puzzelen kwam ik met de YAMJ GUI Config op de volgende (te simpele) oplossing.
Kies optie: Jukebox only for my PC
NMT Path: ..
(Ja, puntje puntje, thats all!)
Films staan dan in de root.
anders ../movies o.i.d

3b) Open het bestand "libraries.xml", ik heb een nieuw gedeelte toegevoegd:
  LET OP:
  * De SHARE NAME kun je bijvoorbeeld in Windows verkenner terug vinden (klik op "Mijn netwerklocaties",
    als het goed is staat daar de NMT tussen).
  * In dit geval moet SHARE_NAME_NMT met HOOFDLETTERS worden ingevuld.

 

<library>
      <path>/media/HD1/Naam/</path>
      <nmtpath>file:///SHARE_NAME_NMT/share/Video/</nmtpath>
      <exclude name="sample,tmp/,temp/"/>
  </library>

 

Andere mogelijke paden bij :

LokatieVoorbeeld pad
Interne harde schijf
file:///opt/sybhttpd/localhost.drives/HARD_DISK/Video/
Harde schijf via USB file:///opt/sybhttpd/localhost.drives/USB_DRIVE_A-1/
Harde schijf via USB
file:///opt/sybhttpd/localhost.drives/USB_DRIVE_B-1/
HTTP Streaming http://SERVER_NAAM_of_IP_ADRES:poortnummer/
NFS & SMB file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/VIDEOS/Films/
SMB met gebruikersnaam
file:///opt/sybhttpd/localhost.drives/[SMB] NAAM@SERVER:ShareName/


Soms is het noodzakelijk ook onderstaand pad te wijzigen, zelf heb ik dat niet hoeven doen!

    Open het bestand: c:\YAMJ\moviejukebox.properties, en wijzig onderstaand pad:
    mjb.nmtRootPath=file:///opt/sybhttpd/localhost.drives/HARD_DISK/Video/
    Wijzigen in:
    LET OP: In dit geval moet SHARE_NAME_NMT met HOOFDLETTERS worden ingevuld.
    mjb.nmtRootPath=file:///SHARE_NAME_NMT/share/Video/

Moviemeter instellingen:
Het is mogelijk om de IMDB film database, die standaard wordt gebruikt, te wijzigen in Moviemeter de Nederlandse fimdatabase!
- Open het bestand moviejukebox.properties met Wordpad of een ander Linux vriendelijke tekst editor
- Wijzig deze regel:
   mjb.internet.plugin=com.moviejukebox.plugin.ImdbPlugin
   Naar:
   mjb.internet.plugin=com.moviejukebox.plugin.MovieMeterPlugin

4) Inloggen

TIP: ga eerst even met de Windows verkenner naar de NMT en log in met gebruikersnaam NMT en wachtwoord 1234.
Anders kan het zijn dat de Jukebox de NMT niet kan benaderen om de mediamappen te scannen.

5) Jukebox bestanden maken

Er zijn nu meerdere methoden mogelijk om de Jukebox bestanden te maken:
5a) Open een DOS box (Start > Uitvoeren > cmd)
     Om naar de map YAMJ te gaan, toets in: cd \YAMJ
     LET OP: In dit geval moet SHARE_NAME_NMT met HOOFDLETTERS worden ingevuld.
     Geef vervolgens het commando: MovieJukebox ///SHARE_NAME_NMT/share/Video -o c:\jukebox

5b) Je kunt het NMT pad ook in moviejukebox.properties zetten, dan hoef je dat niet meer in te typen.
    Open het bestand: c:\YAMJ\moviejukebox.properties, en wijzig onderstaand pad:
    #mjb.libraryRoot=library.xml
    Wijzigen in:
    LET OP: In dit geval moet SHARE_NAME_NMT met HOOFDLETTERS worden ingevuld.
    mjb.libraryRoot=file:///SHARE_NAME_NMT/share/Video/

    Geef vervolgens het commando: MovieJukebox -o c:\jukebox

5c) Als je regelmatig dit commando geeft om YAMJ te updaten, maak dan met een tekstverwerker een bat bestand,
     bijvoorbeeld movie.bat
     Zet in dat bestand de volgende regel:
     MovieJukebox ///SHARE_NAME_NMT/share/Video -o c:\jukebox
     Het is nu mogelijk om vanuit Windows een snelkoppeling te maken naar dit movie.bat bestand,
     en het snel op te starten!

De uitvoer komt nu in de map c:\jukebox, in deze map staat index.htm, klik daarop en WOW! Dat ziet er gaaf uit!


     Op de pc kun je dit scherm alleen bekijken en doorbladeren, het is niet mogelijk de film af te spelen.

6) Jukebox bestanden kopiëren

Kopieer de hele map "c:\jukebox" naar de NMT. Op de NMT kun je met het file menu het bestand "index.htm" selecteren, dan krijg het film menu op je TV!
Als je de bestanden naar de root van de schijf kopieert dan start het film menu automatisch (zelf start ik het menu met de hand op via het file menu).

Meer instellingen

Aanpassen voor SD TV (sd=standard definition, dus eigenlijk oude beeldbuis tv):
Op een HD-ready of Full HD tv zul je het volledige beeld zien, bij een SD tv past het helaas niet.
In de c:\YAMJ map vond ik meerdere skins. Ik kreeg al meer beeld na de volgende wijziging:
Open het bestand: c:\YAMJ\moviejukebox.properties
wijzig de regel:
mjb.skin.dir=./skins/default
in:
mjb.skin.dir=./skins/sd
Helaas paste het nog steeds niet op m'n (SD breedbeeld) tv... (wel op mijn HD-ready beamer).

Vervolgens vond ik de volgende skin: robinsjexcal-sd te downloaden op http://omertron.com/pch/node/20
Zet de skin in de map c:\YAMJ\skins\robinsjexcal-sd
En wijzig de volgende regel in het bestand c:\YAMJ\moviejukebox.properties:
mjb.skin.dir=./skins/robinsjexcal-sd
Je kunt nu YAMJ ook op een SD tv gebruiken!

YAMJ toevoegen aan webservices:
Als alles werkt, dan kun je de YAMJ toevoegen aan de webservices, voorbeeld:
file:///opt/sybhttpd/localhost.drives/HARD_DISK/jukebox/index.htm