Burn Plugin - YUV4MPEG2 header: stream requires unsupported features! - Lösung

  • Hallo Leute,
    ich hab die letzten Tage rumgebracht, indem ich veruscht hab,
    das Burn Plugin zum laufen zu bringen.
    Nachdem ich den ImLib2-Fehler endlich gelöst hatte,
    stockte mpeg2enc immer mir folgender Fehlermeldung:

    Code
    YUV4MPEG2 header: stream requires unsupported features!


    Und zu diesem Fehler ließ sich ums verrecken keine Lösung finden.


    Eine kleine Änderung in der vdrburn.sh lieferte mir dann aber doch
    mein Menü ;) :


    Ich hab den Befehl

    Code
    convert "$2/menu-bg-$3.png" pnm:- |
                    ppmtoy4m -n 1 -F25:1 -A 59:54 -I t -L -r -v 0 |
                    mpeg2enc -q 2 -a 2 -n p -f 8 -v 0 -o "$2/menu-bg-$3.m2v" &&
                    tcmplex -i "$2/menu-bg-$3.m2v" -p "$4/menu-silence.mp2" -m d -o /dev/stdout |
                    spumux -v 2 "$2/menu-$3.xml" > "$2/menu-bg-$3.mpg"


    gegen folgenden getauscht

    Code
    png2yuv -n1 -f25 -It -L1 -v0 -j "$2/menu-bg-$3.png" | mpeg2enc -q 2 -a 2 -n p -f 8 -v 0 -o "$2/menu-bg-$3.m2v" &&
                    tcmplex -i "$2/menu-bg-$3.m2v" -p "$4/menu-silence.mp2" -m d -o /dev/stdout |
                    spumux -v 2 "$2/menu-$3.xml" > "$2/menu-bg-$3.mpg"


    und es funktioniert sogar (bei mir).


    Das Praktische dabei ist, man verzichtet damit auf ImageMagick (in diesem Befehl).
    Getestet hab ich das ganze mit den Mjpegtools aus dem CVS. (png2yuv gehört wie auch mpeg2enc zu den Mjpegtools)


    Vielleicht erspart das jemandem die unendliche Suche nach einer Lösung.
    Eventuell muss man diesen Hack auch noch für mplex (statt tcmplex) übertragen.


    Es wär auch nett, wenn einer der Entwickler oder einer der Mod-Entwickler sich das ansieht
    und mir sagen könnte ob das Probs geben könnte.


    Gruß,
    Henning


    PS: Sorry, das es kein diff gibt, aber ich hab so viel in der vdrburn.sh rumgespielt,
    da passt alles hinter und vorne nicht mehr,
    ich werde vllt das nochmal neu machen und dann ein Diff erstellen.


    EDIT: Achja, verwendete Burn-Plugin-Version ist die inoffizielle 0.0.6f

    --==Mein neuer VDR läuft: DH102, Athlon64 X2 4850e, 1TB Samsung, Asus M2A-VM HDMI, 2 GB DDR2-800, 80+ Netzteil, TT DVB-S 1.6-4MB & Skystar II==--

    --==VDR 1.6.0-2, HgDVB, ACPI Wakeup, xineliboutput und graphtft auf X mit xf86-video-ati (DualHead / XVideo / DRI) ausm GIT auf Debian Lenny mit Kernel 2.6.28-rc6 ==--

    Einmal editiert, zuletzt von fawkes ()

Jetzt mitmachen!

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