Benutzung von gst-launch-1.0 playbin uri=file:///

  • Hallo,


    per Befehl gst-launch-1.0 playbin uri=file:///tmp/test.mp4 kann man doch auf der Box Videos abspielen lassen. Auf meiner DM7080 wird aber kein Video wiedergegeben, ich erhalte nur folgende Ausgabe. Muss da noch etwas beachtet werden, was die Videos betrifft, also Auflösung oder sowas?


  • Es kommt ja von gst-launch ein end of stream (eos). Das würde auch beim gst-player kommen. Aber der kommt eh nur in der nicht Dream-Welt (oder bei Images, die auch auf nicht-Dream laufen sollen) zur Anwendung. Deshalb wie von dhwz geschrieben am bedten gleich wieder vergessen. Hast du vielleicht noch ein anderes sample zur verfügung?

    Gruss
    Dre


    Boxen (im Einsatz): DM920, DM900, DMOne
    Developer Project Merlin - we are OpenSource

  • Ich hab jetzt noch nicht groß rumprobiert mit anderen Videos, sollte aber laufen. Aber gst-launch sollte doch funktionieren ....
    Ton geht weg, aber kein Video.

    2 Mal editiert, zuletzt von Hilfsbereit ()

  • gst-launch-1.0 playbin uri=file:/// geht im dreamOS

    Code
    [19:46 root@dm900 ~] > gst-launch-1.0 playbin uri=file:///hdd/movie/ToS-4k-1920.mov
    Setting pipeline to PAUSED ...
    Pipeline is PREROLLING ...
    Pipeline is PREROLLED ...
    Setting pipeline to PLAYING ...
    New clock: GstSystemClock
    Redistribute latency...

    und es spielt Bild und Ton, e2 ist gestopt.


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

  • Geht auch auf der DM820!


    Ich verwende aber lieber gst123, ist einfacher zu bedienen, und man kann auch noch spulen/beenden.
    oder auch
    kodi-play von emanuel, auch eine gstreamer Variante, kann dann sogar per FB bedient werden, ohne interactives Terminal. Verwende ich oft in X11.



    http://ftp.nluug.nl/pub/graphics/blender/demo/movies/ToS/


    gibt auch ein recipes im dreamOS 2.5 SDK tearsofsteel-1080p.bb so wie bigbuckbunny-1080p.bb


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

    2 Mal editiert, zuletzt von pclin ()

  • Nein, ist von mir auf der Box compiliert, gibt es hier im Board, aber z.Zt. nur für armhf.
    Muss mal schauen ob ich das auch für mipsel habe. Sonst versuche ich es zu bauen.


    Oft muss man dann auch den alpha Wert ändern.
    Dafür habe ich ein Script gemacht, gibt es im IHAD alpha.sh


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

  • Mach dir mal nicht so viel Arbeit, da es ja auch mit gst-launch geht. Muss mal mit einem frisch geflashten Image testen, vielleicht will nur was in meinem Image nicht so wie ich will. Mit gestopptem e2 kommt wenigstens schon mal Ton :winking_face: .


    Kann ich im e2 log was sehen, wenn da noch etwas zum Video abspielen fehlen sollte?

  • Wenn der Ton kommt musst du alpha.sh benutzen!
    Dann siehst du auch das Bild.


    gruß pclin


    ps.
    Ist nicht viel Arbeit compilieren geht ja fast von alleine. ist nur die Frage ob es durch geht...
    Im SDK ist gst123 blacklisted weil es Probleme mit sysroot gibt, da geht es nicht durch.
    Also auch nicht mit oe_runconf / oe_runmake


    Ich bin da gerne Hilfsbereit :grinning_squinting_face:


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever

    Einmal editiert, zuletzt von pclin ()

  • Lies nochmal den Post 15 und 17


    gruß pclin

    Dreambox ONE, TWO, DM920UHD, DM900UHD, DM820HD HDD + USB-HUB, Stick 64GB, USB-HDD, Keyboard K400r, Wlan-Stick 11n

    (Flash) DP-OE2.6 (BAXII) eigenes OE2.6, debian-buster, Diverse

    (Flash) DP-OE2.5 (BAXII) eigenes OE2.5-e2+kodi+X, debian-stretch, Diverse
    ---

    AudioDSP: miniDSP 2x4HD

    TV: LG OLED65BX9LB (PicCap)

    ---

    Hyperion (NG), Hyperion (Classic) mit Plugin HyperionControl auf der Dreambox ONE/TWO

    ESP32 mit WLED Wlan 263 LED's SK6812-NW 60 LED/m

    DM9x0 Plugin EnigmaLight, Hyperion (NG)


    Ambilight for ever