Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

xine-error

Marcel de Reus
16 antwoorden
  • Het komt niet vaak vaak voor, maar ik heb nu een probleem dat ik na ongeveer 2.5 uur nog niet heb opgelost en dat is toch wel het moment waarom ik anderen nodig heb die gaan meedenken ;)

    Als volgt: ik gebruik al 1.5 jaar oid xine naar volle tevredenheid zowel op mijn desktop als op mijn laptop (sinds ik die heb dan). Nu heb ik op mijn laptop vorige week Slackware 9.1 geïnstalleerd (was Slackware 9.0) en daar is voor het eerst xine meegeleverd. Dat lijkt natuurlijk fijn en dat is het ook, als hij het zou doen…

    Ik wilde namelijk even testen of hij het deed met een dvd uit LOTR: The Fellowship Extended, een gecodeerde dvd. Mij is bekend dat de xine versie bij Slackware niet tegen libdvdcss gelinkt is, dus ik heb libdvdcss geïnstalleerd en xine gerecompiled, maar nee, hij doet het nog steeds niet.

    Sinds dat moment heb ik drie verschillende xine versies, verschillende front-ends, met libdvdread en libdvdnav er apart bij, zonder deze er apart bij en heb ik xine wel zo'n 10 keer gerecompiled met het resultaat blijft hetzelfde. Hij doet het gewoon niet en dat is erg vervelend.

    Ik ben dus tot de conclusie gekomen dat het _niet_ aan xine zelf ligt, maar dat het probleem haast wel bij libdvdcss of bij iets totaal anders moet liggen. Ik gebruik gewoon de recentste versie van libdvdcss en die doet het met dezelfde dvd, dezelfde xine-versie op mijn desktop prima. De vraag is wat er dan wel mis is en hoe ik het oplos.

    Met de film antitrust doet hij het wel. Google leverde dit resultaat van een ogle-user met exact hetzelfde probleem, alleen ook daar geen oplossing:
    http://lists.berlios.de/pipermail/ogle-user/2002-September/000879.html

    Ik krijg exact dezelfde error, naar aanleiding van dezelfde gebeurtenis:
    [code:1:e8c7f297df]libdvdread: Invalid IFO for title 26 (VTS_26_0.IFO).
    ifoOpenVTSI failed - CRASHING!!![/code:1:e8c7f297df]

    Wie kan me verder helpen?

    [edit1]Ook een interresante thread maar zonder oplossing:
    http://www.linuxtv.org/mailinglists/vdr/2002/03-2002/msg01312.html[/edit1]
  • Hij doet het niet zeg je… komen er nog fout-meldingen of zo?


    Ik lag ook in de knoop met xine…. mplayer deed het wel perfect… misschien een idee?
  • De foutmelding staat gewoon in mijn post hoor, netjes in een code-blok :S
    mplayer zal het waarschijnlijk wel doen, het ziet er naar uit dat het probleem zich beperkt tot xine en ogle, maar dat is natuurlijk geen oplossing, dat is weglopen voor een probleem. Tot vorige week met Slackware 9.0 werkte het gewoon dus het moet op te lossen zijn. Overigens heeft Emile (knepsel op dit forum) hetzelfde probleem met Slackware 9.1 dus het heeft iig niets met de DVD of met de DVD-speler te maken. Het heeft ook niets met xine te maken, maar het lijkt aan libdvdnav te liggen volgens de laatste edit die ik gaf en zou het probleem er niet moeten zijn als ik terugschakel naar libdvdnav < 1.0.0.
    Hoe ik dat ga doen is de vraag, aangezien libdvdnav blijkbaar al bij xine zit want ik heb hem nu niet geïnstalleerd staan (maar hij werkt wel).
  • Ik had hetzelfde probleem met een vers geinstalleerde Slackware 9.1.

    De Xine die daarbij zit heeft al dvdnav, en dat linkt runtime naar dvdcss. Na handmatige installatie van libdvdcss werd het goed herkend door libdvdnav en was het probleem weg. Aan Xine zelf heb ik dus niets veranderd…
  • Dat heb ik natuurlijk als eerste geprobeerd. Gewoon libdvdcss geïnstalleerd en verder niks veranderd maar dat werkt dus niet. Libdvdcss wordt wel gevonden en wordt ook gebruikt, maar die error komt nog steeds:

    [code:1:dcdad8e5a5]libdvdnav: Using dvdnav version 1-rc0a from http://xine.sf.net
    libdvdread: Using libdvdcss version 1.2.8 for DVD access
    libdvdnav: DVD Title: LOTR_SEE_D1
    libdvdnav: DVD Serial Number: 2d4b6277
    libdvdnav: DVD Title (Alternative):
    libdvdnav: Unable to find map file '/home/marcel/.dvdnav/LOTR_SEE_D1.map'
    libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Regions: 2

    libdvdread: Attempting to retrieve all CSS keys
    libdvdread: This can take a _long_ time, please be patient

    libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000138
    libdvdread: Elapsed time 4
    libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00007580
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00068f09
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x0035b43c
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0035b441
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x0036bbc8
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0036bc17
    libdvdread: Elapsed time 1
    libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x0036cfbf
    libdvdread: Elapsed time 0
    libdvdread: Found 5 VTS's
    libdvdread: Elapsed time 5
    Kaffeine: New title
    libdvdread: Can't seek to block 3587010
    libdvdread: Invalid IFO for title 3 (VTS_03_0.IFO).
    libdvdnav: ifoOpenVTSI failed - CRASHING!!!
    kaffeine: vm.c:204: ifoOpenNewVTSI: Assertion `0' failed.
    [/code:1:dcdad8e5a5]
    Je ziet ook dat VTS_03_01.VOB helemaal niet langs komt in het rijtje. Dit is overigens gewoon met de xine versie die bij Slackware 9.1 zat.
  • Ik had een soortgelijk probleem. Het blijkt dat libdvdnav in xine af en toe verrot is. Bij mij crashte xine vaak als ik na de extra sectie van een dvd ging. Ik heb een patch gemaakt die dat probleem voor mij oploste. Hier is m'n patch (patch vanuit xine source met "patch -Np1 -i xine-patch"
    — ./src/input/libdvdnav/vm.c
    +++ ./src/input/libdvdnav/vm.c
    1471c1471
    < assert((vm->state).domain == VMGM_DOMAIN || (vm->state).domain == FP_DOMAIN); /* ?? */

    > assert((vm->state).domain == VMGM_DOMAIN || (vm->state).domain == VTSM_DOMAIN || (vm->state).domain == FP_DOMAIN); /* ?? */

    Of dit 't probleem oplost weet ik niet aangezien vm.c bij jou crasht in regel 204.
    In ieder geval gebruik ik xine-lib-rc1 (werkt ook goed met rc0) en libdvdcss 1.2.8.
    Btw, had jij ook problemen met xine-ui-0.9.22? Bij mij komt de tarball nl. altijd binnen met fouten.
  • Tja… zo heb ik ook een paar weken liggen te vechten met xine…. zal wel pech hebben gehad met wat libraries en zo…. mplayer deed het direct. Toen vond ik het best.

    Ennuh… idd, je foutmelding stond er joekel-groot, Marcel…
  • Ik heb nog steeds geen dvd-speler, maar ik heb mplayer gedownload.
    Deze schijnt zeer goed te zijn en ondersteund zeer veel formaten.
    Kijk maar eens op http://www.mplayerhq.hu/homepage/design6/info.html#docs.
    Als het met xine niet lukt kun je deze altijd nog proberen…, bij mij liep xine ook niet helemaal lekker en daarom ga ik mplayer maar eens proberen.

    suc6
  • mplayer is idd een mooie mediaplayer. Alleen bij mij liep m'n systeem nog wel eens helemaal vast als ik mplayer draaide dus ik wacht maar op de versie 1 release.
  • Niet alleen Xine geeft onder slack9.1 problemen, maar ook programma's als k3b, cdbakeoven en mythtv laten zich niet installeren. Ik krijg echt de vreemdste foutmeldingen, die blijkbaar zo nieuw zijn dat zelfs google geen antwoorden geeft. En als ik de deps van mplayer wil installeren krijg ik, als super user; permission denied(??????!) Er zitten blijkbaar echt een paar rare fouten in 9.1.
    Toch maar weer even terug naar 9.0, ben ik bang.
  • Oke mensen,

    ik heb intussen het volgene geprobeerd:

    vm.c en vm.h in de sources vervangen door de files uit de nieuwste libdvdnav package - geen resultaat (compiled wel prima, maar geeft nog steeds de error, alleen nu van regel 199)

    binary van mijn dekstop gehaald en geïnstalleerd - geen resultaat
    Dit zijn 9.1rc binaries op een 9.0 bak en die werken prima.

    Dit is dus behoorlijk bizar, want exact dezelfde xine binary draait de DVD prima op mijn desktop met exact dezelfde libdvdcss versie en op mijn desktop doet deze het dus niet. Wat er nu in godsnaam mis kan zijn? Aan de vm.c lijkt het niet te liggen, hier komt enkel de error uit voort die idd bij de nieuwere vm.c in regel 199 stond.

    Het probleem is dus dat die IFO file niet klopt en dat lijkt mij een probleem met libdvdcss of zie ik het verkeerd?
  • [quote:beaf162934="Marcel de Reus"]Ik wilde namelijk even testen of hij het deed met een dvd uit LOTR: The Fellowship Extended, een gecodeerde dvd. Mij is bekend dat de xine versie bij Slackware niet tegen libdvdcss gelinkt is, dus ik heb libdvdcss geïnstalleerd en xine gerecompiled, maar nee, hij doet het nog steeds niet. [/quote:beaf162934] Is het alleen die ene gecodeerde dvd die niet af wil spelen? Ik heb hier in Slackware 9.1 smp kernel 2.6.0-test8 libdvdcss van freshmeat gecompileerd en geïnstalleerd. Die dvd uit LOTR: The Fellowship Extended, een gecodeerde dvd, heb ik niet. Maar wel drie andere gecodeerde dvd's. Deze doen het hier alle drie.
  • Ik heb het even getest maar Triple X doet het wel:
    [code:1:326e1a1865]marcel@grima:~$ libdvdnav: Using dvdnav version 1-rc0a from http://xine.sf.net
    libdvdread: Using libdvdcss version 1.2.8 for DVD access
    libdvdnav: DVD Title: XXX
    libdvdnav: DVD Serial Number: 2D8976BD
    libdvdnav: DVD Title (Alternative):
    libdvdnav: Unable to find map file '/home/marcel/.dvdnav/XXX.map'
    libdvdnav: DVD disk reports itself with Region mask 0x00f50000. Regions: 2 4

    libdvdread: Attempting to retrieve all CSS keys
    libdvdread: This can take a _long_ time, please be patient

    libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000240
    libdvdread: Elapsed time 1
    libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00008500
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00008520
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x000409e0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x000615ef
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x002795a0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x002795c0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x002796c0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x002796e0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x00316b60
    libdvdread: Elapsed time 1
    libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x00316b80
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x00331680
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x003316a0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x0034bc80
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x0034bca0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x00354e00
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x00354e20
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x00365260
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x00365280
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_10_0.VOB at 0x003a3cc0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_10_1.VOB at 0x003a3ce0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_11_0.VOB at 0x003a89e0
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_11_1.VOB at 0x003a8a00
    libdvdread: Elapsed time 1
    libdvdread: Get key for /VIDEO_TS/VTS_12_0.VOB at 0x003b4900
    libdvdread: Elapsed time 0
    libdvdread: Get key for /VIDEO_TS/VTS_12_1.VOB at 0x003b4920
    libdvdread: Elapsed time 0
    libdvdread: Found 12 VTS's
    libdvdread: Elapsed time 3
    Kaffeine: New title
    [/code:1:326e1a1865]

    Dus waar het nu aan ligt :S
    Waarschijnlijk toch aan libdvdnav maar hoe krijg ik die goed en hoezo werken dezelfde binaries op mijn desktop wel, erg weird iig.
  • [quote:f7be9f7be6=" Marcel de Reus"]Dus waar het nu aan ligt :S
    Waarschijnlijk toch aan libdvdnav maar hoe krijg ik die goed en hoezo werken dezelfde binaries op mijn desktop wel, erg weird iig.[/quote:f7be9f7be6] Tja, dat zou ik zo niet kunnen zeggen. Daarvoor is dat probleem te specifiek. Maar heb je het al geprobeerd met de libdvdnav van CVS?
  • Oke ik ben erachter gekomen dat de zaak nog veel gecompliceerder ligt dan we dachten. Als volgt:
    Ik was vannacht of vanmorgen, tis maar hoe je het wilt noemen, antitrust aan het kijken op mijn laptop. Zoals ik al eerder had vermeld speelde antitrust wel, net als triple-x. Toen de film bijna afgelopen was kapte hij ermee en toen ik het nogmaals probeerder stopte hij er weer mee op dat zelfde punt. Aangezien ik hem af wilde zien besloot ik mplayer te installeren, zonder succes, want ook mplayer kapte er op dat bewuste moment mee.
    Nu mplayer er toch op stond heb ik lord of the rings maar even getest onder mplayer en dat werkt dus weer _wel_. Nu viel mij op dat de onderbreking van antitrust en het niet kunnen spelen van lotr terug te voeren zijn op een zelfde type error, hier komen ze:

    xine, antitrust
    [code:1:d84e877dc9]Kaffeine: New title
    Kaffeine: Fake key event…
    libdvdread: Can't seek to block 1965974
    input_dvd: Error getting next block from DVD (Error reading from DVD.)
    Kaffeine: Fake key event…
    Kaffeine: Fake key event…
    Kaffeine: Fake key event…
    [/code:1:d84e877dc9]

    mplayer, antitrust
    [i:d84e877dc9]mplayer geeft geen verdere error in de konsole maar nokt gewoon[/i:d84e877dc9]

    xine, lotr
    [code:1:d84e877dc9]Kaffeine: New title
    libdvdread: Can't seek to block 3587010
    libdvdread: Invalid IFO for title 3 (VTS_03_0.IFO).
    libdvdnav: ifoOpenVTSI failed - CRASHING!!!
    kaffeine: vm.c:204: ifoOpenNewVTSI: Assertion `0' failed.[/code:1:d84e877dc9]

    mplayer, lotr = werkt gewoon

    Nu is het mij echt een raadsel wat hier in godsnaam achter kan zitten. libdvdnav hebben zowel mplayer als xine zelf aan boord, bovendien kan mplayer lotr wel afspelen zonder de seek error.
    Wat ik echter net nog ontdekte is dat mplayer het keuze menu van nederlands-frans over slaat en gelijk de film begint te draaien. Wellicht gaat het precies om die sector waar xine op onderuit gaat.

    Er is iig iets goed mis, maar wat?

    ps: antitrust doet het op de standalone dvd-player wel gewoon
  • Is het wel een software probleem ?
    [quote:f6ae93aa71]
    Error getting next block from DVD (Error reading from DVD.)
    [/quote:f6ae93aa71]
    Zit er misschien een beschadiging op de dvd ?
    Het lijkt mij meer een fysiek probleem…

    Ik krijg soms soortgelijke meldingen, maar deze zijn het gevolg van een oude / zeer brakke cdrom-drive in een oude knutsel pc.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.