[ANNOUNCE] SoftHDDevice 0.5.1 - VDPAU/VA-API/CPU Decoder und Ausgabe Plugin

  • SoftHDDevice ist eine Ausgabe Plugin für VDR.


    Folgende Features sind vorhanden.

    • Video Decoder CPU / VA-API / VDPAU
    • Video Ausgabe VA-API / VDPAU
    • Audio FFMpeg / Alsa / Analog
    • Audio FFMpeg / Alsa / Digital
    • Audio FFMpeg / OSS / Analog
    • HDMI/SPDIF AC3 pass-through
    • Software Volume, Compression, Normalize und Kanal Resample
    • YaepgHD Unterstützung
    • Software Dekoder (nur VA-API)
    • Software Deinterlacer Bob (nur VA-API)
    • Autocrop
    • Grab image (nur VDPAU)
    • Suspend
    • Letterbox, Stretch und Center cut-out Video Anzeige
    • Atmo Light Support mit Plugin http://github.com/durchflieger/DFAtmo

    Projekt:


    Änderungen seit 0.5.0

    • Unterstützung nicht rechteckiger Pixel, DPI und Bildschirmgröße von EDID oder xorg.conf muß stimmen.
    • ADTS (AAC+) Tonspur Support
    • VDR DFAtmo Plugin Support (Danke an durchflieger für den Patch)
    • Neue Audiofunktionen Resample / Downmix / Compression / Softvol / Normalize.
    • Detach und Attach Support (X11 Display wechseln u.a.)


    Wer für die letzten Versionen sich eine asound.conf gebastelt hat, kann diese wieder löschen.
    All diese Funktionen sollten nun vom Plugin selbst gemacht werden.


    Audiodrift ist immer noch aus. Da ich das Gefühl habe, das es mehr Ärger als Richtig macht.
    Wer es braucht muß es im Makefile einschalten.


    Anwenderfragen und Probleme bitte hier:
    http://www.vdr-portal.de/board…rder/board55-vdr-plugins/
    am Besten eigene Threads mit Titel [softhddevice] ,,,, für jedes Problem bzw. Frage.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • johns:


    Von mir bei dieser Gelegenheit ein


    ganz fettes Dankeschön


    für dieses essentielle Plugin und deinen Support.


    Grüße, Peter

    KODI, tvh, arch x86_64, Octopus net 2 x Duoflex C/C2/T2 , NUC7i3BNH, Crucial MX300 2TB, LG LM 669S

    Linux is the best OS I have ever seen -- Albert Einstein

  • Moechte ich mich anschliessen


    Vielen Dank das Du mich von xinelibout befreit hast ;-))


    Ich denke das der Fehler auch irgendwann mal weg ist. Zur Zeit kann ich ganz gut damit leben



    Code
    Jun 26 22:05:06 mediacenter vdr: [1795] buffer usage: 100% (tid=1793)Jun 26 22:05:06 mediacenter vdr: [1793] ERROR: TS packet not accepted in Transfer Mode



    Gruss Peter ( aber aus H. )

    Server PC leap42.3 ::: vdr-2.3.8 ::: DD Cine C2 + 1 Erweiterung headless

    zbox leap42.3 ::: vdr-2.3.8 + SatIP Plugin

    OctopusNet DVBC mit 4 Tunern

    Clients 2 x Raspberry 2 + libreElec 8.2.1 verbunden mit zbox

  • softhddevice macht richtig spass ... danke dafür


    gibt es pläne für ein seperates mediaplayer plugin .. das hatte ich schon hin und wieder in xineliboutput genutzt .. :)

  • xbmc find ich und frauchen schrecklich. menü is daneben
    und stabil ist was anderes

  • Hi,
    ich nutze auch xbmc und bin damit als solches auch zufrieden. Aber ich kann es einfach nicht als `Bestandteil` meines VDR akzeptieren, ist irgendwie ein Zusatz-Gimmick (Gibts eigentlich Yps noch ?) und nicht mehr. Auch wenns derzeit eine saubere Lösung für Videos ist...


    Ich wünsche mir auch die FF-Zeit mit der neuen Hard-/Software zurück in der Bilder schauen, Videos schauen und MP3´s hören völlig problemlos funzte und vielleicht bietet Softhddevice da letztendlich wieder eine saubere Basis.
    Ich persönlich hatte den Entwicklungsstand von xineliboutput und xine mit xinelib zwar zuletzt auch relativ stable, aber einen `einfachen Weg` mit ungewohnter Geschwindigkeit und Stabilität bietet doch erst Softhddevice (Meinung aus).

    Ich wünsche mir: Ein Untermenü `Softhddevice`, welcher frei übers Setup frei benennbar ist. Unterpunkte sollten sein: Bilder, Videos, DVD, MP3 wobei die Pfade ebenfalls im Setup einstellbar sind und DVD vielleicht mit DVDswitch-Plugin (inkl. DVD-Plugin mit 1920x1080 Menüs) zusammenarbeitet, um auch ISOs zu spielen. Der Punkt MP3 startet das entsprechende MP3-Plugin (Prüfung durch Softhddevice, welches aktiv ist) und Video spielt mit mplayer ALLE Formate MIT OSD ab!


    Damit, oder ähnlich wäre ich glücklich - ist aber nur meine persönliche Meinung und wohl auch ne Menge Arbeit... :D
    Nichts desto trotz ein tolles Stück Arbeit - Danke Johns bis hierher (kann man nicht oft genug sagen!) :tup

  • Ich wünsche mir: Ein Untermenü `Softhddevice`, welcher frei übers Setup frei benennbar ist. Unterpunkte sollten sein: Bilder, Videos, DVD, MP3 wobei die Pfade ebenfalls im Setup einstellbar sind und DVD vielleicht mit DVDswitch-Plugin (inkl. DVD-Plugin mit 1920x1080 Menüs) zusammenarbeitet, um auch ISOs zu spielen. Der Punkt MP3 startet das entsprechende MP3-Plugin (Prüfung durch Softhddevice, welches aktiv ist) und Video spielt mit mplayer ALLE Formate MIT OSD ab!


    Ich würde dann meinen derzeitigen softhddevice Stand sofort einfrieren: das hatten wir doch alles schon das die Plugins völliog überladen wurden und hinterher nix mehr 100%ig funktionierte. - wenn dann ein separates Mediaplayer Plugin, welches ich auf der Stelle ausknipsen kann!


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Ich würde dann meinen derzeitigen softhddevice Stand sofort einfrieren: das hatten wir doch alles schon das die Plugins völliog überladen wurden und hinterher nix mehr 100%ig funktionierte. - wenn dann ein separates Mediaplayer Plugin, welches ich auf der Stelle ausknipsen kann!

    Da Grub 3.0 auch einen Mediaplayer erhalten wird, sollte diese Funktionalität besser dort integriert werden. Ließe sich aber alternativ auch bei Systemd unterbringen, wenn es denn nicht sowieso gleich im btrfs landet.


    grüße


    ralf


    (gerade emsig 27 Udev-Regeln für seine 3 Gerätedateien anpassend)

  • CKone
    Ja Ok das ist ein Argument, das Plugin nicht zu mutieren... Muß ich zugeben, haste recht! Separates Plugin wäre tatsächlich besser... (kopf-einziehend)

  • Da Grub 3.0 auch einen Mediaplayer erhalten wird, sollte diese Funktionalität besser dort integriert werden. Ließe sich aber alternativ auch bei Systemd unterbringen, wenn es denn nicht sowieso gleich im btrfs landet.


    Darf ich mal fragen, was ein Medienplayer im Bootloader zu suchen hat? Wo hast Du das denn her? BTW, was hat der ganze Satz mit einem Mediaplayer zu tun? Stehe gerade auf dem Schlauch.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • http://de.wikipedia.org/wiki/Sarkasmus
    Ich habe den grub Mist auch gleicht runtergeworfen. Der Bootloader soll booten und nicht komplexer als das OS selber sein ;)


    Und da jetzt jeden Mist ins Softhddevice zu stopfen... Lieber ne API für Plugins schaffen (Vorbild softplay (das Mediaplayerplugin für softdevice) und softdevice).
    Oder es kommt irgendwann mit VDPAU doch die Möglichkeit das VDR OSD transparent über andere Fenster zu legen (da hoffe ich noch drauf)? Dann könnte man Freevo/XBMC/usw. in den VDR bringen und bräuchte keine VDR Mediaplugins mehr.


    cu

  • Darf ich mal fragen, was ein Medienplayer im Bootloader zu suchen hat?


    das frage ich mich auch. Ein Medienplayer gehoert ins BIOS. Auf den neueren Asus Boards ist dafuer schon alles klicki-bunti mit Maus-Bedienung vorbereitet.


    Aber das ist alles OT und gehoert IMHO wirklich nicht in den Announce Thread dieses tollen Plugins.


    Leider habe ich noch keine Zeit gehabt es zu testen. Moechte mich aber an dieser Stelle vorab ganz herzlich bei Johns dafuer bedanken. Dieses Plugin ist der Beweis dafuer, dass Software-Loesungen (mit dezentem Hardware Support - VDPAU) den reinen Hardware-Loesungen (wie FF/FFHD Karten) in Funktionalitaet und Geraetekosten und vielen anderen wichtigen Eigenschaften inzwischen um Laengen voraus sind. Entgegen der Behauptungen von UFO & Co.


    Wenn es einen VDR-Plugin Preis gaebe dann waere SoftHdDevice sicherlich auf Nummer 1 :)


    - sparkie

  • Mediaplayer bitte hier [softhddevice] Mediaplayer weiter diskutieren.


    Johns

    Sag mir, wo die Developer sind. Wo sind sie geblieben? . . . . . . . . . . . . . . . . . . . . SoftHdDevice - A software and GPU emulated HD output device plugin.
    Sag mir, wo die Developer sind. Was ist geschehn?


    Client0: Crown CW02 MSI_C847MS-E33 Zotac_GT640_passiv Cine-S2 iMon-MCE / streamdev softhddevice
    Client1: Lian_Li_PC-Q09FB ASRock_H67M-ITX/HT I3-2100 ASUS_ENGT520_passiv / streamdev softhddevice
    Test: Lian_Li_PC-Q09R Asus C60M1-I / streamdev
    Server0: Dockstar TT-S2-3600-USB / streamdev
    Server2: Lian_Li_PC-Q07R Intel_DH61DL G620 WD20EARX 90W PicoPSU Cine-S2+DuoFlex-S2+DuoFlex-CT / streamdev / 22 Watt Verbrauch

  • .. auch von meiner Seite (wieder mal) ein fettes Danke an Johns!! Ich war ja schon fast dran vdr "untreu" zu werden - softhddevice hat mich zurück gehalten :D


    bin hier mit git "Revision 696bb8e9" am weg - also wie 0.5.1 nur ohne "Add commandline support to disable hardware decoder." (die option verstehe ich nicht .. :deppenalarm )


    alles läuft bestens mit softhddevice - yeaah! :cool1


    ciax

  • Hallo johns,


    ich habe heute SoftHDDevice auf dem Scaleo Evi mit einer NVidia G210 installiert und alles bis auf den Ton (jetzt mit der Option -a hw:1,8 läuft es) lief auf Anhieb.
    Vielen Dank für das tolle Plugin! :)

  • Wenn es einen VDR-Plugin Preis gaebe dann waere SoftHdDevice sicherlich auf Nummer 1


    sehe ich auch so. VDR's next top plugin.LOL Das Plugin ist wirklich ein echter Fortschritt für den VDR. John hat einen Platz in der VDR Hall-of-Fame verdient


    Kurt


    PS: bin mal gespannt was die Version 1.0 beinhalten wird. So gut wie 0.5.1 schon ist...

    [font='Verdana, sans-serif'][size=8]vdr hd: Core i3 2100T, 2GB, Intel DH67BL, Tevii S480, Sandisk G25 SSD, 2TB HDD, Intel CIR, Harmony 300, MSI G210, yavdr 0.5

Jetzt mitmachen!

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