mtron
(Themenstarter)
Anmeldungsdatum: 21. Mai 2005
Beiträge: 182
|
na gut, war doch nicht viel arbeit ☺ ich habe den patch für die aktuelle vagalume 0.6 angepasst. Es fehlt die "automatic download" Funktion (um missbrauch des netten last.fm service zu vermeiden). Dafür kann bei interesse jemand anderer einen patch schreiben. save-song_vagalume0.6_v1.patch: http://pastebin.ca/raw/1019914 vorbereitetes source archiv: http://mtrons.googlepages.com/vagalume_0.6-src.tar.gz Zum erstellen eines binary-debs: - die nötigen dependencies installieren: sudo apt-get install build-essential devscripts debhelper dh-make gnupg fakeroot pkg-config libgtk2.0-dev libgstreamer0.10-dev libcurl3-gnutls-dev libxml2-dev libnotify-dev librsvg2-common gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly - vagalume bauen
mkdir ~/vagalume
cd ~/vagalume
wget http://mtrons.googlepages.com/vagalume_0.6-src.tar.gz
tar -zxvf vagalume_0.6-src.tar.gz
dpkg-source -x vagalume_*.dsc
cd vagalume-0.6
fakeroot debian/rules binary Wenns jemand für hardy (32 oder 64 bit) gebaut hat, mir bitte zuschicken. Danke!
|
uvok89
Anmeldungsdatum: 14. Oktober 2007
Beiträge: 179
|
komisch, wenn ich das probiere erhalte ich wieder die fehlermeldung dh_testdir
Applying debian/patches/save-song_vagalume0.6_v1.patch
Reversed (or previously applied) patch detected! Skipping patch.
5 out of 5 hunks ignored -- saving rejects to file src/audio.c.rej
Reversed (or previously applied) patch detected! Skipping patch.
6 out of 6 hunks ignored -- saving rejects to file src/controller.c.rej
Reversed (or previously applied) patch detected! Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file src/controller.h.rej
Reversed (or previously applied) patch detected! Skipping patch.
5 out of 5 hunks ignored -- saving rejects to file src/mainwin.c.rej
Reversed (or previously applied) patch detected! Skipping patch.
4 out of 4 hunks ignored -- saving rejects to file src/uimisc.c.rej
4 out of 4 hunks ignored -- saving rejects to file src/userconfig.c.rej
Reversed (or previously applied) patch detected! Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file src/userconfig.h.rej
make: *** [patch-stamp] Fehler 1
|
mtron
(Themenstarter)
Anmeldungsdatum: 21. Mai 2005
Beiträge: 182
|
ups, das war anscheinend der falsche, sorry 🙄 ich hab das archiv jetzt nochmal raufgeladen. sollte jetzt funktionieren. EDIT: anscheinend kann ich meinen eigenen post von oben nicht editieren, drum lass bitte einfach die zeile
dpkg-source -x vagalume_*.dsc aus. Das brauchst du nicht. ich habe einfach direkt den source ordner gezipped.
|
mtron
(Themenstarter)
Anmeldungsdatum: 21. Mai 2005
Beiträge: 182
|
Wie uvok89 berichtet hat gibt es einige Probleme mit den Settings (Zerstört die Vagalumeprofildatei ~/.vagalumerc Ich werde den patch in bälde korrigieren. ALSO: obriger save-song.patch für vagalume 0.6 nicht funktionstüchtig, bitte nicht verwenden!!!
|
mtron
(Themenstarter)
Anmeldungsdatum: 21. Mai 2005
Beiträge: 182
|
ich hab den bug in den user settings gefixt. Soweit sollte jetzt alles funktionieren. Bitte wieder testen ☺ Die letzte version des save-song patch: http://mtrons.googlepages.com/save-song_v3.patch wer es manuell patchen möchte, und die vagalume 0.6 Sourcen von bertos HP geholt hat, muss den Root Ordner der sourcen in vagalume-0.6 (ohne das .orig) umbenennen damit der patch sein Ziel findet. Wie gesagt, die automatic download funktion ist nicht teil dieses patches.Für jeden Song der gespeichert werden soll muss man irgendwann in der Laufzeit den "download" button drücken. Um ein schnelles ubuntu Binary Paket mit save-song patch zu bauen, gelten dieselben Instructions wie zuvor:
vorbereitetes source archiv: http://mtrons.googlepages.com/vagalume_0.6-src.tar.gz Zum erstellen eines binary-debs: - die nötigen dependencies installieren: sudo apt-get install build-essential devscripts debhelper dh-make gnupg fakeroot pkg-config libgtk2.0-dev libgstreamer0.10-dev libcurl3-gnutls-dev libxml2-dev libnotify-dev librsvg2-common gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly - vagalume bauen
mkdir ~/vagalume
cd ~/vagalume
wget http://mtrons.googlepages.com/vagalume_0.6-src.tar.gz
tar -zxvf vagalume_0.6-src.tar.gz
dpkg-source -x vagalume_*.dsc
cd vagalume-0.6
fakeroot debian/rules binary
|
mtron
(Themenstarter)
Anmeldungsdatum: 21. Mai 2005
Beiträge: 182
|
Danke uvok89 fürs testen! Ich denke wir verlagern die kommunikation hierher ins forum. besser als pn 😉
Ich finde es schon praktischer, wenn der Dateiname vorerst aus ;;; besteht
Diese Patches hat Heinrich Schwietering verfasst. Vielleicht meldet er sich mal in den nächsten tagen, ansonsten empfehle ich zum taggen das Programm easytag. Kleines EasyTAG Howto: - Wähle den Vagalume speicher Ordner für den easytag scanner - markiere alle mp3 Dateien (blauer button) - klicke den "Scan Files" Button (das grüne vertikal durchgestrichene Dokument Icon), - Wähle "fill tag" und als lese Syntax verwende: %a - %b - %t (Artist - Album - Track titel) - Jetzt klicke wieder auf "Scan selected files" und das programm liesst die ID3 tags vom dateinamen ein. - Um die Änderungen auch zu speichern, schließe das Scanner Fenster und im easytag gui klicke auf den Speicher Button (blaue Diskette). So bekommt man sehr einfach ID3-Tags. Falls last.fm keinen albumtitel mitsendet wird ein dateiname nach dem Syntax "Artist - - Track titel" erstellt. Somit ließt auch in diesem falle easytag den Dateinamen richtig ein und kann dann Artist & Titelname korrekt zuordnen.
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11288
|
Hi! War 'ne Woche im Norden, weit weg vom Internet... 😇 Hatte aber vorher auch schon versucht, den save-song-Patch an 0.6 anzupassen, und bin auch an der automatic-download-Implementierung gescheitert... Hab' allerdings auch die nächsten Tage keine Zeit dazu, daran (und den andern patches (;;; etc.) zu basteln), also frühestens nächstes Wochenende kann ich mich der Sachen noch mal gründlicher annehmen. Bislang läuft bei mir noch die alte Version; vielleicht meldet sich zebob ja auch noch mal wieder mit neusten Erkenntnissen... so long hank
|
mtron
(Themenstarter)
Anmeldungsdatum: 21. Mai 2005
Beiträge: 182
|
und bin auch an der automatic-download-Implementierung gescheitert...
Die gkt_button definitionen sind jetzt a bisserl anders. Ich muss mir da mehr zeit lassen. Bei meinem ersten versuch hab ich da die user settings zerstört ☹ Aber lässt sich sicher machen. Weiterhin viel spass im Norden ☺. vielleicht machts inzwischen jemand anderer, ansonsten behalte ich vorerst einmal beide Vagalume Versionen auf der HP.
|
hinterherrenner
Anmeldungsdatum: 19. Februar 2007
Beiträge: 1175
|
Hallo, habe gerade 0.6 probiert. Jedoch wieder (wie immer anscheinen bei mir \^^) funktioniert die gepatchte Version einfach nicht der Track startet für eine Sekunde, dann erhalte ich folgende Meldung: (vagalume:8527): GStreamer-CRITICAL **: gst_element_link_many: assertion `GST_IS_ELEMENT (element_2)' failed (vagalume:8527): GStreamer-CRITICAL **: gst_poll_add_fd: assertion `set != NULL' failed
(vagalume:8527): GStreamer-CRITICAL **: gst_poll_restart: assertion `set != NULL' failed Hat jemand eine Idee? Gruß
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11288
|
Hi! @ hinterherrenner was ist, wenn du jetzt den anderen decoder (flump3dec) oder/und sink (alsasink etc) benutzt? so long hank
|
hinterherrenner
Anmeldungsdatum: 19. Februar 2007
Beiträge: 1175
|
Hallo, @ Heinrich Schwietering: Dieselben Fehlermeldungen auch dann. Gruß
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11288
|
Hi! @ hinterherrenner: Und jetzt die convert-Sachen rausnehmen? Meine letzte Hoffnung... Bin die Woche über auf Klassenfahrt und ohne Computer; also bis Freitag komme ich nicht dazu, irgendwas auszutesten etc... Viel Erfolg! (Sonst versuch's doch mal mit Last-Exit; läuft zumindest unter hardy z.Z. ziemlich problemlos 😉 ) so long hank
|
Bubbelflip
Anmeldungsdatum: 9. März 2008
Beiträge: Zähle...
|
Ich hatte das gleiche Problem wie der hinterherrenner. Zudem lief auch Last-Exit wegen des gleichen Fehlers nicht, also bin ich da recht pragmatisch rangegangen: Mit Synaptic alle Pakete deinstallieren, die gstreamer im Namen haben (+ gnome-media oder so) und dann das .deb-Paket für vagalume neu installieren. Dabei gehen zwar zunächst auch Programme wie brasero verloren, aber die lassen sich ja neu installieren. Ich hoffe, dass das bei dir auch Abhilfe bringt! beste Grüße! ☺
|
mtron
(Themenstarter)
Anmeldungsdatum: 21. Mai 2005
Beiträge: 182
|
Falls das problem sich so beheben lässt, ist hier eine Referenz welche gstreamer-plugins ich installiert habe. problematische gstreamer plugins sollte man deinstallieren:
sudo dpkg -r gstreamer0.10-fluendo-mp3 gstreamer0.10-fluendo-mpegdemux folgende gst-plugins hab ich installiert:
sudo apt-get install gstreamer0.10-alsa gstreamer0.10-esd gstreamer0.10-ffmpeg gstreamer0.10-gnomevfs gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse Damit keinerlei probleme. Gabs bei euch irgendwelche auffälligkeiten beim kompilieren ? (irgendwelche ungewöhnlichen compiler warnings, ect.) Sonst bitte mit debugging symbolen neu bauen und durch den gdb laufen lassen, Danke!
|
Heinrich_Schwietering
Wikiteam
Anmeldungsdatum: 12. November 2005
Beiträge: 11288
|
Hi! Da das Wiki jetzt wieder editierbar ist 😀 hab' ich erst einmal die neusten Entwicklungen dazu dort dokumentiert; die "Erweiterungs-patches" für 0.6 werde ich demnächst basteln, und dann hier reinstellen. @ mtron: der Wiki-Link auf deiner Homepage führt momentan zur alten Wiki-Version; die aktualisierte derzeitige wird über http://editwiki.ubuntuusers.de/Vagalume erreicht! so long hank
|