Posts by jofri

    rell Großen Dank für deine Arbeit die es mir ermöglicht auf rpi4-client orf Sender zu verstehen. Als reiner Autodidakt was programmieren betrifft hatte ich mit ein paar Problemen zu kämpfen.

    Code
    misc.h: In function ‘const char* av_err2string(int)’:
    misc.h:50:46: error: format not a string literal and no format arguments [-Werror=format-security]
       50 |         snprintf(str[idx], sizeof(str[idx]), buf);
          |                                              ^~~

    Abhilfe schaffte mir

    Code
    -        snprintf(str[idx], sizeof(str[idx]), buf);
    +        snprintf(str[idx], sizeof(str[idx]), "%s", buf);

    seit Version 1.0.0 haben sich auch die Menüeinträge geändert

    Code
    xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP \
    -k_ -k_N --package-name=vdr-softhddevice-drm-gles --package-version=1.0.2 \
    --msgid-bugs-address='<see README>' -o po/softhddevice-drm-gles.pot `ls softhddevice-drm-gles.cpp`

    sollte im Makefile nicht auf softhddevice-drm-gles.cpp zeigen sondern auf softhdmenu.cpp

    Hallo,

    erstmals herzlichen Dank an jsffm für das Skript.

    Eigentlich wollte ich nur testen ob ich von hevc wider zurück auf h264 konvertieren kann, dabei ist mir ein erheblicher Unterschied in der Größe der Aufnahmen aufgefallen.

    Leider reichen meine Kenntnisse nicht aus um sie mir zu erklären, würde es aber gerne wissen.

    Alle Aufnahmen lassen sich ohne wesentlichen Qualitätsverlust mit softhddevice (1050ti/Cuda) und softhddevice-drm (rpi4) abspielen.

    Ebenso alle h264 auf rpihddevice.

    Aufname: vom 03.12.2023 auf Das Erste HD Länge: 1:27

    Orginal Größe: 7615MB

    mit vt ohne Parameter von Orginal

    frame=261836 fps=1228 q=-1.0 Lsize= 7551677kB time=01:27:16.50 bitrate=11813.9kbits/s speed=24.6x

    Größe: 7375MB

    vt -h264 h264 von Orginal

    frame=261829 fps=310 q=-1.0 Lsize= 2279165kB time=01:27:16.52 bitrate=3565.5kbits/s speed=6.2x

    Größe: 2226MB

    vt -h264 hevc von Orginal

    frame=261829 fps=577 q=29.0 Lsize= 1014836kB time=01:27:16.56 bitrate=1587.6kbits/s speed=11.5x

    Größe: 991MB

    vt -hevc h264 von hevc

    frame=261829 fps=369 q=-1.0 Lsize= 1872561kB time=01:27:16.52 bitrate=2929.4kbits/s speed=7.38x

    Größe: 1829MB

    Beim vdr Export auf mp4 vt -o mp4 bin ich mit folgender Fehlermeldung gescheitert.

    Code
    [dvdsub @ 0x5557acd0df00] canvas_size(0:0) is too small(1279:669) for render
    Subtitle encoding failed
    ...
    Conversion failed!
    ===========================================================
    [mov,mp4,m4a,3gp,3g2,mj2 @ 0x55cf4c053f80] moov atom not found
    ../1252_Tatort:_Des_anderen_Last.mp4: Invalid data found when processing input
    ===========================================================
    ...

    wie kann man den Subtitle-Stream auslassen?