This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Amarok plays whatever song it wants ...

Tags: None
(comma "," separated)
Mark
Karma
0
I\'ve been having this same problem with Amarok 1, 1.1, and 1.2. Basically, Amarok plays whatever song in my current playlist it wants to play. Almost like it is in random mode, but random is off.

e.g. I have 10 songs in my playlist right now ... I started playing the second song. When that song was over, Amarok jumped to number 4, and then when that song was finished it jumped to song 6.

But you can see that it \"passed\" songs 3 and 5 in the output I get from the console:

[code:1]amarok: [aRts-Engine] Loading url: file:/home/mark/Music/Guns%20n%27%20Roses/Lies/Guns%20N%27%20Roses%20-%2002%20-%20Nice%20Boys.ogg
amarok: aRts-Engine: url.path() == /home/mark/Music/Guns n\' Roses/Lies/Guns N\' Roses - 02 - Nice Boys.ogg
amarok: aRts-Engine: url.protocol() == file
amarok: aRts-Engine: url.host() ==
amarok: aRts-Engine: url.port() == 0
amarok: SELECT tags.url,tags.title,artist.name,round(statistics.percentage + 0.4 ) FROM tags,artist,statistics WHERE 1 AND ( 0 OR artist.nameLIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' ORartist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist AND statistics.url=tags.url ORDER BY statistics.percentage DESC LIMIT 0, 5
amarok: SELECT tags.url,tags.title,artist.name FROM tags,artist WHERE 1 AND ( 0 OR artist.name LIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' OR artist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist ORDER BY random() LIMIT 0, 5
amarok: Initial Color Properties: s:255 v:160
amarok: Final Colour Properties: s:125 v:160
amarok: [weaver] Started..
amarok: [weaver] Done!
amarok: [weaver] Started..
amarok: [weaver] Done!
amarok: [weaver] Started..
amarok: [weaver] Done!
amarok: [aRts-Engine] Loading url: file:/home/mark/Music/Guns%20n%27%20Roses/Lies/Guns%20N%27%20Roses%20-%2003%20-%20Move%20To%20The%20City.ogg
amarok: aRts-Engine: url.path() == /home/mark/Music/Guns n\' Roses/Lies/Guns N\' Roses - 03 - Move To The City.ogg
amarok: aRts-Engine: url.protocol() == file
amarok: aRts-Engine: url.host() ==
amarok: aRts-Engine: url.port() == 0
amarok: SELECT tags.url,tags.title,artist.name,round(statistics.percentage + 0.4 ) FROM tags,artist,statistics WHERE 1 AND ( 0 OR artist.nameLIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' ORartist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist AND statistics.url=tags.url ORDER BY statistics.percentage DESC LIMIT 0, 5
amarok: SELECT tags.url,tags.title,artist.name FROM tags,artist WHERE 1 AND ( 0 OR artist.name LIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' OR artist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist ORDER BY random() LIMIT 0, 5
amarok: Initial Color Properties: s:255 v:160
amarok: Final Colour Properties: s:125 v:160
amarok: [aRts-Engine] Loading url: file:/home/mark/Music/Guns%20n%27%20Roses/Lies/Guns%20N%27%20Roses%20-%2004%20-%20Mama%20Kin.ogg
amarok: aRts-Engine: url.path() == /home/mark/Music/Guns n\' Roses/Lies/Guns N\' Roses - 04 - Mama Kin.ogg
amarok: aRts-Engine: url.protocol() == file
amarok: aRts-Engine: url.host() ==
amarok: aRts-Engine: url.port() == 0
amarok: SELECT tags.url,tags.title,artist.name,round(statistics.percentage + 0.4 ) FROM tags,artist,statistics WHERE 1 AND ( 0 OR artist.nameLIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' ORartist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist AND statistics.url=tags.url ORDER BY statistics.percentage DESC LIMIT 0, 5
amarok: SELECT tags.url,tags.title,artist.name FROM tags,artist WHERE 1 AND ( 0 OR artist.name LIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' OR artist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist ORDER BY random() LIMIT 0, 5
amarok: Initial Color Properties: s:255 v:160
amarok: Final Colour Properties: s:125 v:160
amarok: [weaver] Started..
amarok: [weaver] Done!
amarok: [weaver] Started..
amarok: [weaver] Done!
amarok: [weaver] Started..
amarok: [weaver] Done!
amarok: [weaver] Started..
amarok: [weaver] Done!
amarok: [aRts-Engine] Loading url: file:/home/mark/Music/Guns%20n%27%20Roses/Lies/Guns%20N%27%20Roses%20-%2005%20-%20Patience.ogg
amarok: aRts-Engine: url.path() == /home/mark/Music/Guns n\' Roses/Lies/Guns N\' Roses - 05 - Patience.ogg
amarok: aRts-Engine: url.protocol() == file
amarok: aRts-Engine: url.host() ==
amarok: aRts-Engine: url.port() == 0
amarok: SELECT tags.url,tags.title,artist.name,round(statistics.percentage + 0.4 ) FROM tags,artist,statistics WHERE 1 AND ( 0 OR artist.nameLIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' ORartist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist AND statistics.url=tags.url ORDER BY statistics.percentage DESC LIMIT 0, 5
amarok: SELECT tags.url,tags.title,artist.name FROM tags,artist WHERE 1 AND ( 0 OR artist.name LIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' OR artist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist ORDER BY random() LIMIT 0, 5
amarok: Initial Color Properties: s:255 v:160
amarok: Final Colour Properties: s:125 v:160
amarok: [aRts-Engine] Loading url: file:/home/mark/Music/Guns%20n%27%20Roses/Lies/Guns%20N%27%20Roses%20-%2006%20-%20Used%20To%20Love%20Her.ogg
amarok: aRts-Engine: url.path() == /home/mark/Music/Guns n\' Roses/Lies/Guns N\' Roses - 06 - Used To Love Her.ogg
amarok: aRts-Engine: url.protocol() == file
amarok: aRts-Engine: url.host() ==
amarok: aRts-Engine: url.port() == 0
amarok: SELECT tags.url,tags.title,artist.name,round(statistics.percentage + 0.4 ) FROM tags,artist,statistics WHERE 1 AND ( 0 OR artist.nameLIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' ORartist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist AND statistics.url=tags.url ORDER BY statistics.percentage DESC LIMIT 0, 5
amarok: SELECT tags.url,tags.title,artist.name FROM tags,artist WHERE 1 AND ( 0 OR artist.name LIKE \'Metallica\' OR artist.name LIKE \'Aerosmith\' OR artist.name LIKE \'lemonbabies\' OR artist.name LIKE \'Nirvana\' OR artist.name LIKE \'Red+Hot+Chili+Peppers\' OR artist.name LIKE \'Bob+Marley+And+The+Wailers\' OR artist.name LIKE \'slash\'\'s+snakepit\' OR artist.name LIKE \'Dire+Straits\' OR artist.name LIKE \'Pearl+Jam\' OR artist.name LIKE \'lynyrd+skynyrd\' OR artist.name LIKE \'The+Rolling+Stones\' OR artist.name LIKE \'Oasis\' OR artist.name LIKE \'Eminem\' OR artist.name LIKE \'Bruce+Springsteen\' OR artist.name LIKE \'David+Bowie\' OR artist.name LIKE \'MVP\' ) AND artist.id=tags.artist ORDER BY random() LIMIT 0, 5
amarok: Initial Color Properties: s:255 v:160
amarok: Final Colour Properties: s:125 v:160
amarok: [weaver] Started..
amarok: [weaver] Done!
[/code:1]

Any thoughts?

Mark
Stregone
Karma
0
I\'m having the same problem with Amarok 1.1.1 on Debian testing. Unfortunately I have no idea whats causing it. When I manualy hit next it never skips songs, but when it automaticaly does it itself it skips ahead 2 or 3 songs, Sometimes I can hear the first split second of one of the skipped songs play.
User avatar
markey
KDE Developer
Posts
2286
Karma
3
OS
aRts issue. Switch to a different engine.


--
Mark Kretschmann - Amarok Developer
Stregone
Karma
0
Okay, I guess thats better than nothing. :) Here\'s the bug report on it: http://bugs.kde.org/show_bug.cgi?id=90404
Stregone
Karma
0
I stumbled on a work around that works for me. Set the transition to normal, and the delay to 0ms. I added a comment to the bug about it too.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], rockscient