Posts by r371769
-
-
Weil es die beiden PPA's dafür nicht gibt, deaktivieren oder löschen der beiden Einträge sollte helfen.
Zudem, wie sieht die localhost.yml aus?
Ich habe versucht, die apt-Einträge zu löschen, sie werden aber von yaVDR-Install-Script wieder neu gesetzt.
localhost.yml habe ich leider nicht. Meinst du hostvars/localhost?
-
Hallo zusammen,
ich möchte den yaVDR in der aktuellen Version unter noble in der vdr-Version 2.7.3 installieren. Ich habe die die beiden ppa's sudo add-apt-repository ppa:seahawk1986-hotmail/noble-main und sudo add-apt-repository ppa:seahawk1986-hotmail/vdr-2.7.3 vor sudo -H ./install-yavdr.sh hinzugefügt. Leider findet er experimental-kodi und experimental-vdr nicht.
Ich bekomme folgende Fehlermeldung:
Code
Display MoreIgn:1 http://ppa.launchpad.net/yavdr/experimental-kodi/ubuntu noble InRelease OK:2 http://ppa.launchpad.net/yavdr/experimental-main/ubuntu noble InRelease Ign:3 http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu noble InRelease Fehl:4 http://ppa.launchpad.net/yavdr/experimental-kodi/ubuntu noble Release 404 Not Found [IP: 185.125.190.80 80] Fehl:5 http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu noble Release 404 Not Found [IP: 185.125.190.80 80] OK:6 https://ppa.launchpadcontent.net/seahawk1986-hotmail/noble-main/ubuntu noble InRelease OK:7 https://ppa.launchpadcontent.net/seahawk1986-hotmail/vdr-2.7.3/ubuntu noble InRelease Paketlisten werden gelesen… Fertig E: Das Depot »http://ppa.launchpad.net/yavdr/experimental-kodi/ubuntu noble Release« enthält keine Release-Datei. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). E: Das Depot »http://ppa.launchpad.net/yavdr/experimental-vdr/ubuntu noble Release« enthält keine Release-Datei. N: Eine Aktualisierung von solch einem Depot kann nicht auf eine sichere Art durchgeführt werden, daher ist es standardmäßig deaktiviert. N: Weitere Details zur Erzeugung von Paketdepots sowie zu deren Benutzerkonfiguration finden Sie in der Handbuchseite apt-secure(8). W: http://ppa.launchpad.net/yavdr/experimental-main/ubuntu/dists/noble/InRelease: Schlüssel ist im veralteten Schlüsselbund trusted.gpg gespeichert (/etc/apt/trusted.gpg), siehe den Abschnitt MISSBILLIGUNG in apt-key(8) für Details.
Wie kann ich das Problem lösen?
Viele Grüße
Frank -
Danke Dir, dann werde ich den Linker mal stilllegen ...
-
Hallo zusammen,
der avahi-linker bereitet in meiner Umgebung leider Probleme (z.B. Öffnen des Aufnahmemenü's dauert sehr lange, wenn der verlinkte VDR nicht mehr verfügbar ist oder alte Links bleiben stehen). Wie kann man den avahi-linker ausschalten?
Viele Grüße & happy new year
Frank -
Wenn die Fernbedienung einen KEY_POWER2 Tastendruck sendet, müsste das durch das yavdr-frontend Skript passieren - du kannst in der /etc/yavdr-frontend/config.yml ganz unten bei den lirc-Einstellungen die Aktion von poweroff auf yavdr_compat_poweroff stellen:
Code: /etc/yavdr-frontend/config.ymllirc: socket: /run/lirc/lircd keymap: KEY_POWER2: action: yavdr_compat_poweroff # set to "yavdr_compat_poweroff" to mimic the behaviour of older yaVDR version
und dann das Frontend-Skript neu starten: sudo -u vdr DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/666/bus systemctl --user restart yavdr-frontend.service
Danke Dir. Das hat soweit funktioniert. Nur leider ist der Ton nach der Rückkehr von Kodi weg.
Ich frage mal anders: Wenn ich das Verhalten beim Kodi-Exit action: power beibehalte, dann ist das frontend (softhdcuvid) nach Rückkehr zum VDR detachted. Besteht eine Möglichkeit, das Frontend nach der Rückkehr von Kodi wieder automatisch zu verbinden?
-
Hallo zusammen,
ich nutzte yaVDR in letzten Version mit Kodi als Flatpak. Unter Kodi führt die Power-Taste der Fernbedienung zu einem "Power Off System". Ich möchte dies aber auf ein "Exit" ändern.
Habt ihr eine Idee, wo ich dies einstellen kann?
Viele Grüße
Frank
-
Ja. Aber ich sie ausgelagert. Siehe hier.
ah, okay. Dankeschön
-
Nachdem ich soviel über das iptv-Plugin gelesen habe, juckte es mir in den Fingern.
Ich habe das Plugin erweitert und das iptv-Plugin kennt jetzt einen m3u-Modus, das direkt mit Playlists arbeiten kann. Dabei wird versucht, so schnell wie möglich an den Stream zu kommen. Allerdings kommt mir der VDR in die Quere, wenn z.B. ein PID-Update stattfindet, dann wird der Stream neu initialisiert. Meine Hoffnung ist, das die channels.conf beim nächsten Aufruf bereits in voller Blüte da steht. Aber mal sehen.
Was wohl noch Probleme macht sind Radio-Kanäle, bei denen ich keinen Ton bekomme. Möglicherweise habe ich die channels.conf noch nicht richtig durchschaut.
Ein anderes Problem sind mehrere Audio-Kanäle. Die Streams sollten eigentlich im mpeg-ts vorhanden sein, ich kann diese in VDR auch wechseln, allerdings sehe ich keinen großen Effekt, außer das Video/Audio sehr asychron werden.
Das Repository befindet sich dort https://github.com/Zabrimus/vdr-plugin-iptv. Es gibt ein Samples-Ordner in dem schon die channels.conf und cfg-Dateien von Kodinerds abgelegt sind. Also einfach die gewünschte Config in das plugins/iptv Verzeichnis packen, die channels.conf an die echte channels.conf anhängen und man kann direkt rumspielen.
Die Extension musste ich von .c auf .cpp ändern, weil es mit nicht gelungen ist, meine IDE von .c irgendwie auf c++ zu mappen. Die Fehlermeldungen und die statische Code-Analyse waren maximale Spaßbremsen und furchtbar.
Wer ist eigentlich der Maintainer? Obwohl meine Änderungen schon umfassend sind und ein Pull Request ziemlich groß werden würde. Ich weiß gar nicht, ab der Pull Request überhaupt angenommen würde.
Gibt es die Samples für die channels.conf noch?
-
For hardware I only get these methods:
drm is missing. Is this the problem? How to fix it?
-
Hat sich erledigt, ich habe alles nochmal neu aufgesetzt, läuft jetzt wieder (wie immer) durch.
-
Ich möchte/muss meinen yaVDR neu aufsetzen. Bei install-yavdr.sh bekomme ich folgenden Fehler bei der Installation von libdvd:
Code
Display MoreTASK [dvd : reconfigure libdvd-pkg] *************************************************************************************************** fatal: [localhost]: FAILED! => { "changed": false } MSG: Subroutine Debconf::FrontEnd::Editor::SUPER::screenwidth redefined at /usr/share/perl5/Debconf/Base.pm line 31, <GEN1> line 11. Subroutine Debconf::FrontEnd::Editor::SUPER::screenwidth redefined at /usr/share/perl5/Debconf/Base.pm line 31, <GEN1> line 11. Subroutine Debconf::Element::Editor::Boolean::SUPER::value redefined at /usr/share/perl5/Debconf/Base.pm line 31. libdvd-pkg: Downloading orig source... I: libdvdcss_1.4.3 /usr/bin/wget --tries=3 --timeout=40 --read-timeout=40 --continue -O libdvdcss_1.4.3.orig.tar.bz2 \ https://download.videolan.org/pub/libdvdcss/1.4.3/libdvdcss-1.4.3.tar.bz2 \ || /usr/bin/uscan --noconf --verbose --rename --destdir=/usr/src/libdvd-pkg --check-dirname-level=0 --force-download --download-current-version /usr/share/libdvd-pkg/debian --2024-11-22 13:30:26-- https://download.videolan.org/pub/libdvdcss/1.4.3/libdvdcss-1.4.3.tar.bz2 Auflösen des Hostnamens download.videolan.org (download.videolan.org) … 213.36.253.2, 2a01:e0d:1:3:58bf:fa02:c0de:5 Verbindungsaufbau zu download.videolan.org (download.videolan.org)|213.36.253.2|:443 … fehlgeschlagen: Die Wartezeit für die Verbindung ist abgelaufen. Verbindungsaufbau zu download.videolan.org (download.videolan.org)|2a01:e0d:1:3:58bf:fa02:c0de:5|:443 … fehlgeschlagen: Das Netzwerk ist nicht erreichbar. /bin/sh: Zeile 3: /usr/bin/uscan: Datei oder Verzeichnis nicht gefunden make: *** [/usr/share/libdvd-pkg/debian/rules:24: get-orig-source] Fehler 127
Hinweise Die libdcdcss kann ich manuell von videolan herunterladen.
Was kann ich das lösen?
Viele Grüße
Frank
-
All compiled, fine.
How you compiled ffmpeg?
./configure --enable-shared --enable-gpl --enable-version3 --enable-nonfree --disable-x86asm
I tried the compilation with your ./configure statement but with no success. I used this how to.
Do you compile it the same way?
-
I'll check the build with the latest ffmpeg.
-
Hi, warum nimmst du nicht das yavdr src Paket und baust das? Da sollte ja alles an Abhängigkeiten drin sein und alle Parameter richtig gesetzt sein.
MfG Stefan
Hi Stefan,
das ist eine gute Idee. Ich habe die src-Pakete von yavdr noch nicht gefunden. Hier sind sie nicht - oder habe ich sie dort übersehen?
Ich meine aber auch irgendwo gelesen zu haben, dass die Abhängigkeiten in den yavdr-Paketen nicht ausreichen, sondern zusätzlich Lib installiert werden müssen. Das ist glaube auch das, was lnj oben erwähnt hat.
Viele Grüße
Frank
-
Yes.
The installation of the headers didn't work for me. There are no cuvid decoders provided.
So I tried the git of ffmpeg. After installation I see cuvid decoders like this now:
CodeV..... av1_cuvid Nvidia CUVID AV1 decoder (codec av1) V..... h264_cuvid Nvidia CUVID H264 decoder (codec h264) V..... hevc_cuvid Nvidia CUVID HEVC decoder (codec hevc) V..... mjpeg_cuvid Nvidia CUVID MJPEG decoder (codec mjpeg) V..... mpeg1_cuvid Nvidia CUVID MPEG1VIDEO decoder (codec mpeg1video) V..... mpeg2_cuvid Nvidia CUVID MPEG2VIDEO decoder (codec mpeg2video) V..... mpeg4_cuvid Nvidia CUVID MPEG4 decoder (codec mpeg4) V..... vc1_cuvid Nvidia CUVID VC1 decoder (codec vc1) V..... vp8_cuvid Nvidia CUVID VP8 decoder (codec vp8) V..... vp9_cuvid Nvidia CUVID VP9 decoder (codec vp9)
While recompiling softhddevice I get this
CodeLD libvdr-softhddevice.so /usr/bin/ld: /usr/local/lib/libavcodec.a(h264_intrapred.o): warning: relocation against `ff_pb_3' in read-only section `.text' /usr/bin/ld: /usr/local/lib/libswscale.a(swscale.o): relocation R_X86_64_PC32 against symbol `ff_M24A' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: final link failed: bad value collect2: error: ld returned 1 exit status make[1]: *** [Makefile:278: libvdr-softhddevice.so] Fehler 1
Do you have a hint how to fix this?
-
Try install ffnvcodec and recompile.
For Ubuntu I found no readymade package available. Is it suitable to install this headers (https://github.com/FFmpeg/nv-codec-headers).
-
look at:
ffmpeg -decoders
Is a cuvid or nvdec there?
yes, cuvid decoders are provided, nvdec are not:
CodeV..... av1_cuvid Nvidia CUVID AV1 decoder (codec av1) V..... h264_cuvid Nvidia CUVID H264 decoder (codec h264) V..... hevc_cuvid Nvidia CUVID HEVC decoder (codec hevc) V..... mjpeg_cuvid Nvidia CUVID MJPEG decoder (codec mjpeg) V..... mpeg1_cuvid Nvidia CUVID MPEG1VIDEO decoder (codec mpeg1video) V..... mpeg2_cuvid Nvidia CUVID MPEG2VIDEO decoder (codec mpeg2video) V..... mpeg4_cuvid Nvidia CUVID MPEG4 decoder (codec mpeg4) V..... vc1_cuvid Nvidia CUVID VC1 decoder (codec vc1) V..... vp8_cuvid Nvidia CUVID VP8 decoder (codec vp8) V..... vp9_cuvid Nvidia CUVID VP9 decoder (codec vp9)
-
Hallo zusammen,
ich muss den VDR selbst bauen, da ich graphtftng nutzen möchten. Leider gelingt es mir nicht softhddevice mit cuvid (für die GT1030) ans Laufen zu bringen.
Diese Pakete habe ich speziell für softhddevice installiert:
Code
Display Moreffmpeg freeglut3-dev gettext i965-va-driver libasound2-dev libavcodec-dev libavfilter-dev libavformat-dev libffmpeg-nvenc-dev libfreetype6-dev libgl1-mesa-dev libglew-dev libglm-dev libglu1-mesa-dev libswresample-dev libswscale-dev libva-dev libvdpau-dev libx11-xcb-dev libxcb-dpms0-dev libxcb-ewmh-dev libxcb-glx0-dev libxcb-icccm4-dev libxcb-image0-dev libxcb-keysyms1-dev libxcb-randr0-dev libxcb-screensaver0-dev libxcb-util0-dev libxcb-util0-dev libxcb-xv0-dev nvidia-cuda-dev
Dies ist der einzige Hinweis den ich zu dem Problem im Log finden kann:
Habt ihr eine Idee, wie ich das lösen kann?
Viele Grüße
Frank
-
Das Plugin prüft beim Bauen, ob die benötigten Bibliotheken vorhanden sind. Wenn nicht, wird es ohne die entsprechende Unterstützung gebaut. In Deinem Fall scheint das Plugin nur mit VA-API-Support kompiliert zu sein.
Gib mal auf dem System, wo Du kompilierst, auf der Konsole
ein.
Wenn eine 1 zurückgemeldet wird, ist vdpau-Support vorhanden. Wenn nicht, musst Du die benötigten libraries nachinstallieren (sudo apt-get install libvdpau1 libvdpau-dev vdpauinfo)
Vielen lieben Dank für deinen Hinweise. Ich habe es endlich hinbekommen, dass softhddevice läuft und jetzt auch graphtftng. Der WAF ist gerade enorm gestiegen.