That was an expected answer :o) <br><br>But maybe we can grow up a little bit the project, no ? For example we can also try to retrieve picture from public Flickr and Picasa album, and get artist information from <a href="http://last.fm">last.fm</a>, and mix the information in the same applet, following the mashtape plugin of songbird (<a href="http://getsongbird.com/">http://getsongbird.com/</a>) but we'll loose originality ...<br>

<br>Any other advice ?<br><br>Simon<br><br><br><br><div class="gmail_quote">On Mon, Mar 23, 2009 at 15:13, Mark Kretschmann <span dir="ltr"><<a href="mailto:kretschmann@kde.org">kretschmann@kde.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2009/3/23 Simon ESNEAULT <<a href="mailto:simon.esneault@gmail.com">simon.esneault@gmail.com</a>>:<br>


<div><div></div><div class="h5">> Hi all,<br>
><br>
> Here is a very first draft for a GSoC proposal, what do you think about it ?<br>
><br>
> //--------------------------------------------------------------------------\\<br>
><br>
> Summary :<br>
> Amarok 2.0 is a powerful music media player, and the new Internet service<br>
> framework allows a very good integration with related website such as<br>
> <a href="http://last.fm" target="_blank">last.fm</a>, magnatune, jamendo, etc ...<br>
> But it lacks integration with website who provide video-clip (youtube,<br>
> dailymotion, myspace tv, etc). Especially, it would be nice to visualize the<br>
> video clip streaming of the current track directly in a context view applet,<br>
> and to have some basic integration (view comment, rate, etc ...) with at<br>
> least <a href="http://youtube.com" target="_blank">youtube.com</a> services.<br>
><br>
> Project :<br>
> 3 main point for this project :<br>
> - Create a plasma video player applet which can play video stream. A video<br>
> widget can be integrated in a graphic scene (canvas, base of amarok context<br>
> view) by sub classing a QGraphicProxyWidget. Some test are needed though.<br>
> - Create a Data Engine which retrieve videos streaming URL from the<br>
> different website and order them relevantly (name correspondence, but also<br>
> popularity, rating, etc.) Plasma data engine allows us to retrieve<br>
> dynamically informations from websites, and then to easily use them in an<br>
> amarok context view applet<br>
> - Create the GUI and the final applet with the video player, links to the<br>
> original page, preview of the other videos, comment and rate if available<br>
><br>
> Projected Time line :<br>
> Study Period:<br>
> 4/15 - 5/14: Continue to read code and playground<br>
><br>
> Work Period:<br>
> 5/15 - 6/14: Revamp the old video applet and make it work with flash video<br>
> stream<br>
> 6/15 - 7/14: Build the Data Engine and use statistics or something to order<br>
> video clip<br>
> 7/15 - 8/15: Build the GUI<br>
> 8/15 – 9/01: Clean, document, test code<br>
> Background:<br>
><br>
> I'm a PhD student in medical image processing in Rennes, France. I'm a<br>
> fervent user of KDE and Amarok since 3 year now, and have helped for some<br>
> bug and committed some patch for amarok. I'm familiar with Qt, plasma and<br>
> amarok code since 1 year now, and daily work on a C++ for a medical imaging<br>
> project.<br>
> Also a very big fan of music, I don't like to fire-up an internet browser<br>
> just to see what does the video-clip of my favorite songs look like, i think<br>
> it would be easier if everything is integrated, and this will surely make<br>
> amarok even better.<br>
><br>
><br>
> Until may 15, I'll be and assistant professor in computer science so can<br>
> dedicate time only to<br>
> planning and playground a little, but after that I am free to work 10 to 20<br>
> hours per week on<br>
> Amarok. As for mentoring, I'm used to work with e-mail and chat.<br>
<br>
</div></div>The idea is nice, but it seems to me that the scope of this proposal<br>
could be too small for a SoC project. Seeing that there already exists<br>
a video applet for Plasma now, it seems possible to do this in just a<br>
few weeks.<br>
<br>
I may be underestimating the effort it would take to do this, but this<br>
is my first impression. What do others think?<br>
<font color="#888888"><br>
--<br>
Mark Kretschmann<br>
Amarok Developer<br>
<a href="http://www.kde.org" target="_blank">www.kde.org</a> - <a href="http://amarok.kde.org" target="_blank">amarok.kde.org</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
Amarok mailing list<br>
<a href="mailto:Amarok@kde.org">Amarok@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/amarok" target="_blank">https://mail.kde.org/mailman/listinfo/amarok</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>------------------------------------------------------------------<br>Simon Esneault<br>Laboratoire Traitement du Signal et de l'Image, (LTSI, UMR-INSERM 642)<br>

Université de Rennes I, Campus de Beaulieu, <br>35042 Rennes Cedex, France.<br>Tel : +33 (0)6 64 61 30 94<br>Mail : <a href="mailto:simon.esneault@univ-rennes1.fr">simon.esneault@univ-rennes1.fr</a><br>------------------------------------------------------------------<br>