Blu-Ray disk in XBMC

We gaan dus voorlopig nog maar even door in het Nederlands ;)

Een tip voor de mensen met een Blu-Ray speler in hun Linux machine. Met behulp van het onderstaande stappenplan is het mogelijk Bly-Ray te bekijken:

Installeer makemkv
sudo apt-get install build-essential libc6-dev libssl-dev libgl1-mesa-dev libqt4-dev
wget http://www.makemkv.com/download/makemkv_v1.4.11_beta_bin.tar.gz
wget http://www.makemkv.com/download/makemkv_v1.4.11_beta_oss.tar.gz
tar -xvf makemkv_v1.4.11_beta_bin.tar.gz
tar -xvf makemkv_v1.4.11_beta_oss.tar.gz

Installeer nu het source package
cd makemkv_v1.4.11_beta_oss
sudo make -f makefile.linux
sudo make -f makefile.linux install

Installeer nu het bin package
cd makemkv_v1.4.11_beta_bin
sudo make -f makefile.linux
sudo make -f makefile.linux install

Blu-Ray script
Download nu het volgende bestand van: http://www.bultsblog.com/BluRay-script.zip
Pak deze uit en kopieer deze naar de scripts directory: ./xbmc/scripts/

Als het goed is nu moet het nu mogelijk zijn om Blu-Ray bestanden te bekijken! Dit doe je door een Blu-Ray schijfje in de drive te stoppen om vervolgens via Scripts het Blu-Ray script te laden. Meer informatie is hier te vinden: http://www.xbmc.org/forum/showthread.php?t=67420

Ik zal proberen dit in mijn komende livecd te integreren!

Comments

  1. Oizopower says:

    Wow Super !, ik ga dit meteen thuis testen aan het eind van me werk dag.
    Ik liep hier inderdaad al tegenaan dat het niet werkte, maar nog niet echt veel tijd gehad om het uit te pluizen.

    bedankt !

  2. Oizopower says:

    @Oizopower
    Oeps zie nu pas dat dit voor echte BR Disks zijn , ik dacht een iso via streaming
    Deze zet ik nu nog handmatig om met makemkv voor windows.

  3. adgr says:

    Als je de genoemde link helemaal doorleest, zie je het volgende:

    In het script de regel

    “tst = subprocess.Popen(‘makemkvcon stream disc:0′, shell=True)”

    veranderen in

    tst = subprocess.Popen(‘makemkvcon stream iso:”/directory/to/filename.iso”‘, shell=True)

    en je zou de BR-ISO moeten kunnen gebruiken.

  4. Ramon de Klein says:

    Goed nieuws. Ik had al spijt van mijn BR disk, maar nu kan ik er toch nog even mee klooien :)

  5. Michael says:

    Stomme vraag misschien maar wat is er nu precies mogelijk met dit script? M2TS bestanden afspelen was toch gewoon al mogelijk….of kun je nu ook de complete Bluray menu’s gebruiken?
    Nog een ander vraagje, is het mogelijk op de PGS (ondertitels in een blurau stream) te gebruiken binnen XBMC?

  6. Ramon de Klein says:

    Hmm… Blijkbaar gaat er wat niet goed. Ik krijg de zaak niet geinstalleerd. Bij

    sudo apt-get install build-essential libc6-dev libssl-dev libgl1-mesa-dev libqt4-dev

    krijg ik de foutmelding:

    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package build-essential is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package build-essential has no installation candidate

    Blijkbaar mis ik iets, maar wat??? Ik werk met de LiveCD v7 (geinstalleerd natuurlijk).

  7. adgr says:

    @Ramon de Klein
    Misschien eerst een “sudo apt-get update” uitvoeren en daarna pas “sudo apt-get install build-essential libc6-dev libssl-dev libgl1-mesa-dev libqt4-dev”?
    Anders aptitude proberen, of desnoods op http://packages.ubuntu.com/karmic/devel/build-essential build-essential downloaden en installeren door er op te dubbelklikken.

  8. Ramon de Klein says:

    @adgr
    Bedankt… Had ik zelf moeten verzinnen :-)

  9. Michael :
    Stomme vraag misschien maar wat is er nu precies mogelijk met dit script? M2TS bestanden afspelen was toch gewoon al mogelijk….of kun je nu ook de complete Bluray menu’s gebruiken?
    Nog een ander vraagje, is het mogelijk op de PGS (ondertitels in een blurau stream) te gebruiken binnen XBMC?

    Met MakeMKV en dit script samen kan je Blu-Ray schijven afspelen. Je hoeft deze dus niet te rippen van z’n ts bestanden of er een MKV van te maken. Gewoon schijf erin en draaien…

    Ik heb het zelf nog niet helemaal voor elkaar, na de handleiding lijkt alles geinstalleerd maar werkt het script niet. Het XBMC script geeft een verwijzing naar MAKEMKVCON met de STREAM optie. Echter wordt de MAKEMKVCON bij mij niet aangemaakt in de /usr/bin/

    Wel heb ik daar de MAKEMKV tool, maar die is gebaseerd op een GUI. Had iemand anders meer succes?

  10. adgr says:

    @Martijn Bouwman
    Als ik in de makefile.unix kijk, dan denk ik dat makemkvcon afhankelijk van de architectuur in /usr/bin bin/i386/makemkvcon of /usr/bin bin/amd64/makemkvcon wordt geinstalleerd.
    Als dat het geval is, is het een kestie van het script aanpassen of in /usr/bin een softlink makemkvcon aanmaken naar /usr/bin bin/i386/makemkvcon of /usr/bin bin/amd64/makemkvcon

  11. Inmiddels heb ik het een en ander uitgevogeld… Met alleen de source uitpakken/compilen/installeren kom je er niet.

    Wanneer je de binary download ( http://www.makemkv.com/download/makemkv_v1.4.11_beta_bin.tar.gz ), vind je daarin de MAKEMKVCON binary. Deze heb je nodig om het script uit te voeren! Voor zover ik kan zien is de source niet nodig, tenzij je met een gui wilt gaan spelen.

    Als je de XBMC integratie wilt gebruiken (bovengenoemd script uit het artikel) dan heb je deze binary nodig!

  12. @adgr

    Dat dacht ik eerst dus ook… Maar ook daar is niks te vinden, ik heb even een search gedaan op het filesystem, maar MAKEMKVCON bestaat gewoon niet als je alleen de source installeert…

    Ik denk dat daarnaast toch de pre-compiled binary gedownload moet worden.

  13. adgr says:

    @Martijn Bouwman
    Volgens mij heb je volkomen gelijk en staat dat ook in dit topic: http://www.makemkv.com/forum2/viewtopic.php?f=3&t=224

    Unpack both packages and starting from source package do the following steps for each package:
    make -f makefile.linux
    sudo make -f makefile.linux install

    both packages slaat op:
    http://www.makemkv.com/download/makemkv_v1.4.11_beta_bin.tar.gz
    http://www.makemkv.com/download/makemkv_v1.4.11_beta_oss.tar.gz

  14. @adgr

    En over die eerste zin heb ik compleet heen gelezen… als ik dit gisteravond vond was m’n avond een stuk minder gefrustreerd :p ik was helemaal blij dat ik eindelijk Blu-ray kon afspelen.

    Vanavond weer een poging :)

  15. Zojuist de Blu-ray “The Manchurian Candidate” ingeladen… en draaien dat ‘ie doet :D

  16. Digin says:

    Na het uitvoeren van de extra (bin) commando’s werkt het bij mij ook. De ondertitel is in het Engels. Kan dit ook op Nederlands ingesteld worden? Alvast bedankt.

  17. Dit kan je veranderen in het context menu van xbmc, het wisselen van audio stream werkt ook prima merk ik.

    @Digin
    Was het jou gelukt om een menu te krijgen of start de film gelijk?

  18. Digin says:

    @Martijn Bouwman
    Nee, bij mij begon de film gelijk af te spelen. Ik was al lang blij dat het werkte en ga er nu verder mee spelen. Bedankt voor het meedenken. Film wordt nu in het Nederlands ondertiteld.

  19. Wingie says:

    Ik probeer het ‘makemkvcon stream iso:”/home/xbmc/bluray/test/dve-bluray.iso”’, shell=True) te laden maar nadat hij de stream voor 100% heeft ingeladen knalt hij zonder melding terug naar de scripts map.

    Om deze zaken te compileren heb ik een apt-get update / upgrade gedaan en de packages die hierboven genoemd worden geinstalleerd. Nu heb ik mijn systeem opnieuw opgestart en krijg ik ineens de melding dat er geen opengl geinstalleerd zou zijn (in heel klein schermpje) en dan weer terug naar inlogppromt HELP

  20. Wingie says:

    Oke beide problemen opgelost maar een nieuwe terug ;-)
    - De melding over opengl komt blijkbaar doordat ik een apt-get update/upgrade had gedaan en een tijdje geleden handmatig de nvidia 195.30 .run package had geinstalleerd. Door dit package opnieuw te installeren kreeg ik weer beeld
    - In het script bleek met het knippen/plakken de aanhalingstekens veranderd te zijn door deze goed te zetten en het commando vanaf de prompt getest (om te zien of hij het wel kon vinden).

    Maar nu doet mijn bluray het (is een bluray test dvd voor het afstemmen van beeld/geluid) en krijg ik de melding audio device not working (of zo iets) en in de xbmc.log staat

    20:19:57 T:2506005360 M:968880128 DEBUG: ffmpeg[955E9B70]: [truehd] Lossless check failed – expected 4e, calculated fd.

    Ik gebruik alsa 1.0.22.1 en heb beide outputs in XBMC op HDMI staan, ac3,dts ticked.

  21. Nootje says:

    Hi, heb alles uitgevoerd zoals aangegeven. Krijg alleen het script niet te zien. Zie alleen my scripts en common scripts. In het file overzicht in XBMC zie ik de aangemaakte map scripts.

    Hoe krijg ik het script aan de gang?

    Alvast dank.

  22. Rik says:

    Hoi allen,

    Heb ook een vraag hoe krijg ik dit aan de praat onder windows?
    Ik heb een PC met bluray player en windows met hier op XBMC geinstallerd.
    (mijn PS3 speelt geen bluray meer helaas buiten garantie)
    Wil dit nu dus doen via mijn media PC.

    Ik hoor het graag.

  23. Khai says:

    Bij het intikken van “sudo apt-get install build-essential libc6-dev libssl-dev libgl1-mesa-dev libqt4-dev” krijg ik al de melding “-sh: sudo: command not found”. Commando’s “sudo” en “make” kent ie niet. Watskeburt? Is commando “make” hetzelfde als “nano” trouwens?

    Ik gebruik OpenELEC (Linux) op mijn Asrock ION 330HT-BD systeem. Verder gebruik ik PuTTY op mijn Windows pc om op mijn Linux systeem te komen.

  24. Rudolf says:

    sudo wordt gebruikt om (bijv) in Ubuntu tijdelijk rechten van de root user te krijgen. OpenElec heeft dit misschien niet (heeft je shell al een #? Dan ben je al root) en daarom werkt sudo niet.

    Make is de opdracht om een makefile te runnen, makefiles bevatten informatie over de te compileren programmacode en dit resulteert meestal in een programma.

    Waarschijnlijk wordt Make geinstalleerd met ‘build-essential’, maar omdat OpenElec al struikelde over ‘sudo’ is dat commando niet uitgevoerd en heb je dus geen paketten geinstalleerd.

    Nano is een teksteditor, net als Vi en Vim. Veelgebruikte editors om commandline files aan te passen.

    Succes.

  25. patriekske says:

    ik krijg dit maar niet voor elkaar.
    de eerste stap inmiddels doorlopen maar zodra ik ingeef:

    wget http://www.makemkv.com/download/makemkv_v1.4.11_beta_bin.tar.gz gaat ie verbinding maken maar die faalt krijg dan deze melding:

    xbmc@XBMCLive:~$ wget http://www.makemkv.com/download/makemkv_v1.4.11_beta_bin.tar.gz
    –2011-03-31 20:02:26– http://www.makemkv.com/download/makemkv_v1.4.11_beta_bin.tar.gz
    Resolving http://www.makemkv.com... 194.28.172.57
    Connecting to http://www.makemkv.com|194.28.172.57|:80… connected.
    HTTP request sent, awaiting response… 404 Not Found
    2011-03-31 20:02:26 ERROR 404: Not Found.

    wie heeft er een idee??

Trackbacks

  1. [...] on the forum of xbmc.org explaining how he fixed this issue. Below is a short tutorial as seen on XBMCFreak.nl. Warning: from here it is assumed you have basic knowledge of Linux and [...]

  2. [...] RpR offlineMember Login to Send PM Je kan de iso mounten als blueray disk en dan dit script gebruiken: http://www.xbmcfreak.nl/blu-ray-disk-in-xbmc/ [...]

Leave a Comment

*