{2024} BM²LTS-v4.4.x-Ubuntu 22.04.4- > DD-NET & NetCeiver

  • 1 Ich hatte hier mall ffmpeg auf der Shell getestet .. hilft das ?


    2 bitte um das ganze Kommando bez. ldd ;- (DAU)

    Den test auf der Shell habe ich gesehen, aber leider ist in den Verbose nicht zu sehen das er den deinterlacer nutzt.


    um die verwendeten libs zu sehen musst du ldd libvdr-softhdvaapi.so.2.6.1 aufrufen. In dem Ordner wo die plugins sind.

  • Ich habe vor jeder Version ein stop und restart vom vdr Service gemacht ... hätt ich jedes mal booten müssen ?


    Helfen ev. die lib Versionen vom in der Shell gemachten ffmepg:

    1. libavutil 57. 7.100 / 57. 7.100
    2. libavcodec 59. 12.100 / 59. 12.100
    3. libavformat 59. 8.100 / 59. 8.100
    4. libavdevice 59. 0.101 / 59. 0.101
    5. libavfilter 8. 16.100 / 8. 16.100
    6. libswscale 6. 1.100 / 6. 1.100
    7. libswresample 4. 0.100 / 4. 0.100
    8. libpostproc 56. 0.100 / 56. 0.100

    hier sind falsche Links im System -- ich berichtige und erstelle dann neu

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Den test auf der Shell habe ich gesehen, aber leider ist in den Verbose nicht zu sehen das er den deinterlacer nutzt.


    um die verwendeten libs zu sehen musst du ldd libvdr-softhdvaapi.so.2.6.1 aufrufen. In dem Ordner wo die plugins sind.

    das waren mehr als 10000 Zeichen ;) ... daher die Dateien ...


    ffmpeg:

    libavutil.so.57 => /usr/local/lib/libavutil.so.57

    libavcodec.so.59 => /usr/local/lib/libavcodec.so.59


    libvdr-softhdvaapi.so.2.6.1:

    libavutil.so.56 => /usr/local/lib/libavutil.so.56

    libavcodec.so.58 => /usr/local/lib/libavcodec.so.58


    Danke cinfo ... fürs neu bauen !

  • ok hier einmal die 12.


    Aber ich habe noch die /usr/include/libav... in Verdacht das diese bei dem Upgrade auf Ubuntu 22.04.1 überschrieben wurden


    Die werden beim Erstellen auch gezogen z.B.

    Code
    In file included from /usr/include/libavcodec/bsf.h:30,
                     from /usr/include/libavcodec/avcodec.h:44,
                     from softhddev.c:45:
  • 12: vdr crash

    Nov 26 18:56:23 BM2LTS64nMC vdr: [2225] plugin /usr/lib/vdr/plugins/libvdr-menuorg.so.2.6.1: missing symbol VDRPluginDestroyer(), please rebuild


    root@BM2LTS64nMC:/usr/lib/vdr/plugins# ldd libvdr-softhdvaapi.so.2.6.1

    linux-vdso.so.1 (0x00007ffca27f5000)

    libasound.so.2 => /usr/local/lib/x86_64-linux-gnu/libasound.so.2 (0x00007f6693114000)

    libfreetype.so.6 => /usr/local/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f669304c000)

    libEGL.so.1 => /usr/local/lib/x86_64-linux-gnu/libEGL.so.1 (0x00007f6693039000)

    libavutil.so.56 => /usr/local/lib/libavutil.so.56 (0x00007f6692c00000)

    libavcodec.so.58 => /usr/local/lib/libavcodec.so.58 (0x00007f6691600000)

    libavfilter.so.8 => /usr/local/lib/libavfilter.so.8 (0x00007f6691000000)


    root@BM2LTS64nMC:/usr/lib/vdr/plugins# ldd /usr/bin/ffmpeg

    libavdevice.so.59 => /usr/local/lib/libavdevice.so.59 (0x00007efcd5d21000)

    libavfilter.so.8 => /usr/local/lib/libavfilter.so.8 (0x00007efcd5800000)

    libavformat.so.59 => /usr/local/lib/libavformat.so.59 (0x00007efcd5400000)

    libavcodec.so.59 => /usr/local/lib/libavcodec.so.59 (0x00007efcd3e00000)

    libpostproc.so.56 => /usr/local/lib/libpostproc.so.56 (0x00007efcd5d01000)

    libswresample.so.4 => /usr/local/lib/libswresample.so.4 (0x00007efcd5cdf000)

    libswscale.so.6 => /usr/local/lib/libswscale.so.6 (0x00007efcd576a000)

    libavutil.so.57 => /usr/local/lib/libavutil.so.57 (0x00007efcd3c3d000)

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • libvdr-softhdvaapi.so.2.6.1 ---> wird zur Zeit nicht gepflegt

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • OK. dh ich spar mir die Ausgaben von ldd ?!


    Dass die 12 wegen menuorg crashed hast du gesehen ? Baust du sie bitte neu ?


    Was ich auch noch gesehen habe:

    Nov 26 19:16:58 BM2LTS64nMC vdr: [2167] [softhddev]CreateOsd: left 96, top 679, level 0, using OpenGL OSD support

    Nov 26 19:16:58 BM2LTS64nMC vdr: [2167] [softhddev]cOglOsd osdLeft 96 osdTop 679 screenWidth 1920 screenHeight 1080

    ....

    Nov 26 19:16:59 BM2LTS64nMC vdr[2167]: *** stack smashing detected ***: terminated

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • sorry hat etwas gedauert -- da ist was defekt gewesen


    Ich bin dann für heute raus

  • 14: kein Deint.


    Hilft dir Folgendes ?


    root@BM2LTS64nMC:/media/hd/recordings# ldd /usr/lib/vdr/plugins/libvdr-softhddrm.so.2.6.1

    ...

    libavutil.so.56 => /usr/local/lib/libavutil.so.56 (0x00007f0fcf200000)

    libavcodec.so.58 => /usr/local/lib/libavcodec.so.58 (0x00007f0fcdc00000)

    libavfilter.so.8 => /usr/local/lib/libavfilter.so.8 (0x00007f0fcd600000)


    root@BM2LTS64nMC:/media/hd/recordings# ldd /usr/lib/vdr/plugins/libvdr-softhdcuvid.so.2.6.1

    linux-vdso.so.1 (0x00007ffcc1ddd000)

    libasound.so.2 => /usr/local/lib/x86_64-linux-gnu/libasound.so.2 (0x00007fb7d7d11000)

    libfreetype.so.6 => /usr/local/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fb7d7c49000)

    libGL.so.1 => /usr/local/lib/x86_64-linux-gnu/libGL.so.1 (0x00007fb7d7bc2000)

    libavutil.so.56 => /usr/local/lib/libavutil.so.56 (0x00007fb7d7800000)

    libavcodec.so.58 => /usr/local/lib/libavcodec.so.58 (0x00007fb7d6200000)


    die Ausgabe von ffmpg ist ja unverändert


    Aber müsste nicht ffmpeg anders gebaut werden oder vesteh ich jojo61 da falsch ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • wenn die alte Version "ohne Ton" passt auch das ffmpeg

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Hier ein Dif. zwischen 14 und 4.2.04:


    4.2.04 ohne Ton:

    Code
    vdr: #0110x00000097 xvmc
    vdr: #0110x00000062 vdpau
    vdr: #0110x0000002c vaapi
    vdr: #0110000000000 yuv420p
    vdr: Cuvid_get_format: codec 2 fmts:
    vdr: #0110x00000097 xvmc
    vdr: #0110x00000062 vdpau
    vdr: #0110x0000002c vaapi
    vdr: video profile 4 codec id 2
    vdr: video: create decoder 16bit?=0 720x576 old#011 0 0


    14 no Deint.: vaapi_vld

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • habe da zur Zeit kein Lösungsansatz

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • 14: no Deint: Difs zur 4204, lt. syslog vaapi_vld, full ldd output attached

  • jojo61 siehe auch post oberhalb und bitte auch hier


    4204: no sound Difs zur 14

  • No deint mit Ton:

    libavutil.so.56 => /usr/local/lib/libavutil.so.56
    libavcodec.so.58 => /usr/local/lib/libavcodec.so.58

    libavutil.so.57 => /usr/local/lib/libavutil.so.57
    libavcodec.so.59 => /usr/local/lib/libavcodec.so.59

    Na da ist doch schon das Problem. Bei der Version wo das deinterlacing funktioniert wird eine neuere Lib genutzt: libavcodec.so.59

    Genau die sollte man dann auch mal für die Version mit Ton nutzen. Zum testen könnte man ja mal den Link /usr/local/lib/libavcodec.so.58 auf die neuere Lib umbiegen.

  • jojo61 aktuell zeigt die .58 auf die .58.134.100 (Größe 14,5k). Da da sind 2 codec.59



    soll ich die .58 auf die .59 (Göße 87k) oder .59.12.100 (15k) verlinken


    Wenn ich auf die .59.12.100 verlinke kommt:

    Nov 27 16:28:22 BM2LTS64nMC vdr: [2313] loading plugin: /usr/lib/vdr/plugins/libvdr-softhddrm.so.2.6.1

    Nov 27 16:28:22 BM2LTS64nMC vdr: [2313] ERROR: /usr/local/lib/libavcodec.so.58: version `LIBAVCODEC_58' not found (required by /usr/lib/vdr/plugins/libvdr-softhddrm.so.2.6.1)

    Nov 27 16:28:22 BM2LTS64nMC vdr[2313]: vdr: /usr/local/lib/libavcodec.so.58: version `LIBAVCODEC_58' not found (required by /usr/lib/vdr/plugins/libvdr-softhddrm.so.2.6.1)

    ....
    Nov 27 16:20:38 BM2LTS64nMC vdr: [2123] ERROR (tools.c,460): Ö8á;V: Datei oder Verzeichnis nicht gefunden


    Auch das verlinken de .58 auf die .59 (87k) bringt diese Fehler.

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    6 Mal editiert, zuletzt von gggggg ()

  • cinfo könntest du bitte das softhddrm mit den neueren libs bauen ?

    libavutil.so.57 => /usr/local/lib/libavutil.so.57

    libavcodec.so.59 => /usr/local/lib/libavcodec.so.59

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    Einmal editiert, zuletzt von gggggg ()

  • damit erhalte ich kein Bild aus softhddrm

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

Jetzt mitmachen!

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