Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: VDR Portal. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Der_Pit

Profi

  • »Der_Pit« ist der Autor dieses Themas

Beiträge: 925

Wohnort: La Palma/ES

Beruf: Physiker/Astronom

  • Nachricht senden

1

Samstag, 26. Mai 2012, 14:48

noad 0.7.3 und --asd / ffmpeg

Hi,

Ich hab mir noad 0.7.3 compiliert, konfiguriert mit

Quellcode

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

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

Quellcode

1
2
3
4
5
vdr1:/video0 # noad - /video0/Conan,_der_Barbar/2012-05-25.02.30.13-0.rec --ac3 --asd --overlap --jumplogo --comments --backupmarks --statisticfile=/video0/noadstat
--asd given, but not compiled with ffmpeg-support
--asd will be ignored
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
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)

2

Samstag, 26. Mai 2012, 14:59

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

Mein VDR

Mein VDR
Digitainer2xBouget DVB-SDebian Squeeze (Kernel 2.6.35.3 von kernel.org)Softdevice Ausgabepluginvdr 1.6.0-3 (Extensions Patch 72) und viele Plugins von SourceMedion X10 FernbedienungSDC-Megtron Display (240x128x1) mit GraphLCD-PluginFreevo 1.9.0
Vodcatcher Helper in ein freundliches DEB verpackt, Tester Willkommen: http://dl.dropbox.com/s/705bh6ydgisfrqu/index.htmlFingerprint: 8A104A00D5031773A9F72A19BAEE135EA7860149

Der_Pit

Profi

  • »Der_Pit« ist der Autor dieses Themas

Beiträge: 925

Wohnort: La Palma/ES

Beruf: Physiker/Astronom

  • Nachricht senden

3

Samstag, 26. Mai 2012, 15:21

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,

Quellcode

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


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

Quellcode

1
2
3
4
5
6
7
8
9
10
11
--- Makefile.old        2012-05-26 14:13:41.874328144 +0100
+++ Makefile    2012-05-26 14:14:08.292385923 +0100
@@ -166,7 +166,7 @@
 LIBMPEGX = -lmpeg2  
 LIBMPEG_VERSION = 0.4.0 or newer
 LIBOBJS = 
-LIBS =  -lavcodec  -lmpeg2   
+LIBS =  -lavcodec  -lmpeg2 -lavutil  
 LTLIBOBJS = 
 MAKEINFO = ${SHELL} /usr/local/src/noad-0.7.3/missing --run makeinfo
 MKDIR_P = /bin/mkdir -p


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)

Ähnliche Themen

Immortal Romance Spielautomat