noad 0.7.3 und --asd / ffmpeg

  • Hi,


    Ich hab mir noad 0.7.3 compiliert, konfiguriert mit

    Code
    1. ./configure --with-ffmpeg --with-magick


    Keine Fehlermeldungen. Wenn ich jetzt eine Aufzeichnung bearbeiten lassen will:

    Code
    1. vdr1:/video0 # noad - /video0/Conan,_der_Barbar/2012-05-25.02.30.13-0.rec --ac3 --asd --overlap --jumplogo --comments --backupmarks --statisticfile=/video0/noadstat
    2. --asd given, but not compiled with ffmpeg-support
    3. --asd will be ignored
    4. Saturday,26.05.2012 14:23:09 start noad-0.7.3 for /video0/Conan,_der_Barbar/2012-05-25.02.30.13-0.rec
    5. Saturday,26.05.2012 14:27:06 noad done for /video0/Conan,_der_Barbar/2012-05-25.02.30.13-0.rec (0:03:57)


    *grübel*
    Ein ldd noad zeigt mir auch, dass es brav gegen libavcodec gelinkt ist. Hat wer 'ne Idee was da fehlt?


    Pit

    ASRock Ion 3D 152B, Sundtek SkyTV Ultimate openSUSE Leap 42.2, VDR 2.2.0,
    softhddevice, nopacity, DFAtmo, xmltv2vdr, muggle, tvscraper, VDRAdmin-AM (alles git)

  • Ich erinnere mich dunkel das ich auch so ein Problem hatte.


    bei mir gehts mit
    ---
    ./configure --with-ffmpeg --with-libmpeg2-static
    ---


    Ohne Garantie, so genau erinnere ich mich nicht mehr.


    cu

  • Hmm, mit dem -static findet er die library (libmpeg2) nicht. Sollte er eigentlich.


    Aber das Problem scheint HAVE_LIBAVCODEC zu sein - das wird zwar im Makefile gesetzt, aber nirgends an den Compiler weitergegeben. Ich hab's jetzt händisch in der erzeugten config.h eingetragen,

    Diff
    1. --- config.h.old 2012-05-26 14:13:51.067000283 +0100
    2. +++ config.h 2012-05-26 14:14:51.099859068 +0100
    3. @@ -26,6 +26,7 @@
    4.  
    5. /* have libavcodec for audio */
    6. /* #undef HAVE_LIBAVCODEC */
    7. +#define HAVE_LIBAVCODEC 1
    8.  
    9. /* Define to 1 if you have the `localtime_r' function. */
    10. #define HAVE_LOCALTIME_R 1


    Ausserdem musste ich noch zusätzlich die libavutil zu den LIBS dazutun:


    Ist hier übrigens ffmpeg 0.10.2 - auch nicht mehr die aktuellste Version, glaub ich?


    Pit

    ASRock Ion 3D 152B, Sundtek SkyTV Ultimate openSUSE Leap 42.2, VDR 2.2.0,
    softhddevice, nopacity, DFAtmo, xmltv2vdr, muggle, tvscraper, VDRAdmin-AM (alles git)