Dvds per MplayerPlugin sehen

  • Hi ,
    Ich möchte gern Dvds statt mit dem DvdPlugin
    per MplayerPlugin sehen.
    Habe folgendes gemacht:


    In /video/plugins ein Verzeichnis erstellt mit Namen DVD-VCD.
    Dann per "touch /video/plugins/DVD-VCD/DVD"
    und "touch /video/plugins/DVD-VCD/VCD"
    "chmod ugo+w /video/plugins/DVD-VCD/DVD"
    "chmod ugo+w /video/plugins/DVD-VCD/VCD"
    die DummyFiles erstellt.
    Dann habe ich in der "mplayer.sh.conf"
    folgendes eingetragen:
    DVDFiles="/video/plugins/DVD-VCD"
    DVD="/dev/dvd"


    Nun kann ich aber lediglich per MplayerPlugin das Verzeichnis der Dvd öffnen,
    und die "vobs" einzeln abspielen.
    Das ist doch so nicht richtig oder?
    Ich hab gedacht man geht dann per Menü auf Quelle mountet das Lw.
    und es geht per "abspielen" gleich los.
    Bei mir aber ist es so,dass mich "abspielen" immer weiter in das Verzeichnis der
    Dvd bringt,und erst greift wenn ich ne einzelne "vob" anwähle.


    Ich verwende die Version "mplayer-1.0pre1"
    Liegts vielleicht an der verwendeten Version?


    Weiters verwende ich "mplayer.sh-0.8.4"


    Meine "mplayersources.conf sieht wie folgt aus:


    /video/Divx;Locale Platte;0
    /media/cdrom;CDROM;1
    /video/cdfs;CD-Audio;1;*.wav
    /mnt/nfs/mp3;Remote NFS;0


    Der Ton klingt auch anders als bei Verwendung des DvdPlugins
    so komisch blechern.


    Schönen Dank für Tipps schon mal im Voraus,


    Gruss ,Bert

    Hardware: Intel Core i9-9900K, ASUS ROG Maximus XI Hero, MSI GeForce GTX 1050 Ti (vdpau), Dvbsky S952 V3 mit 2X DVB-S2 Tuner
    Multibootsystem (yavdr-ansible auf Ubuntu-20.04, Kubuntu-20.04 Focal Fossa, Win10)
    yavdr-ansible, Ausgabe über Nvidia vdpau

  • Du hast leider vergessen, in die mplayersources.conf folgende Zeile einzutragen:


    /video/plugins/DVD-VCD;DVD oder VCD;0


    Danach funktioniert es wie folgt:
    auf Quellen gehen, Eintrag "DVD oder VCD" auswählen, dort dann DVD mit OK starten.


    Allerdings kann ich nur von der Verwendung des mplayers zum DVD-Abspielen abraten, da mplayer keine DVD-Menüs beherrscht, es ist keine komfortable Wahl des abzuspielenden Tracks oder der Sprache möglich usw.


    Deshalb empfehle ich generell, besser das DVD-Plugin zu benutzen, anstatt auf den mplayer zu setzen.


    Gruß,
    Juri

  • Hallo


    Zitat

    Allerdings kann ich nur von der Verwendung des mplayers zum DVD-Abspielen abraten, da mplayer keine DVD-Menüs beherrscht, es ist keine komfortable Wahl des abzuspielenden Tracks oder der Sprache möglich usw.


    Das kann ich SO nicht stehen lassen. Ich gebe zu das der mplayer nicht so komfortabel ist wie das dvd-plugin. dafür spielt er alle meine dvds ohne einen ruckler oder tonaussetzer ab was das dvd-plugin noch nicht einmal auf die reihe bekommen hat und wie ich hier schon öfter gelesen habe bin ich mit diesem problem nicht alleine. menüs
    brauche ich nicht kaufe mir keine dvd um mich an schönen menüs zu erfreuen sondern um den film zu sehen. ich habe in meinem DVD-VCD ordner
    3 dummy files mit denen ich alle meine dvds mit der richtigen sprache/tonspur und dem richtigen titel abspiele in verbindung mit dem kleinen prog >>checkdvd<< das man hier im forum mit der suche finden kann. der grösste wermutstropfen ist, das gebe ich zu, das fehlen des kapitel sprungs aber dafür läuft der film vernüftig.


    gruss
    smokey

  • Hi ,


    jha
    Danke für den Tipp su funzts.


    smokey
    Auch dir Danke.
    Ich ab mal ein bisschen mit checkdvd probiert.
    checkdvd geht auch per Shellaufruf,aber mehr auch nicht
    bei mir.
    Habe dazu jetzt in /video/plugins/DVD-VCD
    die Dummyfiles VCD,DVD-01,DVD-02 erzeugt.
    Natürlich hab ich die "mplayersources.conf angepasst.
    Sieht dann so aus:


    /video/Divx;Locale Platte;0
    /video/plugins/DVD-VCD;DVD-01;0
    /video/plugins/DVD-VCD;DVD-02,0
    /video/plugins/DVD-VCD;VCD;0
    /media/cdrom;CDROM;1
    /video/cdfs;CD-Audio;1;*.wav
    /mnt/nfs/mp3;Remote NFS;0


    Habe auch wie in der Readme von checkdvd beschrieben
    alles gemacht,
    also in "checkdvd.c" den Pfad angepasst sieht dann so aus:


    char *video_dir = "/video/plugins/DVD-VCD";


    die include Dateien sind alle da wo sie sein sollen,
    danach hab ich den make und den Test in der Shell gemacht,beides hat
    funktioniert.
    Nun hab ich noch die Datei "checkdvd" nach "/usr/local/bin"
    kopiert und meine alte "mplayer.sh" durch die beigelegte ersetzt.
    Ausserdem soll man in dieser "mplayer.sh" auch noch eintragen wo checkdvd liegt.
    Das war zufällig schon voreingestellt zu sehen wie folgt:


    if test "$FILE" == "$DVDFiles/DVD" -a -n "$DVDFiles" -a -n "$DVD" ; then
    # Scan new inserted DVD, create DVD dummy files and get the
    # first title in our preferred language
    DVDTITLE=`/usr/local/bin/checkdvd`
    # Append title to file
    FILE="${FILE}-${DVDTITLE}";


    Wenn ich dann checkdvd in der Shell aufrufe werden die zwei Dummys DVD-01,DVD-02
    entfernt und ein neuer Dummy angelegt,und es wird auch angezeigt das die Dvd einen Titel
    hat,daher denke ich checkdvd funzt.
    Nur leider funzt das abspielen der Dvd über mplayer nicht.
    Wenn ich es zu starten versuche,läuft das Laufwerk kurz an,aber dann kommt dann
    gleich wieder das Fernsehbild.


    Weisst du vielleicht was hier falsch laufen könnte?


    Ach ja die Dvd die ich probiert hab ist eine die ich mal per vdrconvert
    erstellt hab,und hat einen englischen und einen deutschen Ton.
    Wenn ich deise Dvd ohne checkdvd per mplayer abspiele kommt sie
    immer nur in englisch.
    Original Dvds kommen in deutsch.


    Gruss ,Bert

    Hardware: Intel Core i9-9900K, ASUS ROG Maximus XI Hero, MSI GeForce GTX 1050 Ti (vdpau), Dvbsky S952 V3 mit 2X DVB-S2 Tuner
    Multibootsystem (yavdr-ansible auf Ubuntu-20.04, Kubuntu-20.04 Focal Fossa, Win10)
    yavdr-ansible, Ausgabe über Nvidia vdpau

  • Hallo Bert


    Ja das ist bei mir auch so bei kopierten DVDs (natürlich nur von meinen nicht kopiergschützten DVDs ;D ) und bei selbst erstellten. Da wird der Audio Track falsch erkannt warum weiss ich nicht. Ich habe mir für diesen Fall die mplayer.sh noch mal ein bisschen angepasst. Ich hänge sie mal mit an. Du musst dir dafür noch ein Dummyfile anlegen
    Namens "ENG" und wenn du das dann anwählst müsste er eigentlich die richtige Sprache abspielen.Ich weiss aber nicht ob damit noch "VCD" funzt habe keine und kann es nicht Probieren. Ob checkdvd funktioniert probiere mal eine Originale und wähle bloss "DVD" an wenn der Film Titel 1 ist fängt er gleich an zu spelen ansonsten legt checkdvd
    für jeden Titel ein Dummyfile an und du kannst dann jeden titel anwählen. Nimm aber die Zeilen aus deiner mplayersources.conf wieder raus die du noch mal reingeschrieben hast. Es reicht die Zeile "/VDRConf/plugins/DVD-VCD/;Play DVD VCD;0" die habe ich drinne checkdvd legt die Dummyfiles an und du siehst sie dann in dem Ordner.


    gruss
    smokey

  • Hi ,smokey
    Zunächst mal Dank dir für deine Antwort.
    Ich komm hier leider trotz allen Tipps nicht weiter,
    habe aber schon eine Vermutung.
    Es sieht so aus als ob die "mplayer.sh" der Schuldige ist.
    Ich verwende ja die Version 0.8.4,hab mir die jetzt näher angesehen,
    und ja was soll ich sagen die sieht um einiges anders aus als
    die von "checkdvd" oder deine.Sie ist auch von haus aus um
    einiges grösser.
    Mir ist aufgefallen dass wenn ich die von "checkdvd" oder auch deine
    statt meiner Originalen verwenden will,dass dann keine Dvd mehr funzt
    per Dummyfiles.
    Auch dann wenn ich "checkdvd" nicht mal installiere und verwende.
    Nehm ich dann wieder meine Originale gehts dann wieder.
    Leider dann halt für die eine Dvd nur mit englischen Ton.


    Ansonsten hab ich noch versucht die Anpassungen deiner "mplayer.sh"
    in meine Originale einzubauen.
    Na ja hat nicht geklappt,so erfahren bin ich eben noch nicht.



    Gruss, Bert

    Hardware: Intel Core i9-9900K, ASUS ROG Maximus XI Hero, MSI GeForce GTX 1050 Ti (vdpau), Dvbsky S952 V3 mit 2X DVB-S2 Tuner
    Multibootsystem (yavdr-ansible auf Ubuntu-20.04, Kubuntu-20.04 Focal Fossa, Win10)
    yavdr-ansible, Ausgabe über Nvidia vdpau

  • Hallo


    Ja so über die entfernung zu sagen ist schlecht. Was mir einfällt wenn du die dateien in Windwos entpackst und rüber kopierst kan es sein das du die mplayer.sh wieder ausführbar machen musst. In dem ordner wo die mplayer.sh liegt
    >>chmod +x mplayer.sh<<.
    Schreibt er denn sonst irgendeine fehlermeldung.
    Mehr lässt sich so nicht sagen. Sorry


    gruss
    smokey

  • Unix-Dateien sollte man niemals unter DOS/Windows auspacken, da DOS/Windows Zeilenenden anders markiert, als Unix (und MacOS macht es wieder anders). Deshalb immer im Zielsystem auspacken.


    Was die falsche Sprache und andere Probleme angeht:
    Bei Problemen immer ins System-Log (z.B. /var/log/messages oder /var/log/syslog) gucken. Oftmals stehen da interessante Dinge drin, die einem weiterhelfen können. Außerdem kann man beim mplayer.sh-Skript noch das Debugging aktivieren.


    Gruß,
    Juri

  • Danke ,Jungs
    Ich hab die Dateien nicht unter Win.
    entpackt.
    Ich lass es derweil bleiben,bin ja
    auch so zufrieden.Ich meine ich kann ja schon
    Dvds mit dem mplayerplugin abspielen auch in deutscher Sprache
    halt eben ohne checkdvd.
    Es ist halt nur diese eine Dvd (selbstgemachte)
    welche dann halt nur in englisch läuft.
    Da ich aber parallel das dvdplugin laufen habe
    seh ich mir die dann mit dem an.


    Gruss ,Bert

    Hardware: Intel Core i9-9900K, ASUS ROG Maximus XI Hero, MSI GeForce GTX 1050 Ti (vdpau), Dvbsky S952 V3 mit 2X DVB-S2 Tuner
    Multibootsystem (yavdr-ansible auf Ubuntu-20.04, Kubuntu-20.04 Focal Fossa, Win10)
    yavdr-ansible, Ausgabe über Nvidia vdpau

Jetzt mitmachen!

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