<div dir="ltr">Hello Ma'am,<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 1, 2013 at 3:04 PM, Myriam Schweingruber <span dir="ltr"><<a href="mailto:myriam@kde.org" target="_blank">myriam@kde.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Vedant,<br>
<div class="im"><br>
On Wed, Jul 31, 2013 at 7:13 PM, vedant agarwala <<a href="mailto:vedant.kota@gmail.com">vedant.kota@gmail.com</a>> wrote:<br>
> Hello,<br>
> I have a idea for SoK: Improved Lyrics fetching and display.<br>
> As of now Amarok uses a script to download lyrics from <a href="http://lyricwiki.org" target="_blank">lyricwiki.org</a>. It<br>
> would be a better idea to make this an integral part of Amarok.<br>
<br>
</div>The current script IS integral part of Amarok. Making more options<br>
available is better done through scripts, because the lyric websites<br>
available out there are totally unreliable, change very often and it<br>
is impossible to maintain, as one site works a year and then it is<br>
gone. We implemented this as a script on purpose :)<br>
<br>
...<br>
<div class="im">> The lyrics display also needs an upgrade. Currently it displays the entire<br>
> lyrics at once and inaccurately scrolls over time. I want to add karaoke<br>
> style lyrics display. Depending on the .lrc file, the current playing word<br>
> or line will be highlighted. I know the exact GUI must be compatible with<br>
> the Amarok look and feel so this is debatable.<br>
<br>
</div>You are aware that Karaoke style is not that easy to implement, as you<br>
would need to use the gstreamer library more or less directly, I don't<br>
think the karaoke mode is currently supported by the phonon backend.<br>
Also keep in mind that gstreamer is currently transiting from 0.18.x<br>
to 1.x, a lot of feature shuffling going on in the various plugins<br>
there, so it would have to<br>
<div class="im">> This is a just a rough idea and I will write a more concrete description<br>
> after feedback for you :)<br>
> Also, it would be great if I could know the prospective mentors for SoK and<br>
> about how many SoK projects will be hosted by Amarok.<br>
<br></div></blockquote><div>Yes Now I realize that it adding karaoke support is not as easy as I thought it was. Also, that downloading lyrics from scripts is a better way.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">
</div>Pending somebody actually has time to mentor this, and that is the<br>
main problem: we are already 4 people mentoring GSoC projects and this<br>
is thin stretching the availability of the current Amarok developers.<br>
<br>
If somebody steps up to mentor you would have to discuss a concrete<br>
idea with the actual mentor anyway. I for one can't mentor you, and I<br>
would very much prefer SoK work to be on actually existing code in<br>
Amarok, like the CUE sheet support which needs work. Just my 2 cts.<br>
<br></blockquote><div>I wanted to do a SoK on Amarok but from a realistic point of view this is unlikely :( . I hope someone steps up for mentoring me on whichever project he/she thinks is important and I will more than happy to work on it. </div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Regards, Myriam<br>
<span class="HOEnZb"><font color="#888888">--<br>
Proud member of the Amarok and KDE Community<br>
Protect your freedom and join the Fellowship of FSFE:<br>
<a href="http://www.fsfe.org" target="_blank">http://www.fsfe.org</a><br>
Please don't send me proprietary file formats,<br>
use ISO standard ODF instead (ISO/IEC 26300)<br>
_______________________________________________<br>
Amarok-devel mailing list<br>
<a href="mailto:Amarok-devel@kde.org">Amarok-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/amarok-devel" target="_blank">https://mail.kde.org/mailman/listinfo/amarok-devel</a></font></span></blockquote><div><br></div><div>Thank-you,</div><div>Vedant. </div></div><br>

</div></div>