VDR Ausgabe über TV-Out der Matrox G550

  • Hallo,


    welche Möglichkeiten gibt es denn das VDR-Bild über den TV-Out einer Matrox G550 darzustellen:


    Was ich probiert habe:


    softdevice über DirectFB -> geht nicht, siehe Fehlerbeschreibung im Thread zu streamdev-0.7pre1


    vdr-xine über DirectFB -> geht nicht, weil xine die Ausgabe über DirectFB nicht unterstützt


    vdr-xine über vidixfb -> geht nicht, da ich den normalen Framebuffer nicht auf dem TV-Out zum laufen bekomme.


    Das einzige, was geht, ist den http-stream des streamdev-Plugins mit dem Mplayer über DirectFB auszugeben -> allerdings scheint Mplayer mit Interlacing nicht wirklich zurecht zu kommen, auf jeden Fall zittert das Bild oft als ob die falsche Fieldorder eingestellt ist.


    Funktioniert bei jemandem VDR über den TV-Out irgendwie, wenn ja wär's nett, wenn sich mal der jemand mal hier melden würde, ich bin nämlich kurz vor'm verzweifeln.


    mfG.


    Andreas

  • Hi


    Versuch doch mal df_xine aus DirectFB-extra paket.
    Theoretisch könnte das funktionieren,
    bin auch grad dabei, aber ich bekomme nur grünes Flackern
    auf dem Fernseher, allerdings auch mit mplayer.


    Marius

  • Hi,


    hab auch eine g550, am digitalen Ausgang habe ich einen normalen Bildschirm 1024x768 32bpp (mit mitgeliefertem dvi-vga) am VGA hab ich die mitgelieferte Kabelpeitsche dran und per S-VHS am Fernseher.
    Damit ein Bild kommt musste ich folgendes machen


    /usr/local/bin/matroxset -f /dev/fb0 -m 5
    /usr/local/bin/matroxset -f /dev/fb1 -m 2
    /usr/local/bin/matroxset -f /dev/fb1 -o 1 1
    /usr/sbin/fbset -fb /dev/fb1 -depth 16 -yres 576 -xres 720 -upper 44 -lower 4 -vslen 1
    /usr/local/bin/v4lctl -c /dev/fb0 contrast 340
    /usr/local/bin/v4lctl -c /dev/fb0 color 120
    /usr/local/bin/v4lctl -c /dev/fb0 bright 310


    fb.modes Eintrag
    mode "tv"
    geometry 768 576 768 576 32
    timings 20330 128 32 32 8 128 5
    laced=true
    hsync high
    vsync high
    endmode



    die v4lctl Befehle sind nicht wichtig damit krieg ich nur ein besseres Bild mit den obigen Einstellungen kann ich über vdr-xine mit fb als Ausgabe Device TV sehen.


    vidixfb geht damit allerdings nicht.


    Hier findest Du noch weiter Infos:


    http://www.bglug.ca/matrox_tvout/ -> ist zwar für die G450 ich habs aber gemacht wies dort steht.


    und für DirectFB gibts hier noch was:


    http://www.sci.fi/~syrjala/directfb/matrox-tv-out-howto
    http://www.kauhajoki.fi/~peti/directfb/matrox-tv-out-howto



    cheers
    Gerald


    PS:
    die Konfiguration hab ich gerade getestet funktioniert, da ich normalerweise über FBAS der Nexus schau und nicht über TV-Out der GraKa.

  • Hi gerald,
    ich hab eine G450 und mittels matroxset (müsste nachschauen was ich damals
    genau geacht habe) auch ein Tv-Out hinbekommen.
    Das Tv-out auf den Konsolen hab ich auch mit fbset richtig skaliert, das
    das ganze TV Bild ausgenutzt wird.


    Nun mein Problem:
    Wenn X-Windows beim booten automatisch startet hab ich nur ein
    gestrecktes Bild mit schwarzen Balken links und rechts (nicht skaliert)
    wie auf den Konsolen bevor ich fbset mache (benutze fbdev in X-Windows als Treiber).


    Ich weiss nicht wie ich es hinbekomme, das X-Windows direkt beim starten richtig skaliert
    ist. Wenn ich von Hand mit init 2 den Runlevel wechsel und dann mit init 5
    wieder X-Windows starten lasse ist das Bild richtig skaliert.


    Es scheint mir so als würde die X-Windows Konsole 7 von dem fbset zunächst nichts
    mitbekommen ?!?


    Hat jemand schon mal einen richtig skaliertes X-Windows auf dem Tv-out hinbekommen ?



    Greetz,
    Gromit....

    Mein Glotz-o-fon-Konservierer im Aufbau:
    vdr-2.3.1, v4l Treiber, OpenSuse 42.1, Satelco Easywatch DVB-C

Jetzt mitmachen!

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