[WiP] Cubieboard: softhddevice über vdpau

  • Die OSD-demo geht


    nopacity wackelt ein bisschen wenn das video im Hauptmenü einscaliert wird


    ist beim Dark Red NG das sanfte einblenden eigentlich normal oder ist das cubie zu langsam ^^

  • ist beim Dark Red NG das sanfte einblenden eigentlich normal


    Wenn du es nicht ausschaltest und es flüssig läuft sollte es normal sein :)

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)


  • nopacity wackelt ein bisschen wenn das video im Hauptmenü einscaliert wird


    ist beim Dark Red NG das sanfte einblenden eigentlich normal oder ist das cubie zu langsam ^^


    Das kannst du im Skin Setup alles abschalten..."Videobild skalieren" und "Fade In Zeit" für die verschiedenen Menüs sind die Optionen.


    Für das Einblenden wird das Cubie wohl zu langsam sein, das geht ziemlich auf die CPU. Selbst schwächere "normale" VDRs haben da wohl ihre Probleme mit.


    Ciao Louis

  • ah ok
    ist anscheinend echt neu
    ich meinte micht zu erinnern das es bei meinen Versuchen am Pi immer sofort da war
    aber läuft sehr gut der skin


    edit:


    zum thema Audio wurmt es mich warum Mplayer funktioniert mit:

    Code
    mplayer -ao alsa:device=hw=1.0 -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau, /usr/local/src/big_buck_bunny_1080p_H264_AAC_25fps_7200K.MP4


    bei softhd-device zur zeit aber kein sauberer ton kommt

    Einmal editiert, zuletzt von Moorviper ()

  • Hallo,
    Super das klingt ja toll ... :)
    Kann mir mal bitte jemand den softhddevice setup.conf Teil hier posten, mit dem video und osd funktioniert!
    Viele Dank.
    Hatte gestern mit QbeeX + vdr mit softhddevice keinen Erfolg.


    Edit:

    Zitat
    Code
    mplayer -ao alsa:device=hw=1.0 -vo vdpau -vc ffmpeg12vdpau,ffh264vdpau, /usr/local/src/big_buck_bunny_1080p_H264_AAC_25fps_7200K.MP4


    Das funktioniert hier mit Video und Ton sehr gut. Also funktioniert vdpau grundsätzlich schon mal.... :)


    Edit2 so läuft jetzt mit Video und OSD... ein wenig... ;)
    Musste auch erstmal die softhddevice Sachen aus der setup.conf löschen und mit dem Plugin skincurses das softhddevice Plugin neu konfiguriert.
    Nach dem reboot funktionierte nun vdr mit streamdev und softhddevice im Vollbild mit OSD, aber wie hier schon erwähnt, nur kurz, nach dem umschalten funktioniert das OSD nicht mehr. (timeout ist noch jicht auf 100 gesetzt)
    Der Ton funktioniert hier auch nicht ....

    5 Mal editiert, zuletzt von Uwe ()

  • Hat das Cubieboard2 eigentlich auch Bluetooth???


    Code
    [   43.759982] Bluetooth: HCI device and connection manager initialized
    [   43.771894] Bluetooth: HCI socket layer initialized
    [   43.781185] Bluetooth: L2CAP socket layer initialized
    [   43.791324] Bluetooth: SCO socket layer initialized
    [   43.846778] Bluetooth: RFCOMM TTY layer initialized
    [   43.856851] Bluetooth: RFCOMM socket layer initialized
    [   43.865669] Bluetooth: RFCOMM ver 1.11
    [   43.957691] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    [   43.969575] Bluetooth: BNEP filters: protocol multicast


    normal hat das doch nur der Cubietruck oder ??



    Zum Crash des OSD im Betrieb konnte ich reproduzieren das das OSD immer dann crashed wenn das softhd-device nichts zu tun hat ;)
    Sofort crasht es wenn ich zb. das Satkabel vom Sundtek abziehe

  • bei softhd-device zur zeit aber kein sauberer ton kommt


    Mhh, vielleicht lag/liegt es daran? https://github.com/linux-sunxi…e941d85b185c1e776ed8cfde2

  • So baue grade nen neuen kernel wo auch der ir kram mit drin sein sollte


    rell
    wenn ich mit deinem kernel starte erkennt das linux nur noch 1 cpu ?!?


    ist das normal ??

    Einmal editiert, zuletzt von Moorviper ()

  • Zitat von »Moorviper«




    bei softhd-device zur zeit aber kein sauberer ton kommt



    Nein leider nicht, aber ich hab mal geschaut wie das mplayer macht und mit der Ausgabe in der /proc/asound/card1/pcm0p/sub0/xx_params verglichen.
    Hab dann eine asound.conf erstellt un die mplayer parameter hineinkopiert.


    meine asound.conf:



    vdr starte ich dann mit : vdr -P"softhddevice -x -a sunxihdmi"


    Ton geht jetzt :] auch wenn ich noch ab und zu einige "ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred" habe.


    ciao

  • ...Ton geht jetzt ...


    Cool. 8)
    Werde ich diese Woche testen, Vielen Dank. :)

  • @Mooviper
    Hat das hochstellen vom timeout auf 200 was gebracht?
    Gruß
    Andreas

  • teste ich heute abend brauche erst eine 2. bis 3. sd karte


    die eine nehme ich jetzt nur zum kernel bauen
    wenn ich von der das rootfs auf die platte kopiere ist dort jedes mal der superblock kaputt und das ding startet nicht


    werde das clean rootfs vom originalen cubian erst draufmachen
    dann auf platte und resizen und dann den kernel austauschen ^^
    echt nervig
    muss mir aber heute erst noch 2 microsd karten besorgen
    das studium geht grade wieder langsam los da sind noch andere spielwiesen siehe anhang ^^

    Bilder

  • Hi rell mal ne Frage zur Sicherheit


    normal muss ich wenn ich den kernel austausche
    den kernel auf die sd karte und die module auf die festplatte packen
    die uEnv muss auf der sd karte geändert werden oder ??


    so ein mist hätte mir das damals besser aufschreiben müssen ^^

  • Hi,
    also uImage, uEnv.txt und script.bin auf die erste Partition deiner SD-Karte. Das rootfs mit /lib/modules/.... dann auf deine SATA Platte. In der uEnv.txt wird dieses rootfs angegeben:
    root=/dev/mmcblk0p2 -> 2. Partition SD-Karte oder
    root=/dev/sda1 -> 1. Partition SATA


    D.h. dein System liegt entweder auf SD-Karte ODER auf SATA. Beides gleichzeitig kennt dein System während der Bootphase nicht.
    Die uEnv.txt gibt es nur auf Part1 deiner SD-Karte. Dort wird sie erwartet. Zusammen mit uImage und der script.bin. Alles andere kannst du auslagern.


    Gruß Andreas

  • ah danke nochmal für die erklärung
    mein cubie verhielt sich letzte zeit so komisch ^^
    zur zeit hänge ich noch daran den kernel von meiner einen sd karte zu holen / irgendwie will der cardreader nicht so :-/


    edit:
    ging jetzt mit einem anderen reader
    morgen installiere ich es dann wieder fertig


    Schreibe dann mal das komplette vorgehen ins wiki

    Einmal editiert, zuletzt von Moorviper ()

  • ...Ton geht jetzt :]


    Super, Ton habe ich nun auch, Dank Dir. :)
    Ist aber alles noch recht buggy... ;)

  • Zitat

    Hat das hochstellen vom timeout auf 200 was gebracht?


    Ich habe die Kernel-Sourcen hier noch nicht auf 100 oder 200 gesetzt, wo bzw. welche KernelSourcen nutzt ihr?


    Habe zu den Problem mit dem Timeout ein paar Sachen gefunden... (bestimmt schon bekannt...)
    https://groups.google.com/foru…c/linux-sunxi/B8akWj_xZEE
    https://groups.google.com/foru…c/linux-sunxi/odkmV-HQbEc
    https://www.mail-archive.com/linux-sunxi@googlegroups.com/msg02480.html

  • Habe mir den kernel auf github geforked


    Meine Änderungen:
    fix for build on my Cubieboard2 with Cubian
    g2d testing 200


    Ich lade meinen fertigen Kernel gleich nach schreiben des Post mal hoch dann kannst du den testen


    (Config basiert auf rell's config habe "hoffentlich" den ir kram mit im kernel und der sata treiber IST im Kernel Ebenso SMP damit beide Prozessoren gehen)


    Kam bisher nicht dazu den zu testen/ hätte das schön heute mittag an der HS machen können während das Rendering vom Blender läuft aber ne natürlich vergessen daheim nen Port fürs ssh auf zu machen :§$% :wand



    Edit: kernel ist oben
    Link

    Einmal editiert, zuletzt von Moorviper ()

  • Hab mal angefangen die Installation im Wiki anhand von Cubian zu Dokumentieren
    vdr-wiki


    Vdr muss noch aber erst noch Installiert werden und der governor auf "performance" gestellt und xf86-video-turbo installiert werden
    ich denke das packe ich heute abend hoffentlich noch

  • Hab mal angefangen die Installation im Wiki anhand von Cubian zu Dokumentieren
    ...
    ich denke das packe ich heute abend hoffentlich noch


    Vielen Dank dafür. :)


    Ich bin gerade noch am Kernel-Sourcen (deine) bauen auf dem Cubie2 ... das dauert. :D
    Werde morgen mal deine Sachen installieren. Melde mich dann wieder. :)

Jetzt mitmachen!

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