Minimum required Qt 4.x
|Submitted: Jan 30 2006|
Updated: Nov 30 2014
K-Yamo is a music-organizer for tagging music files (mp3 and ogg atm)
,and ripping audio-cds. It uses the tags, to rename files, and can generate complete structured music-directories, out of your musiccollection that way.
You can tag complete directory-trees at once, and only change selected values. (for example set the artist of a complete directory)
Install it with the install.sh-script inside the archive as root user.
The standalone playlistwidget is available under:
Needs cdparanoia for ripping of cds.
Just minor changes to get the cdinterface compilable again.
Changed the stringconversion in taglibinterface, so it works together with taglib 1.9.
-Removed typo in tempfileloading
-Layoutchange in tagger to add more tags, and fileinfos
-Included text-fetching over lyric.wikia.org
-Included the tagguesser (again)
-Removed hang in fileoperator.
-Removed problem in player, that caused missing css.
-Included a retagger-dialog.
-Included an osd for the player
-First search for mplayer-bin on player (And prefer it over mplayer)
-Cut out one line of code too much, and deleted the connect to the skincombo. Therefore the skin never changed in player.
-No other changes in this mini-release.
-Replaced the filtree in tagger with a new one.
-Added a trayicon for the player.
-Activated multithreading in the fileoperator.
-Replaced the playlistwidget with a new one. (You can use the widget for your own projects if you like)
-Made the player skinable. (therefore an actual qt4-version is needed, because of the webkit dependency)
-Included some settings for the player.
-Added an installscript
-Since no complaints came in about the pre-alphas, I set this as the first alpha-release. (I use it myself for all purposes)
-Included a player-subwindow.(Using mplayer as backend)
-Did the most parts of the german translation
The change is really huge this time:
-Tagger is almost ready now. (Only guessing is not yet implemented)
-Multiselect works now.
-Organising files works now.
-Contextmenu for renaming and deleting added.
-Ripper has modified layout
-Applicationwide messaging-system, to deal with the multithreading.
-Settings are loaded and saved in xml now. (No import for old versions yet)
-The fileoperator should be working full now.(Except guesing tags when not propper tagged)
-Still no ordinary makefile, and no install: Use qmake followed by make and the executable will get created.
-Needs QT4 and taglib.
I grabbed the wrong source-tree yesterday, so not every new feature was in. The Coverfinder in ripper now works, as promised on my homepage.
Here is a pre-alpha for TESTING. The ripper is in good parts done, so you can take a glimpse on what I'm writing atm. There are no settings yet, so it always rips into your homedir with 192kbit using lame and a preset filter (#GENRE#/#BAND#/#ALBUM#/#TRACK#-#SONG#). The upload-button is also not wired yet. The 3rd screenshot is from the new version.
It depends on QT4 and taglib.
compiling is done with qmake and than make. Install is not yet possible.
If you test it, drop some comments here, but remeber it's not all ready yet.(But what is ready works really well)
The tagger is yet only a tagviewer.
If you want a full working version, use the 0.40a4-2-verison
Its a complete rewrite, so a changelog makes no sense, but you can track all status on my homepage, as I always blog what I do on it.
-Added Coversearch over google.
-Added Contextmenus in tagger.
-Speedup through optimization of progress-dialog
-Filenames containing foreign signs are saved and opened without problems now
-Improve of tagguesser, when using points
-Fixed the google cover-search, so it works again.