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!
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 !
@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.
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.
Goed nieuws. Ik had al spijt van mijn BR disk, maar nu kan ik er toch nog even mee klooien
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?
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).
@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.
@adgr
Bedankt… Had ik zelf moeten verzinnen
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?
@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
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!
@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.
@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
@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
Zojuist de Blu-ray “The Manchurian Candidate” ingeladen… en draaien dat ‘ie doet
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.
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?
@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.
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
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.
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.