Hi!
Hier jetzt die Zusammenfassung der letzten posts von Seite 13; (einer fehlt ggf., es werden beim Antworten nur die letzten 15 Beiträge angezeigt)
zebob schrieb:
I had a similar problem with bands with a “/” in their name (AC/DC). It created directory wth the nws code : AC/DC - Back in Black.mp3 for example. I use a regex replace on artist, album and title.
I still need to rework the patch to use gio instead the deprecated gvfs. I've made test to implement tags, but still not working, I need to go deeper into the doc.
und weiter:
zebob schrieb:
Okay rewritten with Gio (I have not tested it, but it should work with ftp:// and other protocol supported by Gio).
So now it can :
specify directory/filename like {artist} ; {album} ; {title}
handle previous files (they are not overwritten as before, now a suffix like (version n) is added at the end of the file)
handle tags
Have fun !
Tschüss
NB : this patch is "heavier" in size because it reimplements a glib function which is only supported in GLib 2.18. If you want, I can provide a specific patch for the next Ubuntu version that ships GLib 2.18.
NB2 : To apply it, got to the root directory of the source code and type : patch -p1 < vagalume_save_tags.patch
(hier waren dann wohl die besagten zwei patches angehängt...)
Heinrich Schwietering schrieb:
Hi!
Whow, this is awesome!! 😎 ♥ 😎
No more compiling for different filenames, directories - and even id3-tags are added automatically! I'm flabbergasted; this is just like birthday and christmas at the same time... 😀
I'm really impressed!! ☺
(Just one thing - you don't mind me building one or two little patch changing the behavior with existing filenames - I would like a version that doesn't overwrite existing files and just to add none or just one extra version of songs when the name is already in use - or would it be possible to implement that, too? Not that I would mind the trouble do build the patches - and my meager efforts aren't completly superfluous; but an inclusion like yours for the filname/directory would be like adding easter to the christmas and birthday 😉 )
Thanks a lot! Merci beaucoup -
so long
hank
heubi schrieb:
Salut,
wow, hier geht ja richtig was. Das ist ja sehr schön. ☺
Nur hab ich seit Seite 7 nichts mehr über den Wiki-Artikel gelesen. Heinrich Schwietering glaubst du nicht auch, dass deine Patches einen Thread unter Projekte verdient hätten?
Damit würde die Diskussion über "Vagalume für Last.fm" wieder etwas übersichtlicher. Es hätte auch den meiner Meinung nach entscheidenden Vorteil, dass du dort leichter Mitstreiter und Interessenten finden würdest. Im Artikel könnte man mit einem Satz und einem Link auf den Thread verweisen. Ich bin mir sicher, dass einige neugierige werden und vorbeischauen, wenn sie über die (Neu-)Entwicklung dort lesen. Also mir ginge es z.B. so. 😀
Was hältst du davon?
Gruß
heubi
Dann kam
mtron schrieb:
Hi zebob! nice to have you here now.
Since the forum software seems to have some problems now i dunno if this post will come through...
I've build new packages with the latest version of the save-song.patch . Source packages for feisty & intrepid can be downloaded here
–-
A translation of the new stuff for the non - english speakers:
Im Anhang sind binary pakete für hardy und intrepid mit dem neuen patch. source pakete sind hier.
Am besten mit dem Grafischen Paket Tool installieren (damit alle Abhängigkeiten aufgelöst werden, die jetzt auch die nötigen gstreamer plugins mitinstalliert. Damit gehören die "Fehler beim initialisieren des Audiosystems" Medulngen hoffentlich der Vergangenheit an.)
Neu ist unter anderem auch, dass man in den gui settings einen eigenen Dateinamen Syntax definieren kann. Dies könnte z.B. {Artist} - {Album} - {Titel} oder auch {Artist}/{Album}/{Artist} - {Titel}.
Weiters ist der patch jetzt gio - basiert und unterstützt damit alle möglichen Speicheroptionen wie ftp, smb ntp ect.
CHANGELOG save-song-v6:
* new: auto id3 tagging
* new: patch uses gio now (multiple supported protocols for save-locations)
=> backports some necessary glib 2.18 functions
* new (setting): specify custom file / directory save pattern
e.g {artist} - {album} - {title} or {artist} / {album} / {artist} - {title}
CHANGELOG save-song-v7:
* update: uses intrepid glib 2.18 internal functions, so the patch is not so heavy as v6
* new (setting): adjust duplicated file treatment
(und noch zwei "verlorenen" Anhänge, zwei debs für hardy und intrepid - siehe http://forum.ubuntuusers.de/post/1605943/ , da war klar, dass hier nichts mehr zu holen wäre...- die debs sind aber schon nicht mehr aktuell!)
Die weiteren sind dann meine "Füllposts", hier eine Zusammenfassung:
Inzwischen ist es noch weiter gegegangen mit den patches; zebob lädt Verbesserte Version um verbesserte Version bei uns ab; er hat inzwischen die Möglichkeit eingebaut, das Ausgabeformat zu verändern - Vagalume verwendet dafür jetzt die pipelines, die in gnome-media eingerichtet sind - es besteht also theoretisch die Möglichkeit, jedes dafür erstellbare Profile zu verwenden. Die Qualität leidet ggf. etwas darunter; aber so können z.B. iPod-taugliche mp4(aac)-Dateien gleich aus dem Stream selbst erstellt werden, oder das freie Format vorbis(.ogg).
Die save-song-patches liegen jetzt in zwei Versionen vor - eine für hardy (verwendet glib-2.16) und für eine für intrepid (mit glib-2.18) - mit dem hardy-patch gibt es bei mir allerdings Probleme, in vorbis/ogg abzuspeichern... Der Player hängt dann fest, erst mit Auswahl eines anderen Formates lässt er sich wieder starten. Ansonsten funktioniert alles hervorrragend!
mtron hat die (naja, fast) neuen Versionen inzwischen auch schon auf seiner Home-page hier abgelegt; es gibt z.T. schon fertige .debs, und wieder ein vorbereitetes Sourcecode-Archive, was das Erstellen auch für 64-bit-systeme, KDE etc. erleichtert.
Sobald der Vagalume-Artikel verschoben wird, werde ich ihn komplett überarbeiten; ggf. aufteilen in den "offiziellen" und den inoffiziellen Teil. Die ganzen zusätzlichen Patches werden jetzt überflüssig (die ganze Arbeit "umsonst", seuffz...); zebobs Arbeit lässt sich m.E. nach aber kaum noch toppen!
Gibts noch Wünsche bezüglich des Save-Songs? zebob ist für Anregungen, Austesten, Hinweise etc. stets aufgeschlossen, und unglaublich schnell in der Umsetzung.
So, jetzt ist der geneigte Leser wieder auf dem neusten Stand der Dinge (das kann aber morgen schon wieder "veraltet" sein 😉 )
Die derzeitigen patches müssen nochmal zurück zu zebob; da scheint er "alte" Versionen weiterbearbeitet zu haben, so dass neuere (allerdings nur kleine) Verbesserungen wieder verlorengegenagen sind. Aber demnächst mehr - hier oder im Wiki (und dann wohl mit neue Wiki-Diskussions-Thread, der sich dann wirklich nur noch auf den Artikel bezieht... großes Ehrenwort 😊 )
so long
hank