so - nu aber :
audiorecorder version 0.1.0-pre6
-
-
Wollte nun auch mal audiorecorder auf meinem VDR 1.6 auf Etch ausprobieren und aus diesem Grund das Plugin debianisieren. Leider scheitere ich schon gleich zu Beginn.
Habe das Sourcepaket runtergeladen und mit tar -cvwzf vdr-audiorecorder-0.1.0-pre10.tar.gz audiorecorder-0.1.0-pre10 den Inhalt des ausgepackten Unterverzeichnisses des Ursprungspaketes in ein *.tar.gz Archiv umgewandelt. Entsprechend der Anleitung von e-tobi habe ich dann debianize-vdrplugin eingegeben, bekomme jedoch immer nur als Ausgabe auf der Konsole:Quotedebianize-vdrplugin expects the upstream sources to be extracted in a
directory named: <PLUGIN-NAME>-<VERSION>e.g.: coolplugin-0.0.1
The upsteam tarball should be named: vdr-<PLUGIN-NAME>-<VERSION>.tar.gz
e.g.: vdr-coolplugin-0.0.1.tar.gz
Habe alle möglichen Namenskonventionen ausprobiert, das entsprechende Unterverzeichnis angelegt, aber mehr als diese Ausgabe bekomme ich nicht. Was mache ich falsch, wie mache ich aus dem Sorcepaket audiorecorder ein *.deb?
Im Voraus vielen Dank für alle Tipps! -
Hallo,
kann mir hier jemand weiterhelfen wollte gerade das audiorecorder Plugin installieren, doch leider erhalte ich folgende Fehlermeldung :Quote#dpkg-buildpackage -rfakeroot -us -uc -sa
In file included from postproc.h:9,
from audiorecorder.h:9,
from audiorecorder.c:10:
convert.h:13:28: error: ffmpeg/avcodec.h: Datei oder Verzeichnis nicht gefunden
In file included from postproc.h:9,
from audiorecorder.h:9,
from audiorecorder.c:10:
convert.h:19: error: ISO C++ forbids declaration of 'AVCodec' with no type
convert.h:19: error: expected ';' before '*' token
convert.h:20: error: ISO C++ forbids declaration of 'AVCodecContext' with no type
convert.h:20: error: expected ';' before '*' token
audiorecorder.c: In member function 'virtual bool cPluginAudiorecorder::ProcessArgs(int, char**)':
audiorecorder.c:72: warning: unused variable 'dir'
audiorecorder.c: In member function 'virtual bool cPluginAudiorecorder::Start()':
audiorecorder.c:177: error: 'avcodec_init' was not declared in this scope
audiorecorder.c:178: error: 'avcodec_register_all' was not declared in this scope
audiorecorder.c: In member function 'void cPluginAudiorecorder::probe_audio_codecs()':
audiorecorder.c:324: error: 'AVCodec' was not declared in this scope
audiorecorder.c:324: error: 'codec' was not declared in this scope
audiorecorder.c:327: error: 'avcodec_find_encoder_by_name' was not declared in this scope
make[1]: *** [audiorecorder.o] Fehler 1
make[1]: Leaving directory `/usr/src/audiorecorder-0.1.0-pre10'
make: *** [common-build-arch] Fehler 2
dpkg-buildpackage: Fehlschlag: debian/rules build gab Fehler-Exitstatus 2Wenn ich das File suche, dann sehe ich, dass es noch ein Unterverzeichnis gibt, wenn ich das einpflege erhalte ich weiter 72 Fehlermeldungen über falsche Pfade, woher kommz das?
Quote#find / -name avcodec.h
/usr/include/ffmpeg/libavcodec/avcodec.hdanke
-
Hallo leonie,
ich habe die ähnliche Meldung bei openSuse 11.1 auch erhalten. Nach dem ich die "shared' Version von der ffmpeg Lib installiert habe, war das Problem behoben.
@Alle
Des Weiteren habe ich festgestellt, dass mit der neuen Version von ffmpeg die Funktion avcodec_decode_audio ersetzt wurde durch die Funktion avcodec_decode_audio2, d.h. im Source-Code von convert.c muss folgendes geändert werden:
in Zeile 109: decoder_buf.length = AVCODEC_MAX_AUDIO_FRAME_SIZE;
in Zeile 110: aus avcodec_decode_audio avcodec_decode_audio2 machen.Ich verwende audiorecorder-0.1.0-pre10
Gruß
-
Hi,
mit pre13 sollten die Probleme der letzten Zeit behoben sein. Wer mal probieren möchte:
audiorecorder-0.1.0-pre14Gruß
MarcPS: herbsl, liest du hier noch mit?
-
-
Oh,
ich hatte es mir von da abgekupfert http://vdr-portal.de/board/thread.p…3916#post773916
Hab es eingefügt und als vdr-audiorecorder-0.1.0-pre14.tgz abgelegt.
Gruß
MarcPS: Muss das dann nicht beim NoAd auch mit rein?
-
Hallo Marc,
ich weiß nicht, wie die Initialisierung bei NoAd programmiert ist. Wahrscheinlich würde es beim audiorecorder auch reichen, in der Methode cConvert::init_decoder die Länge nach dem new einmal richtig zu setzen, aber das habe ich bisher nicht ausprobiert.
Bis demnächst,
ARK -
hi
QuotePS: herbsl, liest du hier noch mit?
jo, ich habe gerade (nach langer zeit) mal wieder vorbeigeschaut ...
... freut mich dass ihr den audiorecorder weiterentwickelt
gruesse
herbsl -
Hallo,
ich habe den audiorecorder 0.1.0-pre14 installiert - sowas habe ich schon lange gesucht!
Zwei Probleme habe ich aber:
- HR4 scheint die RDS-Infos ziemlich spät zu senden. Der Anfang von jedem Titel fehlt, dafür habe ich am Ende noch ca. 20 sec. vom nächsten Titel. Kann man irgendwo noch ein Offset mit reinbringen?
- Aufnahmen vom SWR4 BW & RP werden nur bis knapp unter 2MB aufgenommen.
ffmpeg ist original von debian-multimedia.org vom 22.02.09.
Ronny
- HR4 scheint die RDS-Infos ziemlich spät zu senden. Der Anfang von jedem Titel fehlt, dafür habe ich am Ende noch ca. 20 sec. vom nächsten Titel. Kann man irgendwo noch ein Offset mit reinbringen?
-
Hi scheint zu laufen, aber mp3 geht nicht:
CodeJun 8 20:47:42 vdr vdr: [5434] [audiorecorder]: your version of libavcodec (ffmpeg) is not compiled with libmp3lame support (audiorecorder.c, probe_audio_codecs())
Habe folgende Version von ffmpeg:
Habt Ihr einen Tip?
Vielleicht liefert ja der log vom Kompilieren einen Hinweis:
Code
Display Morepaps@vdr:~$ cd /home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14/ paps@vdr:~/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14$ dpkg-buildpackage -tc -uc -us dpkg-buildpackage: setze CFLAGS auf Standardwert: -g -O2 dpkg-buildpackage: setze CPPFLAGS auf Standardwert: dpkg-buildpackage: setze LDFLAGS auf Standardwert: -Wl,-Bsymbolic-functions dpkg-buildpackage: setze FFLAGS auf Standardwert: -g -O2 dpkg-buildpackage: setze CXXFLAGS auf Standardwert: -g -O2 dpkg-buildpackage: Quellpaket vdr-plugin-audiorecorder dpkg-buildpackage: Quellversion 0.1.0-pre14-1 dpkg-buildpackage: Quellen geändert durch Holger Renz <paps@unknown> dpkg-buildpackage: Host-Architektur i386 fakeroot debian/rules clean /usr/share/vdr-dev/make-special-vdr.sh debian/rules clean SPECIAL_VDR_SUFFIX='' MAKE_SPECIAL_VDR='' NO_CHECKBUILDDEPS='' test -x debian/rules dh_testroot /usr/bin/make -o .dependencies clean DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=debian/tmp/usr/share/locale make[1]: Betrete Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' make[1]: Verlasse Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' rm -f libvdr-*.so.* dh_clean dpkg-source -b audiorecorder-0.1.0-pre14 dpkg-source: Information: verwende Quellformat »1.0« dpkg-source: Warnung: Quellverzeichnis »audiorecorder-0.1.0-pre14« lautet nicht <Quellpaket>-<UpstreamVersion> »vdr-plugin-audiorecorder-0.1.0-pre14« dpkg-source: Information: baue vdr-plugin-audiorecorder in vdr-plugin-audiorecorder_0.1.0-pre14-1.tar.gz dpkg-source: Information: baue vdr-plugin-audiorecorder in vdr-plugin-audiorecorder_0.1.0-pre14-1.dsc debian/rules build /usr/share/vdr-dev/make-special-vdr.sh debian/rules build SPECIAL_VDR_SUFFIX='' MAKE_SPECIAL_VDR='' NO_CHECKBUILDDEPS='' test -x debian/rules mkdir -p "." /usr/bin/make all DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=debian/tmp/usr/share/locale make[1]: Betrete Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' make[1]: Verlasse Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' make[1]: Betrete Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o audiorecorder.o audiorecorder.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from audiorecorder.c:10: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o mainmenu.o mainmenu.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from mainmenu.c:8: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) mainmenu.c: In member function »virtual eOSState cMainmenu::ProcessKey(eKeys)«: mainmenu.c:66: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o browse.o browse.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from browse.c:8: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o browse-item.o browse-item.c g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o column.o column.c g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o dispatcher.o dispatcher.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from dispatcher.c:7: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o audioreceiver.o audioreceiver.c In file included from convert.h:13, from postproc.h:9, from audioreceiver.c:6: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o postdata.o postdata.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from postdata.c:8: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o trackinfo.o trackinfo.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from trackinfo.c:6: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) trackinfo.c: In member function »std::string cTrackInfo::path_external()«: trackinfo.c:326: Warnung: Der Rückgabewert von »int asprintf(char**, const char*, ...)«, der mit dem Attribut warn_unused_result deklariert wurde, wird ignoriert g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o postproc.o postproc.c In file included from convert.h:13, from postproc.h:9, from postproc.c:6: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o rds.o rds.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from rds.c:6: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o convert.o convert.c In file included from convert.h:13, from convert.c:5: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) convert.c: In member function »void cConvert::decode_mpa_frame(mpeg_audio_frame*)«: convert.c:111: Warnung: »int avcodec_decode_audio(AVCodecContext*, int16_t*, int*, const uint8_t*, int)« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2622) convert.c:112: Warnung: »int avcodec_decode_audio(AVCodecContext*, int16_t*, int*, const uint8_t*, int)« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2622) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o cache.o cache.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from cache.c:6: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o xml-cache.o xml-cache.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from xml-cache.c:7: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o xml-base.o xml-base.c g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o setup.o setup.c g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o mpa-frame.o mpa-frame.c In file included from convert.h:13, from postproc.h:9, from audiorecorder.h:9, from mpa-frame.c:7: /usr/include/ffmpeg/avcodec.h:2301: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) /usr/include/ffmpeg/avcodec.h:2311: Warnung: »ImgReSampleContext« ist veraltet (deklariert bei /usr/include/ffmpeg/avcodec.h:2295) g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o tinyxml/tinyxml.o tinyxml/tinyxml.c g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o tinyxml/tinyxmlerror.o tinyxml/tinyxmlerror.c g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o tinyxml/tinyxmlparser.o tinyxml/tinyxmlparser.c g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"audiorecorder"' -DTIXML_USE_STL -I/usr/include/vdr/include -I/usr/include -I/usr/include/taglib -I/usr/include/ffmpeg -o audiorecorder_i18n.o audiorecorder_i18n.c g++ -g -Wall -Woverloaded-virtual -Wno-parentheses -O2 -fPIC -shared audiorecorder.o mainmenu.o browse.o browse-item.o column.o dispatcher.o audioreceiver.o postdata.o trackinfo.o postproc.o rds.o convert.o cache.o xml-cache.o xml-base.o setup.o mpa-frame.o tinyxml/tinyxml.o tinyxml/tinyxmlerror.o tinyxml/tinyxmlparser.o audiorecorder_i18n.o -L/usr/lib -ltag -lavcodec -lraw1394 -ltheora -lvorbisenc -lavutil -lvorbis -lm -logg -o libvdr-audiorecorder.so xgettext -C -cTRANSLATORS --no-wrap -F -k -ktr -ktrNOOP --msgid-bugs-address='<cwieninger@gmx.de>' -o po/audiorecorder.pot audiorecorder.c mainmenu.c browse.c browse-item.c column.c dispatcher.c audioreceiver.c postdata.c trackinfo.c postproc.c rds.c convert.c cache.c xml-cache.c xml-base.c setup.c mpa-frame.c tinyxml/tinyxml.c tinyxml/tinyxmlerror.c tinyxml/tinyxmlparser.c audiorecorder_i18n.c msgmerge -U --no-wrap -F --backup=none -q po/ca_ES.po po/audiorecorder.pot msgfmt -c -o po/ca_ES.mo po/ca_ES.po msgmerge -U --no-wrap -F --backup=none -q po/cs_CZ.po po/audiorecorder.pot msgfmt -c -o po/cs_CZ.mo po/cs_CZ.po msgmerge -U --no-wrap -F --backup=none -q po/da_DK.po po/audiorecorder.pot msgfmt -c -o po/da_DK.mo po/da_DK.po msgmerge -U --no-wrap -F --backup=none -q po/de_DE.po po/audiorecorder.pot msgfmt -c -o po/de_DE.mo po/de_DE.po msgmerge -U --no-wrap -F --backup=none -q po/el_GR.po po/audiorecorder.pot msgfmt -c -o po/el_GR.mo po/el_GR.po msgmerge -U --no-wrap -F --backup=none -q po/es_ES.po po/audiorecorder.pot msgfmt -c -o po/es_ES.mo po/es_ES.po msgmerge -U --no-wrap -F --backup=none -q po/et_EE.po po/audiorecorder.pot msgfmt -c -o po/et_EE.mo po/et_EE.po msgmerge -U --no-wrap -F --backup=none -q po/fi_FI.po po/audiorecorder.pot msgfmt -c -o po/fi_FI.mo po/fi_FI.po msgmerge -U --no-wrap -F --backup=none -q po/fr_FR.po po/audiorecorder.pot msgfmt -c -o po/fr_FR.mo po/fr_FR.po msgmerge -U --no-wrap -F --backup=none -q po/hr_HR.po po/audiorecorder.pot msgfmt -c -o po/hr_HR.mo po/hr_HR.po msgmerge -U --no-wrap -F --backup=none -q po/hu_HU.po po/audiorecorder.pot msgfmt -c -o po/hu_HU.mo po/hu_HU.po msgmerge -U --no-wrap -F --backup=none -q po/it_IT.po po/audiorecorder.pot msgfmt -c -o po/it_IT.mo po/it_IT.po msgmerge -U --no-wrap -F --backup=none -q po/nl_NL.po po/audiorecorder.pot msgfmt -c -o po/nl_NL.mo po/nl_NL.po msgmerge -U --no-wrap -F --backup=none -q po/nn_NO.po po/audiorecorder.pot msgfmt -c -o po/nn_NO.mo po/nn_NO.po msgmerge -U --no-wrap -F --backup=none -q po/pl_PL.po po/audiorecorder.pot msgfmt -c -o po/pl_PL.mo po/pl_PL.po msgmerge -U --no-wrap -F --backup=none -q po/pt_PT.po po/audiorecorder.pot msgfmt -c -o po/pt_PT.mo po/pt_PT.po msgmerge -U --no-wrap -F --backup=none -q po/ro_RO.po po/audiorecorder.pot msgfmt -c -o po/ro_RO.mo po/ro_RO.po msgmerge -U --no-wrap -F --backup=none -q po/ru_RU.po po/audiorecorder.pot msgfmt -c -o po/ru_RU.mo po/ru_RU.po msgmerge -U --no-wrap -F --backup=none -q po/sl_SI.po po/audiorecorder.pot msgfmt -c -o po/sl_SI.mo po/sl_SI.po msgmerge -U --no-wrap -F --backup=none -q po/sv_SE.po po/audiorecorder.pot msgfmt -c -o po/sv_SE.mo po/sv_SE.po msgmerge -U --no-wrap -F --backup=none -q po/tr_TR.po po/audiorecorder.pot msgfmt -c -o po/tr_TR.mo po/tr_TR.po for i in ca_ES cs_CZ da_DK de_DE el_GR es_ES et_EE fi_FI fr_FR hr_HR hu_HU it_IT nl_NL nn_NO pl_PL pt_PT ro_RO ru_RU sl_SI sv_SE tr_TR; do\ mkdir -p debian/tmp/usr/share/locale/$i/LC_MESSAGES;\ cp po/$i.mo debian/tmp/usr/share/locale/$i/LC_MESSAGES/vdr-audiorecorder.mo;\ done make[1]: Verlasse Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' fakeroot debian/rules binary /usr/share/vdr-dev/make-special-vdr.sh debian/rules binary SPECIAL_VDR_SUFFIX='' MAKE_SPECIAL_VDR='' NO_CHECKBUILDDEPS='' test -x debian/rules dh_testroot dh_clean -k dh_installdirs -A mkdir -p "." /usr/bin/make all DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=debian/tmp/usr/share/locale make[1]: Betrete Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' msgmerge -U --no-wrap -F --backup=none -q po/ca_ES.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/cs_CZ.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/da_DK.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/de_DE.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/el_GR.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/es_ES.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/et_EE.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/fi_FI.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/fr_FR.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/hr_HR.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/hu_HU.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/it_IT.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/nl_NL.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/nn_NO.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/pl_PL.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/pt_PT.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/ro_RO.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/ru_RU.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/sl_SI.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/sv_SE.po po/audiorecorder.pot msgmerge -U --no-wrap -F --backup=none -q po/tr_TR.po po/audiorecorder.pot for i in ca_ES cs_CZ da_DK de_DE el_GR es_ES et_EE fi_FI fr_FR hr_HR hu_HU it_IT nl_NL nn_NO pl_PL pt_PT ro_RO ru_RU sl_SI sv_SE tr_TR; do\ mkdir -p debian/tmp/usr/share/locale/$i/LC_MESSAGES;\ cp po/$i.mo debian/tmp/usr/share/locale/$i/LC_MESSAGES/vdr-audiorecorder.mo;\ done make[1]: Verlasse Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' dh_installdirs -pvdr-plugin-audiorecorder dh_installdocs -pvdr-plugin-audiorecorder ./README dh_installexamples -pvdr-plugin-audiorecorder dh_installman -pvdr-plugin-audiorecorder dh_installinfo -pvdr-plugin-audiorecorder dh_installmenu -pvdr-plugin-audiorecorder dh_installcron -pvdr-plugin-audiorecorder dh_installinit -pvdr-plugin-audiorecorder dh_installdebconf -pvdr-plugin-audiorecorder dh_installemacsen -pvdr-plugin-audiorecorder dh_installcatalogs -pvdr-plugin-audiorecorder dh_installpam -pvdr-plugin-audiorecorder dh_installlogrotate -pvdr-plugin-audiorecorder dh_installlogcheck -pvdr-plugin-audiorecorder dh_installchangelogs -pvdr-plugin-audiorecorder HISTORY dh_installudev -pvdr-plugin-audiorecorder dh_lintian -pvdr-plugin-audiorecorder dh_install -pvdr-plugin-audiorecorder dh_link -pvdr-plugin-audiorecorder dh_installmime -pvdr-plugin-audiorecorder dh_strip -pvdr-plugin-audiorecorder dh_compress -pvdr-plugin-audiorecorder dh_fixperms -pvdr-plugin-audiorecorder dh_makeshlibs -pvdr-plugin-audiorecorder dh_installdeb -pvdr-plugin-audiorecorder dh_perl -pvdr-plugin-audiorecorder dh_shlibdeps -pvdr-plugin-audiorecorder dpkg-shlibdeps: Warnung: Abhängigkeit von libtheora.so.0 könnte vermieden werden, falls »debian/vdr-plugin-audiorecorder/usr/lib/vdr/plugins/libvdr-audiorecorder.so.1.6.0« nicht unnötigerweise dagegen gelinkt wäre (es verwendet keines seiner Symbole). dpkg-shlibdeps: Warnung: Abhängigkeit von libvorbis.so.0 könnte vermieden werden, falls »debian/vdr-plugin-audiorecorder/usr/lib/vdr/plugins/libvdr-audiorecorder.so.1.6.0« nicht unnötigerweise dagegen gelinkt wäre (es verwendet keines seiner Symbole). dpkg-shlibdeps: Warnung: Abhängigkeit von libvorbisenc.so.2 könnte vermieden werden, falls »debian/vdr-plugin-audiorecorder/usr/lib/vdr/plugins/libvdr-audiorecorder.so.1.6.0« nicht unnötigerweise dagegen gelinkt wäre (es verwendet keines seiner Symbole). dpkg-shlibdeps: Warnung: Abhängigkeit von libraw1394.so.8 könnte vermieden werden, falls »debian/vdr-plugin-audiorecorder/usr/lib/vdr/plugins/libvdr-audiorecorder.so.1.6.0« nicht unnötigerweise dagegen gelinkt wäre (es verwendet keines seiner Symbole). dpkg-shlibdeps: Warnung: Abhängigkeit von libogg.so.0 könnte vermieden werden, falls »debian/vdr-plugin-audiorecorder/usr/lib/vdr/plugins/libvdr-audiorecorder.so.1.6.0« nicht unnötigerweise dagegen gelinkt wäre (es verwendet keines seiner Symbole). sh /usr/share/vdr-dev/dependencies.sh dh_gencontrol -pvdr-plugin-audiorecorder dpkg-gencontrol: Warnung: unbekannte Substitutionsvariable ${misc:Depends} # symlink identical documentation to depending packages [ -n "$CDBS_NO_DOC_SYMLINKING" ] || \ [ -h debian/vdr-plugin-audiorecorder/usr/share/doc ] || \ [ ! -d debian/vdr-plugin-audiorecorder/usr/share/doc ] || \ for dep in `perl -ne 'if (/^(Pre-)?Depends:/) {s/^\w+://; foreach (split /,/) { split; print($_[0], "\n"); } }' debian/vdr-plugin-audiorecorder/DEBIAN/control`; do \ if [ -d debian/$dep/usr/share/doc ]; then \ echo "Searching for duplicated docs in dependency $dep..."; \ rootdir=`pwd`; \ (cd debian/vdr-plugin-audiorecorder/usr/share/doc/vdr-plugin-audiorecorder; find -type f ! -name copyright | while read f; do \ thisfile="$rootdir/debian/vdr-plugin-audiorecorder/usr/share/doc/vdr-plugin-audiorecorder/$f"; \ depfile="$rootdir/debian/$dep/usr/share/doc/$dep/$f"; \ if [ -f $depfile -o -L $depfile ] && zcmp $thisfile $depfile >/dev/null; then \ echo " symlinking $f in vdr-plugin-audiorecorder to file in $dep"; \ rm $thisfile; ln -s /usr/share/doc/$dep/$f $thisfile; \ fi; \ done ); \ fi; \ done # symlink identical Gnome help files within packages if [ -z "$CDBS_NO_GNOME_HELP_SYMLINKING" ] && [ -d debian/vdr-plugin-audiorecorder/usr/share/gnome/help ]; then \ cd debian/vdr-plugin-audiorecorder && LC_ALL=C fdupes -r1nq usr/share/gnome/help | while read s; do \ set -- $(echo $s | tr ' ' '\n' | sort); \ f=$1; shift; \ for d; do \ echo "symlinking duplicate Gnome help file $d to $f"; \ rm $d; ln -s /$f $d; \ done; \ done; \ fi dh_link -p vdr-plugin-audiorecorder dh_md5sums -pvdr-plugin-audiorecorder dh_builddeb -pvdr-plugin-audiorecorder dpkg-deb: Baue Paket »vdr-plugin-audiorecorder« in »../vdr-plugin-audiorecorder_0.1.0-pre14-1_i386.deb«. dpkg-genchanges >../vdr-plugin-audiorecorder_0.1.0-pre14-1_i386.changes dpkg-genchanges: füge kompletten Quellcode beim Hochladen hinzu fakeroot debian/rules clean /usr/share/vdr-dev/make-special-vdr.sh debian/rules clean SPECIAL_VDR_SUFFIX='' MAKE_SPECIAL_VDR='' NO_CHECKBUILDDEPS='' test -x debian/rules dh_testroot /usr/bin/make -o .dependencies clean DVBDIR=/usr VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=debian/tmp/usr/share/locale make[1]: Betrete Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' make[1]: Verlasse Verzeichnis '/home/paps/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14' rm -f libvdr-*.so.* dh_clean dpkg-buildpackage: Alles hochzuladen; Debian-native-Paket (komplette Quellen enthalten) paps@vdr:~/src/vdr-plugin-audiorecorder/audiorecorder-0.1.0-pre14$
-
Bekomme die gleiche Meldung "... not compiled with libmp3lame support ..." mit einem frisch gebauten ffmpeg aus dem svn. Mein ffmpeg hat definitiv mp3 Support. Der Fehler liegt dann wohl eher am audiorecorder-plugin.
Gruß
iNOB -
Hallo,
*Die Hoffnung stirbt zuletzt
*
Hat schon jemand das aktuelle ffmpeg mit dem audiorecorder-Plugin am laufen und könnte einen Patch bereitstellen?
Ich schließe mich auch iNOB an, mein FFMPEG hat auf jeden Fall mp3lame mit kompiliert.
mein ffmpeg hat folgende Verlinkung...
FFmpeg version SVN-r20900, Copyright (c) 2000-2009 Fabrice Bellard, et al.
built on Dec 20 2009 01:33:24 with gcc 4.3.3
configuration: --prefix=/usr --enable-shared --enable-pthreads --enable-postproc --enable-avfilter --enable-avfilter-lavf --enable-gpl --enable-x11grab --enable-libfaac --enable-libfaad --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-nonfree
libavutil 50. 7. 0 / 50. 7. 0
libavcodec 52.43. 0 / 52.43. 0
libavformat 52.44. 0 / 52.44. 0
libavdevice 52. 2. 0 / 52. 2. 0
libavfilter 1.12. 0 / 1.12. 0
libswscale 0. 7. 2 / 0. 7. 2
libpostproc 51. 2. 0 / 51. 2. 0Es ist doch bald Weihnachten ...
Gruß,
Pit
-
Nabend,
ja Weihnachten und Neujahr sind vorbei , aber leider immer noch keinen Patch , neue Version oder so damit dieses kleine aber feine Plugin wieder läuft
I30R6
-
Hallo,
mir ist aufgefallen das wenn man die aufgenommenen Tracks über das Musik Plugin abspielen möchte das dies nur ohne das Extrecmenu Plugin funktioniert.
Aus dem syslog ohne Extrecmenu
[audiorecorder]: skin anthra_1920_OS (width 163) detected (browse.c, cBrowse())
music: ctrl: refreshed playlist to file: /var/lib/video/musik/@current.m3u
music: player: player thread started (pid=4578)Aus dem syslog mit Extrecmenu
[audiorecorder]: skin anthra_1920_OS (width 163) detected (browse.c, cBrowse())
[audiorecorder]: plugin extrecmenu could not play the file /var/lib/video/musik/audiorecorder/SWR 3/Black Eyed Peas-I gotta feeling.mp3 (browse.c, play_file())Gibt es dafür eine Lösung?
System Ubuntu 10.04 64bit
Pakete sind von yavdr
vdr-audiorecorder-0.1.0-pre14 selbst kompiliertDanke Gruß
Gerald -
Moin,
das extrecmenu in die Schranken zu weisen sollte helfenAendere es mal dahingehend :
Austauschen in extrecmenu.c .
Code
Display Morebool cPluginExtrecmenu::Service(const char *Id,void *Data) { if(!Data) return true; cOsdMenu **menu=(cOsdMenu**)Data; if(mysetup.ReplaceOrgRecMenu && strcmp(Id,"MainMenuHooksPatch-v1.0::osRecordings")==0) { if(menu) *menu=(cOsdMenu*)MainMenuAction(); return true; } return false; }
aendern zu :
-
Hi
@MoroneEs funktioniert
DankeGruß
gst -
Hi,
hat das Plugin jemand aktuell am laufen mit aktueller ffmpeg Version?
-
Nein. Ich bekomm das auch nicht mehr compiliert.
Gruß
iNOB -
Was bekommt Ihr als Fehlermeldung?
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!