Probleme bei DVD Wiedergabe

  • Hallo Leute,
    Ich habe hier seit ein paar Tagen einen vdr am laufen.
    (Bin auch schon ganz stolz!)


    Der Standard (aufnehmen und so läuft schon perfekt. Jetzt habe ich mich an das DVD abspielen gemacht. Entsprechend der Anleitung von Hubertus habe ich die ganzen Programme per Hand aufgespielt.


    Jetzt gibt es beim abspielen der DVD ein Problem:
    Auf der Konsole kommen diese Meldungen:
    libdvdnav: PGC pre commands didn't do a Jump, Link or Call


    libdvdnav: play_PG: (vm->state).pgN (1)
    libdvdnav: play_Cell: (vm->state).cellN (1)
    libdvdnav: Cell should restart here
    libdvdnav: After:libdvdnav: Video Title Menu Domain: -
    libdvdnav: VTS:1 PG:1 CELL:1 BLOCK:0 VTS_TTN:1 TTN:24 TT_PGCN:13
    libdvdnav: vm_get_next_cell: blockN set to 0x0
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: vm.c:get_audio_stream audioN=0
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_scale_permission:permission=2
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_scale_permission:permission=2


    .... Das ganze ziemlich oft untereinander......


    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_scale_permission:permission=2
    libdvdnav: play_Cell_post: (vm->state).cellN (1)
    libdvdnav: play_Cell: (vm->state).cellN (2)
    libdvdnav: Cell should restart here
    libdvdnav: vm_get_next_cell: blockN set to 0x0
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: vm.c:get_audio_stream audioN=0
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_scale_permission:permission=2
    libdvdnav: get_video_aspect:aspect=3
    libdvdnav: get_video_scale_permission:permission=2
    libdvdnav: get_video_aspect:aspect=3


    ...und so weiter.....


    Der Ton kommt deshalb sehr abgehackt und das Bild ruckelt auch ein bißchen.
    DMA für das DVD ist _nicht_ an (Probleme mit yast)
    Prozessor ist ein 800 Duron mit 256MB Speicher.
    Den Prozessor rüste ich Morgen gegen einen 1300 Atlon auf.


    Die libdvdnav habe wie bei Hubertus beschrieben installiert.


    Wäre net wenn mir einen helfen könnte.


    Danke Thomas

    Server yaVDR mit 4x TV00255 TV TECHNOTREND TT-Budget S2-1600
    client 1 yaVDR
    client 2 yaVDR

  • Hallo,


    das gleiche Problem habe ich auch. Ich kann DMA nicht einschalten, weil der Zugriff über ide-scsi läuft (wegen Brenner).


    Liegt das eigentlich am DMA-Modus (mit mplayer über DVB geht es ohne Ruckeln, allerdings ohne dvdnav) oder liegt es an der libdvdnav


    Gruss

    Current:

    Hardware_: Gigabyte B360M D3H, Silverstone Milo ML03, DD Cine S2 V7A, 256GB Samsung EVO 970, 4GB RAM, ASUS GT1030 passive

    Software_: ArchLinux, VDR4Arch, VDR 2.4.0, softhdcuvid, nordlichtsepg, skinenigmang


  • Hallo
    ich hatte ebenfalls das Problem.
    Ich habe es nur durch neu kompilieren des Kernel in den Griff bekommen. Bei meinem Kernel war die Option CONFIG_IDEDMA_ONLYDISK=Y eingetragen. Durch rausnehmen dieser Option konnte ich bei meinem Brenner ebenfalls DMA mit hdparm -X 34 /dev/hdc setzen trotz ide-scsi treiber.


    Wolfgang

  • Hallo,


    die Einstellung von Wulfman/Wolfgang hat mir geholfen. Mit hdparm -X udma2 /dev/hdc konnte ich das Laufwerk in udma2-Modus setzten. Allerdings durch das ide-scsi musste ich nochmal hdparm -d1 /dev/hdc setzten. Mit dieser Einstellung klappt es jetzt ohne Ruckeln. Den Kernel musste ich nicht neu kompilieren, die Einstellung ist bei SuSE 8.1 wohl schon richtig gestetzt.


    Vielen Dank für die Hilfe und schönen Sonntag noch

    Current:

    Hardware_: Gigabyte B360M D3H, Silverstone Milo ML03, DD Cine S2 V7A, 256GB Samsung EVO 970, 4GB RAM, ASUS GT1030 passive

    Software_: ArchLinux, VDR4Arch, VDR 2.4.0, softhdcuvid, nordlichtsepg, skinenigmang


  • Hi,
    OK das mit DMA einschalten Probiere ich noch,
    bekommt Ihr den auch diese Meldungen libdvdnav:


    get_video_aspect:aspect=3


    und so weiter?


    Schönen Sonntag noch
    Thomas

    Server yaVDR mit 4x TV00255 TV TECHNOTREND TT-Budget S2-1600
    client 1 yaVDR
    client 2 yaVDR

    Einmal editiert, zuletzt von TomToelpel ()

  • Diese Meldungen habe ich auch weiterhin. Ist etwas unschön, funktioniert aber ohne Probleme. Liegt vielleicht an der libdvdnav.


    Gruss

    Current:

    Hardware_: Gigabyte B360M D3H, Silverstone Milo ML03, DD Cine S2 V7A, 256GB Samsung EVO 970, 4GB RAM, ASUS GT1030 passive

    Software_: ArchLinux, VDR4Arch, VDR 2.4.0, softhdcuvid, nordlichtsepg, skinenigmang


  • N'abend,
    nur falls es für jemanden von Interesse ist:
    Problem gelöst, lag am DMA Modus.
    Ich habe wie wild (bin halt Linux Anfänger) mit
    hdparm -Xudma2 /dev/dvd und einigen anderen Parametern rumgemacht.
    Hat alles nichts gebracht.


    Das ganze muß mit System erfolgen:


    In den entsprechenden DMA mode schalten (-X udma2)
    Dann DMA auch einschalten (-d1) :D


    Achja... -v zeigt was das device kann und mit -i sieht man ob DMA auch eingeschaltet ist ;D


    sieht bei mir so aus:


    setting using_dma to 1 (on)
    using_dma = 1 (on)



    Dann läufts auch mit der DVD.


    Interressanter Artikel dazu:
    http://www.linuxgazette.com/issue79/punk.html


    Für Linux erfahrene User sicher ganz klar, bei mir halts halt länger gedauert(bin über 30)


    Gruß und schönen Abend noch.
    Thomas

    Server yaVDR mit 4x TV00255 TV TECHNOTREND TT-Budget S2-1600
    client 1 yaVDR
    client 2 yaVDR

  • Also bei mir klappt das alles nicht. Vieleicht kannst Du mir noch mal kurz beschreiben, wie Du das hingekriegt hast. Bei mir ruckelts immer noch.


    Schreib doch bitte auch mal die Versionen der installierten Libs auf.


    Gruß


    Kayli

  • Zitat

    Original von kayli
    Also bei mir klappt das alles nicht.
    Gruß


    Kayli


    Gerne...
    Also ich habe in meine runvdr folgende Zeilen eingefügt:

    Code
    hdparm -X udma2 /dev/dvd


    und dann

    Code
    hdparm -d1 /dev/dvd


    Das geht sicherlich auch eleganter aber was solls ;D


    Die Versionen genau nach Hubertus.


    Gruß Thomas

    Server yaVDR mit 4x TV00255 TV TECHNOTREND TT-Budget S2-1600
    client 1 yaVDR
    client 2 yaVDR

  • Hallo,


    ich habe genau das gleiche Problem (ruckeln und knacksen). Meine HD läuft unter DMA, aber mein DVD läßt sich einfach nicht in den DMA-Modus bringen (obwohl es UDMA2 unterstützt). Kann das am Kernel liegen, denn meine Hardware ist ok ?


    Gruß
    Schalke

    Mein VDR:
    Athlon XP1800+ * 256 MB * HDD 160 GB Samsung * Siemens DVB-S Rev. 1.6 * ctVDR 6.1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!