You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

skobi

Intermediate

Posts: 267

Location: Trier

  • Send private message

201

Thursday, October 7th 2004, 3:39pm

RE: Sigfault bei Aufruf von mugglei

Quoted

Original von pat
Hallo es Tut sich was..

Mit dem Patch mugglei.diff
Gibt es ein Paar Fehlermeldung beim Linken aber die Datenbank bekommt was ...
[...]
server:/usr/local/src/VDR/PLUGINS/src/muggle-0.0.5 # find /server/music/* -path /server/music -prune -o -type f -exec mugglei -p PASSWORD -f {} \;
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: String::prepare() - Invalid UTF16 string.
TagLib: String::prepare() - Invalid UTF16 string.
TagLib: String::prepare() - Invalid UTF16 string.
TagLib: String::prepare() - Invalid UTF16 string.
TagLib: String::prepare() - Invalid UTF16 string.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.


Denke mal, da ist der ID3-Tag von der ein oder anderen Datei defekt. Oder kommen die Meldungen bei allen mp3s?

Skobi :)
VDR1:Core2; 1xFF V1.6, 1xTT-1600 DVB2 + AVBoard System: Kubuntu 12.4 HD-Client: Zotac ION mit xineliboutput und XMBC auf Kubuntu 11.10

pat

Master

Posts: 1,950

Location: Alsace/France

Occupation: Informatique

  • Send private message

202

Thursday, October 7th 2004, 5:20pm

RE: Sigfault bei Aufruf von mugglei

Quoted

Original von skobi

TagLib: String::prepare() - Invalid UTF16 string.
TagLib: String::prepare() - Invalid UTF16 string.
TagLib: String::prepare() - Invalid UTF16 string.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
TagLib: MPEG::Header::parse() -- Invalid sample rate.
Denke mal, da ist der ID3-Tag von der ein oder anderen Datei defekt. Oder kommen die Meldungen bei allen mp3s?

Skobi :)


Hallo Skobi,

Die Meldung kommt sehr oft aber ein grosser Teil ist in der Datenbank.
Nur wie geht es weiter nach der Playliste zusammen Stellen dachte ich ich kann was hören. Ich habe fast alles in ogg umgewandelt.

Ne Idee ??

Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

:fans :welle

203

Thursday, October 7th 2004, 5:56pm

Für Ogg must Du im Makefile "HAVE_VORBISFILE" definieren. Ist im Moment auskommentiert.

Lars

pat

Master

Posts: 1,950

Location: Alsace/France

Occupation: Informatique

  • Send private message

204

Thursday, October 7th 2004, 6:13pm

Vorbis in Muggle

Hallo Lars ,

Danke für die Info. (Ich sollte auch im Makefile sehen) :-)

Sind die Fehlermeldung abzustellen :
make[1]: Entering directory `/usr/local/src/vdr-1.3.12ctvdr/PLUGINS/src/muggle-0.0.5'
g++ -O2 -Wall -Woverloaded-virtual -Wno-deprecated -g -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_VORBISFILE -D_GNU_SOURCE -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/mysql/ -I/usr/include/taglib -c muggle.c
g++ -O2 -Wall -Woverloaded-virtual -Wno-deprecated -g -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_VORBISFILE -D_GNU_SOURCE -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/mysql/ -I/usr/include/taglib -c i18n.c
g++ -O2 -Wall -Woverloaded-virtual -Wno-deprecated -g -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_VORBISFILE -D_GNU_SOURCE -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/mysql/ -I/usr/include/taglib -c vdr_menu.c
In file included from vdr_menu.c:33:
mg_content_interface.h:321: warning: `virtual int
mgTracklist::remove(mgContentItem*)' was hidden
mg_playlist.h:110: warning: by `virtual bool mgPlaylist::remove(unsigned int)
'
g++ -O2 -Wall -Woverloaded-virtual -Wno-deprecated -g -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_VORBISFILE -D_GNU_SOURCE -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/mysql/ -I/usr/include/taglib -c mg_database.c
mg_database.c: In function `static std::string mgDB::escape_string(MYSQL*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
mg_database.c:37: warning: unused variable `int len'
g++ -O2 -Wall -Woverloaded-virtual -Wno-deprecated -g -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_VORBISFILE -D_GNU_SOURCE -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/mysql/ -I/usr/include/taglib -c mg_content_interface.c
g++ -O2 -Wall -Woverloaded-virtual -Wno-deprecated -g -DPLUGIN_NAME_I18N='"muggle"' -DHAVE_VORBISFILE -D_GNU_SOURCE -I../../../ -I../../..//include -I../../../../DVB/include -I/usr/include/mysql/ -I/usr/include/taglib -c gd_content_interface.c
In file included from gd_content_interface.h:33,
from gd_content_interface.c:21:
mg_content_interface.h:321: warning: `virtual int
mgTracklist::remove(mgContentItem*)' was hidden
mg_playlist.h:110: warning: by `virtual bool mgPlaylist::remove(unsigned int)

Salut de Patrice

Diskless Client: SMT 7020S und S100 128SDRAM 32DOM zendeb 0.4.0 beta1 mit MMS 1.0.8.5
Hardware: Pundit-R Celeron 2.4 256DDRAM Samsung SATA 400 Gbyte Festplatte Hauppage Nexus-S Rev 2.3 Nova-S Plus DVD-RAM LG
Software: EasyVDR 0.6.0 (vdr-1.6.0-2-ext64), LinVDR 0.7 1.4.7 Mahlzeit, SUSE-Server 10.2 1.6.0-1
Test System: Shuttel AMD Athlon 2.6 Ghz 256DDRAM Samsung 250Gbyte Hauppage Nexus-S Rev 2.3 DVD-RAM LG ......

:fans :welle

205

Thursday, October 7th 2004, 6:36pm

Quoted

Original von contact_peter
also bei mir läuft mugglei auch noch nicht.


Mmmh, irgendwie sieht das so aus, wie wenn das Problem in mysql_real_connect entsteht??? Ich bin etwas überfragt. Kann das sein, dass die Optionen beim Aufruf nicht stimmen?

Source code

1
/usr/local/bin/mugglei -f Nils1.mp3


Ist zB dieser Aufruf so korrekt?

Quoted

Original von amicus
Ich weiss zwar noch nicht wieso mugglei mit nem segfault endet, wenn die Variable "socket" heisst, aber sobald ich die Variable umbenenne (egal in was), läuft es bei mir.


Scheint der Grund zu sein -- werde das mal einbauen.

Warnings der Form

Source code

1
TagLib: MPEG::Header::parse() -- Invalid sample rate

bekomme ich bisweilen auch. Werde die Fehlerausgabe verbessen, so dass man in dem Fall auch den Dateinamen bekommt.

@pat: das sind warnings, keine Fehler. In einem früheren Post schrieb ich schon, dass die Warnings behoben sind. Es ist nur noch keine neue Version da.

Quoted

Original von holymoly
aufgefallen ist mir ,das waehrend der Wiedergabe,
auf dem vc8 die Meldungen durchrasen,
mgPlayerControl::Active entered
mgPlayerControl::Active terminated
mgPlayerControl::Active entered
mgPlayerControl::Active terminated
...
immer abwechselnd ,terminated - entered ,und das rasend schnell,
oder liegt das am loglevel vom vdr, habe 3 eingestellt ?

Ne, is ein log von mir. Die Logs wollte ich demnächst noch was schicker machen.

Quoted

Original von holymoly
Auch scheint das mit dem lifebild waehrend der Wiedergabe noch nicht
immer zu klappen , Hintergrund bleibt oefters schwarz,
obwohl 'Background Mode' - live eingestellt ist.
habe es aber bisher nur kurz genutzt,

Stimmt, ist mir auch schon ab und zu aufgefallen... Werde mal reinschauen.

Quoted

Original von holymoly
gibt Schwierigkeiten mit dem Forwarding,stoppt nach gewisser Zeit ?? ,

Forwarding? Du meinst einen Titel weiter springen? Wenn man das ziemlich oft und schnell hintereinander macht schmiert mir das auch irgendwann ab, ja.

Quoted

Original von holymoly
und unter vdrconvert lassen sich keine dvds mehr brennen ,
error ist 'only root can unmount' ?? :P

?(

Lars

206

Thursday, October 7th 2004, 7:03pm

Hi,

ich habe mich mal der Warnmeldungen beim Kompilieren angenommen, die hier schon zu finden waren.
Anbei der passende Patch, der nicht elementar notwendig ist, aber ich denke
es wäre sinnvoll diesen in die nächste Beta mit aufzunehmen...

Andreas
Hulk has attached the following file:
System: VDR 2.0 unter Debian Wheezy
Aktive Projekte : Radiorecorder Web GUI | DVD-Switch Plugin | targa VFD Plugin | XXV - Xtreme eXtension for VDR

207

Thursday, October 7th 2004, 7:36pm

S.o. - hatte ich schon.

Lars

rfehr

Intermediate

Posts: 252

Location: NRW

  • Send private message

208

Thursday, October 7th 2004, 9:04pm

RE: Sigfault bei Aufruf von mugglei

@amicus

Danke jetzt klapts !!!!!!
easyvdr (Digitainer-Gehäuse) E5200 + 60G Platte
ClarkConnect Server 2 TB
Alter Sony Laptop mit vomp-Client(windows)
AMD64 X2 Windows/VmWare als Entwicklungs Umgebung(meiner)
diverse alte Hardware zum testen...

marsipulami0815

Intermediate

Posts: 451

Location: Siegerland

Occupation: Dipl. Ing. Elektrotechnik

  • Send private message

209

Thursday, October 7th 2004, 9:20pm

Hi,

kuam dass man zwei Tage nicht dabei ist und schon muss man 5 Seiten lesen...

...tolle Resonanz für ein tolles Plugin ;-)

Dann will ich mein Testergebnis auch mal Kundtun:

Getestet unter VDR 1.2.6 und 1.3.12
MySQL Version 4.0.15 per apt-get
SuSE 9.0 pro

muggle-0.0.5 ohne "socket"-patch von Hulk kompiliert, VDR startet aber nicht.
Mit dem patch geht es.

mugglei geht nicht (seg-fault), habe ich aber nicht weiter getestet, da gibt es ja wohl auch schon eine Lösung für...

Was mir sonst noch so aufgefallen ist:

Ein neustart von VDR, nachdem ich das Abspielen einer playlist beendet habe (per "exit"-Taste und dann unmittelbar im Menu wieder das Plugin aufgerufen habe.

nur 1.3.12: Die Anzeige (Fortschritt) zeigt immer das Dreieck-Symbol (für Play?), auch wenn Pause gedrückt wurde.

Die Filter sind noch nicht fertig; ich habe mal das suchen nach Interpret getestet: nach dem Eingeben eines Namens (hier: Eric) und drücken der OK-Taste passiert erst mal nix. Gehe ich mit dem Scrollbalken auf die Jahreszahl bis und drücke OK, dann verschwinden die farbigen Menutsten aus dem OSD, das OSD selbst bleibt ganz leer. Nur per Exit kann dann das Plugin beendet werden. Hier keine weiteren Tests gemacht.

Anregung: Soundausgabe auch über OSS-Treiber (wie beim MP3 plugin)
73 es 55 de dc5dm
  • TT DVB-S 1.3 & SkyStar 2, M2NPV-VM, Athlon64 3800+, 2GB RAM, 2x Maxtor 6Y080M0 (raid1), 2x Hitachi HDP725050GLA360 (raid1), Toshiba SD-M1912, 240x128 hd61830 LCD, STE Ext. Board v1.3
  • SuSE 10.3 (2.6.22.19-default), VDR 1.6.0-1, ext.-patch-59
  • listed VDR User No. 757

210

Friday, October 8th 2004, 5:38am

moin,

Quoted

Original von LarsAC

Quoted

Original von holymoly
gibt Schwierigkeiten mit dem Forwarding,stoppt nach gewisser Zeit ?? ,

Forwarding? Du meinst einen Titel weiter springen? Wenn man das ziemlich oft und schnell hintereinander macht schmiert mir das auch irgendwann ab, ja.

Quoted

Original von holymoly
und unter vdrconvert lassen sich keine dvds mehr brennen ,
error ist 'only root can unmount' ?? :P

?(
Lars

das mit dem Forwarding und dem Brennen dvds hat nichts mit muggle zu tun ,
waren nur die Gruende dafuer,
warum ich muggle bisher nur kurz angetestet hatte. :P
mfg

211

Friday, October 8th 2004, 11:08am

Noch jemand ohne Fahrschein?

Also, gibt es jemand, bei dem immer noch "gar nix" läuft?

Für LinVDR ist dieser Thread bzgl. mySQL-Einrichtung ggf. noch interessant:

http://www.vdrportal.de/board/thread.php?threadid=23194&sid=

Lars

212

Friday, October 8th 2004, 12:21pm

hallo,

Quoted

Original von Hulk
Hi,

ich habe mich mal der Warnmeldungen beim Kompilieren angenommen, die hier schon zu finden waren.
Anbei der passende Patch, der nicht elementar notwendig ist, aber ich denke
es wäre sinnvoll diesen in die nächste Beta mit aufzunehmen...

Andreas

irgendwie klappt das bei mir mit dem Patch nicht ,
einmal in der mg_playlist.c

Source code

1
2
3
4
 // returns current index in the playlist
- int mgPlaylist::idx() const
  { 
    return m_current_idx;...


dann noch in der mg_playlist.h

Source code

1
2
    //! \brief returns current index in the playlist
-   int idx() const;..

die Eintraege gibt es in den jeweiligen Files nicht ,
habe ich eine andere Version ,ist die 0.0.5-BETA ??
mfg

213

Friday, October 8th 2004, 12:24pm

Es freut mich das Du dort auch mitliest ;)
So richtig läuft es dort jedoch noch nicht.:(
Wenn jemand also eine Idee zu dem Thema hat, bitte in dem Thread posten........
http://www.vdrportal.de/board/thread.php?threadid=23194&sid=

@LarsAC
Kannst Du vielleicht mal die patches alle zusammen in eine 0.0.5a Version packen?
Bei 6 Seite verliert man doch schnell die Übersicht.

Meine VDRs

VDR Server: Ubuntu Lucid Lynx mit 6TB im RAID und quadtuner DVB-S2
VDR Client1: MDL @ Raspberry Pi
VDR Client2: Ubuntu @ Laptop
VDR Client3: MDL @ Raspberry Pi
VDR Client4: zen2vdr @ SMT-7020s (wird zZ nicht benutzt)
VDR Client5: Android @ HP Touchpad mit VDR Manager App


214

Friday, October 8th 2004, 12:49pm

Kommt zum Wochenende. Wollte aber noch ein paar Dinge einbauen, von so epsilontischen Verbesserungen halte ich nix.

Lars

215

Friday, October 8th 2004, 5:09pm

Hi,

Quoted

Original von holymoly

Quoted

Original von Hulk

Source code

1
2
    //! \brief returns current index in the playlist
-   int idx() const;..


die Eintraege gibt es in den jeweiligen Files nicht ,
habe ich eine andere Version ,ist die 0.0.5-BETA ??


Sorry ich vergass zu schreiben das Patch (muggle-0.0.5-avoidwarnings.diff.gz) auf den
den Patch muggle-0.0.5-statusmonitor.diff ( http://www.vdr-portal.de/board/thread.ph…7724#post197724 )
aufbaut bzw. diese voraussetzt... :O

Andreas
System: VDR 2.0 unter Debian Wheezy
Aktive Projekte : Radiorecorder Web GUI | DVD-Switch Plugin | targa VFD Plugin | XXV - Xtreme eXtension for VDR

216

Friday, October 8th 2004, 9:09pm

Ich rufe mugglei so auf

Source code

1
linvdr:/pub/mp3# find -type f -name "*.mp3" -print -exec /usr/bin/mugglei -h localhost -n GiantDisc -u root -f {} \;
Danach bekomme ich ganz viele Meldungen

Source code

1
2
3
4
5
6
7
8
[..]
./ACDC/'74 Jailbreak/AC_DC - '74 Jailbreak - 01 - Jailbreak.mp3
find: /usr/bin/mugglei terminated by signal 4
./ACDC/'74 Jailbreak/AC_DC - '74 Jailbreak - 02 - You Ain't Got A Hold On Me.mp3
find: /usr/bin/mugglei terminated by signal 4
./ACDC/'74 Jailbreak/AC_DC - '74 Jailbreak - 03 - Show Business.mp3
find: /usr/bin/mugglei terminated by signal 4
[..] 

Folgende Zeilen habe ich auch noch probiert.

Source code

1
linvdr:/pub/mp3# find ACDC -name '*' -type f -exec mugglei -a -f {} \;

oder

Source code

1
linvdr:/pub/mp3# find * -path 'ACDC' -prune -o -type f -exec mugglei -f {} \;

Beide Zeilen danken mir ihren Aufruf mit

Source code

1
2
3
[..]
find: mugglei terminated by signal 4
[..]

Die DB ist trotzdem leer

Meine VDRs

VDR Server: Ubuntu Lucid Lynx mit 6TB im RAID und quadtuner DVB-S2
VDR Client1: MDL @ Raspberry Pi
VDR Client2: Ubuntu @ Laptop
VDR Client3: MDL @ Raspberry Pi
VDR Client4: zen2vdr @ SMT-7020s (wird zZ nicht benutzt)
VDR Client5: Android @ HP Touchpad mit VDR Manager App


217

Friday, October 8th 2004, 9:18pm

Hi,

Quoted

Original von decembersoul
find: mugglei terminated by signal 4
[..][/CODE]
Die DB ist trotzdem leer


Signal 4 bedeutet :
#define SIGILL 4 /* Illegal instruction (ANSI). */

Ich würde mal vermuten das deine Installation nicht so funktioniert, wie sie sollte ...
Inkompatiblität auf Binär ebene ?, oder falscher Prozessorcode (i386 != i686)

Andreas
System: VDR 2.0 unter Debian Wheezy
Aktive Projekte : Radiorecorder Web GUI | DVD-Switch Plugin | targa VFD Plugin | XXV - Xtreme eXtension for VDR

218

Friday, October 8th 2004, 9:24pm

übersetzt auf debian, ausgeführt auf linvdr.
Beides selbe Rechnertypen (EPIA)
Sollte eigentlich gehen. Hat maz ja auch am laufen.
könnte höchstens sein das mir eine lib fehlt oder so.
hmmm mir fällt gerade ein das ich die libtag von slime habe.
Könnte das das Problem sein?
Dann übersetze ich die mal selber.

@maz hast Du die libtag auch von slime oder selber übersetzt?

Meine VDRs

VDR Server: Ubuntu Lucid Lynx mit 6TB im RAID und quadtuner DVB-S2
VDR Client1: MDL @ Raspberry Pi
VDR Client2: Ubuntu @ Laptop
VDR Client3: MDL @ Raspberry Pi
VDR Client4: zen2vdr @ SMT-7020s (wird zZ nicht benutzt)
VDR Client5: Android @ HP Touchpad mit VDR Manager App


219

Saturday, October 9th 2004, 9:01am

Wer mit doppelten Einträgen kämpft interessiert sich vielleicht noch hierfür:

http://www.vdrportal.de/board/thread.php…9073#post199073

Lars

220

Saturday, October 9th 2004, 9:13am

so ich habe mugglei nun neu übersetzt.
Nun geht alles.
Ich kann nun auch musik hören.

Nun ist erstmal ein großer Dank angesagt.
DANKE muggle Team

Nun werde ich mich erstmal mit der steuerung vertraut machen

Meine VDRs

VDR Server: Ubuntu Lucid Lynx mit 6TB im RAID und quadtuner DVB-S2
VDR Client1: MDL @ Raspberry Pi
VDR Client2: Ubuntu @ Laptop
VDR Client3: MDL @ Raspberry Pi
VDR Client4: zen2vdr @ SMT-7020s (wird zZ nicht benutzt)
VDR Client5: Android @ HP Touchpad mit VDR Manager App