Oha,
sorry, jetzt ist mir einiges klarer
Wenn Du willst kann ich Dir mal ein kleines mp3-file mit eingebundenem cover schicken. Ansonsten werde ich mal weiter nach Bugs suchen...
mfg maz
Oha,
sorry, jetzt ist mir einiges klarer
Wenn Du willst kann ich Dir mal ein kleines mp3-file mit eingebundenem cover schicken. Ansonsten werde ich mal weiter nach Bugs suchen...
mfg maz
Hallo morone
Kann es sein das die Links zu dem Download fort sind ?
Tschau
Ja , muss mir erstmal nen gescheiten? HTML-Editor installieren.
Siehe auch oben...Sind aber gleich wieder da
Wenn du mir jetzt nen Patch schickst baue ich es mit ein ansonsten
brauche ich kein MP3File+Cover, danke.
Code ist doch in Muggle drin
PS.: Wenn du nen Bug suchst , dann wechsele den Skin
PPS .: Ist auch kein Bug , sondern zum Schluss Faulheit (erst nach OK
oda Menue aktualisiert sich die Ansicht (flusht sich das OSD)
Tach!
Hier ist mal wieder so ein Linvdr-User mit den üblichen Problemen:
Ich habe wie von die geschrieben in der bitmap.c die Zeile
Rausgenommen, aber bekomme leider beim Compilieren danach folgenden Fehler:
linvdr:/usr/src/VDR# make plugins
make[1]: Entering directory `/usr/src/VDR/PLUGINS/src/mp3ng'
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual "-D__user=" -c -D_GNU_SOURCE -DVDRVERSNUM=10336 -DHAVE_MAGICK -DHAVE_SNDFILE -I../../../include -I/usr/src/DVB/include bitmap.c
In file included from /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/list:30,
from ../../../include/Magick++/Image.h:13,
from ../../../include/Magick++.h:9,
from bitmap.c:7:
/usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_algobase.h:76: redefinition of `template <class _Tp> void swap(_Tp &, _Tp &)'
../../../include/vdr/tools.h:52: `template <class T> void swap(T &, T &)' previously declared here
/usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_algobase.h:76: redefinition of `void swap(_Tp &, _Tp &)'
../../../include/vdr/tools.h:52: `void swap(T &, T &)' previously defined here
bitmap.c: In function `class cBitmap * LoadMagick(const char *, int, int, int, bool)':
bitmap.c:21: `::vector' undeclared (first use here)
bitmap.c:21: parse error before `>'
bitmap.c:25: parse error before `>'
bitmap.c:26: `images' undeclared (first use this function)
bitmap.c:26: (Each undeclared identifier is reported only once
bitmap.c:26: for each function it appears in.)
bitmap.c:34: `it' undeclared (first use this function)
make[1]: *** [bitmap.o] Error 1
make[1]: Leaving directory `/usr/src/VDR/PLUGINS/src/mp3ng'
make: *** [plugins] Error 2
Alles anzeigen
Ich zu dumm (höchst wahrscheinlich ja, aber was habe ich vergessen?)?
Gruß
Toxic
Wenn du ImageMagick nutzt , dann muss da die Zeile mit
#include <vector>
natuerlich vorhanden sein.
maz hatte es mit HAVE_IMLIB2=1 kompiliert und da braucht man
es nicht.
Nen schneller Workaround waere , entweder im Makefile
HAVE_IMLIB=1
#HAVE_MAGICK=1
oder: in bitmap.h :
// #include <vdr/tools.h>
und in bitmap.c
Alle esyslog durch printf ersetzen.
So wichtig ist die Meldung ehh net , dass das Cover nicht geladen wurde , sieht man auch so (oder mit printf auf stdout)
..oder lade sie hier runter und ersetze sie
OK, das erste hat schon mal geholfen (die Änderungen auf printf usw.)! Komme beim compilieren jetzt schon weiter! Es kommt noch ein Fehler, wenn er die sndfile.h anpackt:
.....
g++ -fPIC -g -O2 -Wall -Woverloaded-virtual "-D__user=" -c -D_GNU_SOURCE -DVDRVERSNUM=10336 -DHAVE_MAGICK -DHAVE_SNDFILE -I../../../include -I/usr/src/DVB/include decoder.c
In file included from decoder-snd.h:32,
from decoder.c:37:
../../../include/sndfile.h:248: syntax error before `;'
../../../include/sndfile.h:258: syntax error before `;'
../../../include/sndfile.h:311: syntax error before `;'
../../../include/sndfile.h:312: syntax error before `;'
../../../include/sndfile.h:354: `sf_vio_get_filelen' was not declared in this scope
../../../include/sndfile.h:354: ANSI C++ forbids declaration `sf_count_t' with no type
../../../include/sndfile.h:354: typedef declaration includes an initializer
../../../include/sndfile.h:354: confused by earlier errors, bailing out
make[1]: *** [decoder.o] Error 1
make[1]: Leaving directory `/usr/src/VDR/PLUGINS/src/mp3ng'
make: *** [plugins] Error 2
Alles anzeigen
Habe ich da wohl eine falsche Version?! Wenn ich das auch per Parameter rausschmeiße (WITHOUT_LIBSNDFILE=1), geht er durch, aber wenn ich das richtig verstehe kann er dann keine WAVs etc., oder?! Wie sieht es dann mit standard Audio-CDs aus?
Danke und Gruß
Toxic
So, mit der libsndfile-Version 1.0.11 geht es jetzt auch durch! Nur die Vorbis Unterstützung geht noch nicht (auch wieder eine ganze Latte von Fehlern!)! Welche Version ist denn da zu empfehlen (vorbis und ogg), bzw bei den alten MarcTwain-Versionen sind ja die Vorbis-Lib glaube ich schon dabei. Wenn ich mit WITHOUT... compiliere und dann die Libs aber auf dem Zielrechner laufen, geht es dann trotzdem?!
Danke und Gruß
Toxic
PS.: Kann man während einer Testphase beide Plugins (MKIII und MKIV) parallel laufen lassen?!
Wenn du ohne Unterstuetzung kompilierst , wird es
logischerweise auch nicht gegeneinander gelinkt bzw.
eincompiliert und funzt nicht.
ZitatPS.: Kann man während einer Testphase beide Plugins (MKIII und MKIV) parallel laufen lassen?!
Ich glaube wer nen "make plugins" eingeben kann , der kann auch lesen.
Ja, du hast recht (wegen dem Lesen), war nur wieder zu faul!!
Werde mal ein bisschen ausprobieren und dann sehen wir ja! Auf meiner Linvdr-Büchse sind wohl noch die libvorbis 0.3.0 und libogg 0.5.0 installiert, aber die Sourcen dazu konnte ich gestern auf die schnelle nicht finden. Oder meinst du die sind zu alt?! Mit welcher Version hast du den compiliert (ich habe noch mal nachgeguckt, steht nicht im Readme)!
Danke und Gruß
Toxic
libvorbis:
Nun mit Version 1.0.1 , wo du es sagst.
Aber mit 1.0.1 ging es auch eben noch.
libogg:
1.1.2
oder 1.0
...und schon klappt es auch mit dem Nachbarn!!! Danke!!
Gruß
Toxic
Hi morone,
nur das ich hier den Überblick behalte:
Ist die vdr-mp3ng-0.9.13-MKIV-pre3.tar.gz eine Weiterentwicklung
von vdr-mp3-0.9.13-MKIII-pre8a.tar.gz ?
Oder anders gefragt: Kann die MKIV-pre3 alles was in der MKIII-pre8a bereits enthalten war ? Habe gesehen, dass die Skins nicht mehr beiliegen.
Gruß,
Gromit
Wenn ich hier mal unterstützen darf...!?
Soweit ich das zusammenGELESEN habe ist die MKIV zwar in gewissem Sinne eine Weiterentwicklung, beinhaltet aber die gleichen Funktionen (?) und ist bei der Darstellung eine föllige Neuentwicklung, da hier nicht mehr die MPEG-Bilder als Hintergrund genommen werden, sondern die gesamte Darstellung über das OSD läuft!
Soweit richtig?!
Gruß
Toxic
Bei mir ist mit dieser Version die OSD Anzeige vom MP3 Plugin viel höher als das Menü vom VDR und ragt so unten über den Bildrand. Woher kann denn sowas kommen ?
Bessere Frage waere , wie kann ich es aendern .
Indem man ins Setup geht und die Anzahl der anzuzeigenden Tracks verkleinert.
Standard(max) sind 9 und das duerfte fast Fullscreen geben.
Kann schlecht die Schrifthoehe aendern
Meine (VDR)OSD Einstellungen waeren, kommt aber auf den Overscanbereich an und daran orientieren sich die Defaultwerte :D:
Links: 54
Oben: 28
Breite: 616
Hoehe: 524
Schön, so klappts jetzt.
HI!
ZitatOriginal von Morone
Das zweite -> README-M... lesen und ab in die Ecke fuer 30 Minuten
O.K., O.K., ich stell mich ja freiwillig gleich eine Stunde in die Ecke, aber ich hab in dem Readme nicht gefunden, wie ich nun die richtigen coverbilder angezeigt bekomme.
Kannst Du mir vielleicht nen Tip geben, wo ich suche kann, darf, soll?
cu,
BC
Dafuer gehts "2" Stunden inne Ecke .
Steht auch in der README .
Erstmal gibts jpg und png
in selben Verzeichnis wie mp3 in der Reihenfolge:
dateiname.xxx
cover.xxx
und zusaetzlich :
folder.xxx
front.xxx
Wird nix gefunden :
/var/cache/images/mp3MKIV-defaultcover.jpg
/var/cache/images/mp3MKIV-streamcover.jpg
hallo Marone,
vielen dank für deine mühe.Unter Linvdr läuft es sehr gut.
Wenn du "Streamripper" implementieren könntest bist du für mich
ein VDR GOTT.
Hier warte ich schon ganz lange drauf.
René
Griasde bou!
ZitatOriginal von Morone
Dafuer gehts "2" Stunden inne Ecke .
Steht auch in der README .
Hmmmm, na ich glaube ich werd' langsam echt senil, das was Du da meinst find' ich in der README, die ich hab, aber ned.
ZitatErstmal gibts jpg und png
in selben Verzeichnis wie mp3 in der Reihenfolge:
dateiname.xxx
cover.xxx
O.K. ich versuche es mal zu verstehen, ich habe z.B.:
Django@arbeitstier:/mnt/home@server/server/Musik-Files/Deep-Purple/Made-in-Japan> ls -alF
insgesamt 74696
drwxrwxr-x 2 vdr users 232 2004-12-17 20:18 ./
drwxrwxr-x 4 vdr users 112 2004-12-17 20:17 ../
-rwxrwxr-x 1 vdr users 19304827 2004-12-17 20:18 01-HighwayStar-ChildInTime.mp3*
-rwxrwxr-x 1 vdr users 17175325 2004-12-17 20:17 02-SmokeOnTheWater-TheMule.mp3*
-rwxrwxr-x 1 vdr users 20200931 2004-12-17 20:17 03-StrangeKindOfWoman-Lazy.mp3*
-rwxrwxr-x 1 vdr users 19724040 2004-12-17 20:18 04-SpaceTruckin'.mp3*
Also muss das cover in dem Pfad /mnt/home@server/server/Musik-Files/Deep-Purple/Made-in-Japan liegen und einfach nur cover.mp3 heissen, oder wie?
Zitatund zusaetzlich :
folder.xxx
front.xxx
... und für was wird das benötigt?
ZitatWird nix gefunden :
/var/cache/images/mp3MKIV-defaultcover.jpg
/var/cache/images/mp3MKIV-streamcover.jpg
Das geht ja schon, es wird ein Bildchen angezeigt, welches ich so benamnst und an die betreffende Stelle gespeichert hatte. Gibts dazu eigentlich irgendwelche Musterbildchen?
Na denn, Ciao!
BC
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!