softhdcuvid/softhdvaapi/softhddrm with hevc and UHD
-
-
Du musst im Makefile noch die pkg-config für libavfilter einbinden - dazu kannst du analog zu den Blöcken für libavutil und Co sowas einfügen:
Code# # Test and set config for libavfilter # ifneq (exists, $(shell pkg-config libavfilter && echo exists)) $(warning ******************************************************************) $(warning 'libavfilter' not found!) $(error ******************************************************************) endif _CFLAGS += $(shell pkg-config --cflags libavfilter) LIBS += $(shell pkg-config --libs libavfilter)
-
funktioniert, danke
-
Mit dem Patch von kamel5 für skindesigner und libplacebo 1.18.0 läuft das deutlich stabiler als der Stand aus dem Januar
Und ich habe eine weitere Compile Option -DYADIF eingebaut. Damit kann man den yadif_cuda deinterlacer aktivieren. Im Setup kann man danach dann zischen dem eingebauten NVIDIA Deinterlacer und YADIF auswählen. Mir erscheint YADIF etwas besser als der von NVIDIA, aber das ist subjektiv.
Bei SD-Material über streamdev bekomme ich mit yadif (zumindest mit aktivem openglosd) kein Bild und der VDR crasht nach einiger Zeit, wenn man nicht auf einen anderen Kanal umschaltet - ich versuche später man noch einen Backtrace davon zu erzeugen.
-
seahawk1986 da ist jetzt was in deinem PPA verstrubbelt:
Wenn ich libplacebo-dev installieren möchte, bekomme ich ein
CodeDie folgenden Pakete haben unerfüllte Abhängigkeiten: libplacebo-dev : Hängt ab von: libplacebo7 (= 1:1.18.0-1yavdr0~bionic) aber 1:1.18.0-0yavdr0~bionic soll installiert werden E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
Code
Alles anzeigen✘-100 ~/install/vdr-plugin-softhdcuvid [master|✚ 1] 13:28 # apt-cache policy libplacebo7 libplacebo18 libplacebo-dev libplacebo7: Installiert: 1:1.18.0-0yavdr0~bionic Installationskandidat: 1:1.18.0-0yavdr0~bionic Versionstabelle: *** 1:1.18.0-0yavdr0~bionic 500 500 http://ppa.launchpad.net/seahawk1986-hotmail/ffmpeg-deinterlace/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status libplacebo18: Installiert: (keine) Installationskandidat: 1:1.18.0-1yavdr0~bionic Versionstabelle: 1:1.18.0-1yavdr0~bionic 500 500 http://ppa.launchpad.net/seahawk1986-hotmail/ffmpeg-deinterlace/ubuntu bionic/main amd64 Packages libplacebo-dev: Installiert: (keine) Installationskandidat: 1:1.18.0-1yavdr0~bionic Versionstabelle: 1:1.18.0-1yavdr0~bionic 500 500 http://ppa.launchpad.net/seahawk1986-hotmail/ffmpeg-deinterlace/ubuntu bionic/main amd64 Packages 0.4.0-2 500 500 http://de.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
Cheers,Ole
-
Bei allen Modi, außer 576i, habe ich jetzt links und rechts einen schmalen Streifen, der nicht benutzt wird.
-
seahawk1986 da ist jetzt was in deinem PPA verstrubbelt:
Danke für den Hinweis, ich habe gerade eine neue Version des Pakets hochgeladen, bei dem das wieder passen sollte.
-
Vielen Dank, jetzt passt es wieder.
Cheers,
Ole
-
seahawk1986 Ich nutze den letzten Git Stand von libplacebo. das ist derzeit die .21
jsffm an der Skalierung habe ich nichts gemacht. Kannst du mal einen Screenshot dazu posten ? Oder sieht man das da nicht ?
-
-
Das sieht mir nach pan&scan aus. Kannst du evtl. mal auf pillarbox stellen für 16:9 oder umgekehrt.
-
Ich hab mal mit den Parametern rumgespielt, das tritt nur bei pillarbox auf.
-
Das wundert mich. Bei mir steht es auch auf Pillarbox und da sind keine schwarzen streifen. Da meldet der Screen dann wohl nicht quadratische Pixel. Nur warum das erst jetzt auffällt ist mir unklar.
-
Tritt auch nur auf, wenn yadif aktiv, nicht auf meinem vdr3 im Wohnzimmer, liegt evtl. am Overscan.
-
Kannst du mal probieren ob das Problem auch mit LCARS auftritt ?
So konnte kurz testen, Problem tritt auch mit LCARS auf
-
Mit yadif habe ich einige Probleme (bislang habe ich es nur mit aktivem OPENGLOSD ausprobiert):
Der VDR crasht mit aktivem Skindesigner-Skin, wenn man den Deinterlacer für den SD Video-Mode auf yadif ändert (die Einstellung wird aber gespeichert): coredump_enable_yadif_576i.txt (unabhäng davon, welcher Sender gerade getuned ist) und wenn die yadif-Option aktiv ist, sobald man das OSD-Theme wechselt.
Beim Umschalten auf SD-Sender, die über Streamdev empfangen werden, sieht der Crash mit LCARS als Skin so aus: coredump_LCARS_SD_yadif.txt, mit dem skindesigner als Skin so: coredump_yadif_switch_to_sd_channel.txt, ohne yadif klappt das ohne Probleme.
-
seahawk1986 welche FFMPEG Version setzt du denn ein? Der Absturz ist in FFMPEG bei dem Versuch den YADIF Filter einzurichten. Bei mir funktioniert das auch mit 576i und YADIF . Ich habe die FFMPEG Version 4.1 aus GIT vom 9. März. Da hatte ich es mal aktualisiert.
Auch der Absturz beim OSD Theme wechsel kann ich nicht nachvollziehen.
cooljay032 welche Version der xcb Library hast du denn ? Evtl. muss du die Updaten beim X Server 1.20
-
welche FFMPEG Version setzt du denn ein?
Die Version 3.4.4
-
welche Version der xcb Library hast du denn ?
libxcb Version ist 1.13.
Wäre mal interessant zu wissen ob andere vdr4arch'ler auch das Problem haben!?
-
PS: hast du mit der neusten libplacebo immer noch das Problem mit dem schwarzen BIld beim OSD ? Nutzt du den skindesigner ?
Ich habe heute auch mal die aktuelleste libplacebo (stand aus dem git) ausprobiert. Ich habe leider auch immer noch ein schwarzes Bild beim OSD.
Ich nutze cuda_10.0.130_410.48. Als skin nutze ich nur das Standard-VDR skin sttng
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!