Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! @hellmi666 Nein, die Track-Nummer wird nicht ausgelesen; ich hab's bisher nicht hinbekommen, den Patch dahingehend zu erweitern (TheLastRipper kann das aber.). Zum Patchen unter Arch: Ich vermute, dass es genauso geht: Sourcecode herunterladen, patch einspielen, kompilieren und dann installieren; hab' aber keine Erfahrungen damit. so long hank
|
hellmi666
Anmeldungsdatum: 30. August 2007
Beiträge: 238
Wohnort: Zwickau
|
Heinrich Schwietering schrieb: Nein, die Track-Nummer wird nicht ausgelesen; ich hab's bisher nicht hinbekommen, den Patch dahingehend zu erweitern
Das habe ich schon befürchtet. Heinrich Schwietering schrieb: Arch: Ich vermute, dass es genauso geht: Sourcecode herunterladen, patch einspielen, kompilieren und dann installieren; hab' aber keine Erfahrungen damit. so long hank
Ich eben leider auch nicht. Schade.
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Nur versuch macht kluch (oder so...) oder: wer nicht heiratet, bekommt keine Schwiegermutter... so long hank
|
MikeZ83
Anmeldungsdatum: 15. Januar 2010
Beiträge: Zähle...
Wohnort: Bayreuth
|
Stand vorhin vor genau dem gleichen Problem und möchte mich daher erst mal bedanken. [soapbox] Für die Sache mit der Track-Nummer bietet sich eigentlich die bestehende Lösung an, weil man das meiste eh schon im Source zur Hand hat.
Last.fm's API liefert in seinen Antworten bereits die Musicbrainz-ID mit. Kenne den Vagalume-Source nur flüchtig, aber wahrscheinlich verwendet es album.getInfo und hat damit bereits die Musicbainz-ID.
Auszug aus dem im eben erwähnten Link gezeigten Beispiel:
| <mbid>61bf0388-b8a9-48f4-81d1-7eb02706dfb0</mbid>
|
Damit über die normale XML-Schnittstelle von Musicbrainz das entsprechende Album auslesen und sich die Track-Nummern und was man sonst noch will rausiehen. Hab die beiden Services bis jetzt nur öfter in Java-Anwendungen und einem ColdFusion-Webprojekt verwendet, aber ist der Aufwand hier für 'nen Patch wirklich so groß?
Hoffe insgesamt, dass Vagalume mehr Unterstützer kriegt. Ist eigentlich eines der mächstigsten Tools für Last.fm. [/soapbox] Bin dann mal weiter. Mit dem Aufzeichnungs-Patch jetzt etwas Cross-Compiling betreiben und dem auf dem Nokie N900 ebenfalls kastrierten Vagalume wieder auf die Sprünge helfen. 😀
|
hellmi666
Anmeldungsdatum: 30. August 2007
Beiträge: 238
Wohnort: Zwickau
|
Heinrich Schwietering schrieb:
Zum Patchen unter Arch: Ich vermute, dass es genauso geht: Sourcecode herunterladen, patch einspielen, kompilieren und dann installieren; hab' aber keine Erfahrungen damit.
Ich will nun mal das "Selbstinstallieren" lernen. Aber dazu hätt ich doch mal eine Frage. Wie spiele ich den Patch ein? Ich habe die zwei Pakete vagalume_0.7.1-src.tar.gz und vagalume-0.7.1-patches.tar.gz heruntergeladen, aber weiß irgendwie nicht weiter. Kannst du mir da eine Hilfestellung geben?
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Steht eigentlich im Artikel zu Vagamule drin; so gehts jedenfalls unter Ubuntu:
Alternativ kann natürlich auch das Original hier ⮷ mit
wget http://vagalume.igalia.com/files/source/vagalume_0.7.1-1.diff.gz
wget http://vagalume.igalia.com/files/source/vagalume_0.7.1-1.dsc
wget http://vagalume.igalia.com/files/source/vagalume_0.7.1.orig.tar.gz
heruntergeladen werden. Anschließend im Downloadverzeichnis mit
dpkg-source -x vagalume_*.dsc
das Quellcode-Verzeichnis vagalume-0.7.1 erstellen. Die Patches müssen dann in das Download-Verzeichnis kopiert, und dort im Terminal einzeln (und in dieser Reihenfolge!) mit
patch -p0 < 01_save-song-v9.patch # -> bzw die hardy-Version des Patches
patch -p0 < 02_volume-bar2.patch # -> wenn gewünscht, siehe unten
patch -p0 < 03_multiple-usage.patch # -> wenn gewünscht, siehe unten
patch -p0 < 04_hidewin.patch # -> wenn gewünscht, siehe unten
patch -p0 < 05_recommended # -> wenn gewünscht, siehe unten
eingespielt werden.
Für Version 0.8.1 hab' ich es noch nicht hinbekommen, den Save-Song-Patch umzumodeln. irgendwo hakt es da noch... so long hank
|
hellmi666
Anmeldungsdatum: 30. August 2007
Beiträge: 238
Wohnort: Zwickau
|
Ok, danke dir. Ich werde es sofort in Angriff nehmen. Mist. Ich bekomme es nicht gebacken. Folgende Meldung kommt und ich weiß schon nicht mehr weiter. Welches File soll ich denn eintragen?
hellmi666@Ubuntu:~$ cd vagalume-0.7.1
hellmi666@Ubuntu:~/vagalume-0.7.1$ patch -p0 < 01_save-song-v9.patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -up vagalume-0.7.orig/configure.ac vagalume-0.7/configure.ac
|--- vagalume-0.7.orig/configure.ac 2008-08-30 02:00:58.000000000 +0200
|+++ vagalume-0.7/configure.ac 2008-10-13 14:15:15.000000000 +0200
--------------------------
File to patch:
Jetzt habe ich auf einer anderen Website einen anderen Patch-Befehl gesehen und ausprobiert. Denke, so gehts, oder?
hellmi666@Ubuntu:~/vagalume-0.7.1$ patch -p1 < 01_save-song-v9.patch
patching file configure.ac
patching file src/audio.c
patching file src/controller.c
Hunk #3 succeeded at 586 (offset 1 line).
Hunk #4 succeeded at 892 (offset -4 lines).
Hunk #5 succeeded at 909 (offset -4 lines).
Hunk #6 succeeded at 942 (offset -4 lines).
Hunk #7 succeeded at 973 (offset -4 lines).
Hunk #8 succeeded at 1904 (offset -3 lines).
patching file src/controller.h
patching file src/uimisc.c
patching file src/userconfig.c
patching file src/userconfig.h
patching file src/vgl-main-window.c
patching file src/vgl-main-window.h
patching file src/vgl-tray-icon.c
patching file src/vgl-tray-icon.h
Ich berichte weiter.
|
hellmi666
Anmeldungsdatum: 30. August 2007
Beiträge: 238
Wohnort: Zwickau
|
Ich habe es hinbekommen, dass ich den Vagalume auf Arch installieren konnte. Er funktionierte allerdings nur ein paar Tage richtig. Jetzt spielt er nur ein Lied und danach kommt "Connection error". Was bedeutet denn das nun wieder?
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Vielleicht ein Fehler bei LastFM, überlast oder so. Ggf. mal ein paar Tage abwarten. so long hank
|
hellmi666
Anmeldungsdatum: 30. August 2007
Beiträge: 238
Wohnort: Zwickau
|
Dann bin ich ja beruhigt. Dachte schon, dass etwas mit dem Programm nicht stimmt. Danke nochmals.
|
hellmi666
Anmeldungsdatum: 30. August 2007
Beiträge: 238
Wohnort: Zwickau
|
Ich habe das Problem erkannt, aber noch nicht gelöst. Wenn ich z.B. mit Exaile Titel abspiele, dann kann ich Vagalume nicht starten ("Connection error"). Andrers herum, wenn Vagalume läuft, geht nichts mit Exaile ("Ressource nicht gefunden"). Woran kann denn das liegen?
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Scrobbelt Exaile die Titel zu LastFM? Zwei Applikationen gleichzeitig auf einem Account gibt immer Probleme. so long hank
|
Linux-Fan
Anmeldungsdatum: 26. November 2007
Beiträge: 2170
Wohnort: Duisburg
|
Gibt es einen Vagalume-Patch für Ubuntu 10.04?
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11290
Wohnort: Bremen
|
Hi! Vagalume/Vagamule 0.7.x funktioniert auch unter 10.04, für 0.8.x hab ich es nicht hinbekommen. mtron hat leider nach der Bezahl-Aktion für LastFM die Segel gestrichen. so long hank
|