This is Debian Bug#331374 (http://bugs.debian.org/331374), reported by Aigars Mahinovs <aigarius@debian.org>: -------------------------------------8<--------------------------------------- It would be very usefull if the lyrics that are longer then one screen would scroll automatically as the song progresses. I suppose that a smooth proportional scroll with a large safety margin whould work most of the time. The length of song and of the lyrics would have to be calculated and then it should be attemted to scroll the window in a such way that the guessed 'current' position in lyrics would be in the middle of the window. That wold give a good safety margin. Of course this should be an option and one should be able to stop autoscroll by simply scrolling a bit manually and restart autoscroll by reloading the page. ------------------------------------->8---------------------------------------
I really don't see how this is possible to get right.
It is not nessesary to get the text 100% in sync with the music. Usually the music is 3-5 minutes long, but the text usually is only 1-2 screens high. Suppose that we have the extreme case with 3 minute long song that has 2 full screens of text. For autoscroll to be usefull it would be enough to display pages 0-1 for the first minute, then scroll forward for half a page and display pages 0.5-1.5 for a minute and then again scroll forward half a page and display pages 1.0-2.0 for the last minute. For most of the song even this extremely crude scrolling will work - that is the current line of text will be somewhere on the screen. I have not done much of a research, but with a bit of work it should be possible to come up with a smooth scroll and a autoscrolling algorythm that would work 90% of the time. That would really be worth it for a semi-karaoke use of the amarok.
Yes I agree, that would be nice.