|
Registered Member
|
I'm on Amarok 2.2.2.
(BTW please don't ask, but instead consider that due to the fact of Amarok being *deeeeply* rooted into the KDE subsystem, running 4.3/4.4 will make a near-full system upgrade necessary, considering in particular that kio5 & friends don't yet exist in e. g. 4.3.X. See, so I'll be happy with my OS stability and instead stick to 2.2.2 for now. )Well, it seems to me that because of yours truly coming from Foobar2000 world, the way I'm doing things is rather eccentric Like in fb2k, I have a "all in one playlist" with all my relevant stuff on (ca. 25K files), call it "playlist_all.m3u". Between amarok and fb2k, I found there is a significant difference: - calling fb2k with a playlist_all.m3u will *NOT* check if all files do actually exist - calling amarok with a playlist_all.m3u *AND NO* existing .kde/share/apps/amarok/current.xspf will check all files physically on your harddisk(s) if they exist. That explains why fb2k is finished in 5 minutes and Amarok here for 25K files takes about 3 hours. No I'm not kidding. These are on NTFS partitions because I need to access them from Windows and Linux, and ext4 from within Windows is a pain, hence this solution. But big amounts of data read off NTFS from within Linux can be slow. VERY SLOW. Lastly, there is something else I figured: - HAVE a ~/.kde/share/apps/amarok/current.xspf ( > 0 bytes) - call amarok with -l option
LOL? Amarok will recheck EVERY frigging file again because it detected a current.xspf in your home directory, even though the -l option should do an OVERRIDE and rigorously overwrite the old playlist contents from current.xspf. But it does not, and you had better go shopping and leave the thing alone for 2-3 hours until everything is back to normal again. Or alternatively to that, manually delete the current.xspf everytime you want to load a new playlist. Wow, talk about convenient handling! ![]() However. this might as well be a bug in my older version which probably has been fixed in the later releases. |
|
Manager
|
Sorry, but Amarok 2.2.2 is extremely old, even Squeeze has version 2.3.1 and version 2.4.1 in the squeeze backports repo. I strongly suggest you upgrade your Debian installation. See also http://packages.debian.org/search?keywords=amarok
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
|
KDE Developer
|
Yup, this was fixed a while ago, though there still is some CPU time required to load a 25k track playlist. |
|
Registered Member
|
Thanks Stecchino (I had that suspicion)
BTW, if it's not too much of a fuss, could you please point me to the line in Changelog? At quick look I could not find it... To the other poster: 2.2.2 is old, I know. But that's by design!! 2.3.0 requires a near-full system upgrade in my case AFAICS, and unlike with other builds there is NOTHING in between 2.2.2 and 2.3.0! It's a damn huge gap. TOO huge. |
|
Manager
|
You can have a look at the ChangeLog here: http://quickgit.kde.org/index.php?p=amarok.git&a=tree
Running Kubuntu 22.10 with Plasma 5.26.3, Frameworks 5.100.0, Qt 5.15.6, kernel 5.19.0-23 on Ryzen 5 4600H, AMD Renoir, X11
FWIW: it's always useful to state the exact Plasma version (+ distribution) when asking questions, makes it easier to help ... |
|
Registered Member
|
Thanks, but I have that file offline.
![]() There was a good reason I asked: if you don't know what to search for (= the appropriate words) the changelog is of no use at all. And THAT is my problem. |
Registered users: Bing [Bot], gfielding, Google [Bot], markhm, sethaaaa, Sogou [Bot], Yahoo [Bot]