<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Amarok Blog - madpenguin8</title>
    <link>http://amarok.kde.org/blog/</link>
    <description>Amarok developers at work</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.1-alpha7 - http://www.s9y.org/</generator>
    <pubDate>Mon, 29 Aug 2005 18:41:56 GMT</pubDate>

    <image>
        <url>http://amarok.kde.org/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Amarok Blog - madpenguin8 - Amarok developers at work</title>
        <link>http://amarok.kde.org/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>aMDE</title>
    <link>http://amarok.kde.org/blog/archives/54-aMDE.html</link>
            <category>madpenguin8</category>
    
    <comments>http://amarok.kde.org/blog/archives/54-aMDE.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=54</wfw:comment>

    <slash:comments>22</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=54</wfw:commentRss>
    

    <author>nospam@example.com (Mike Diehl)</author>
    <content:encoded>
    For those who keep track of the mailing list you know there has been a lot of talk about video in amaroK. The idea has been tossed around before, and the nmm engine even does video, at least I think it still does. Anyway I spent some time thinking about the idea and some of the possible problems.&lt;br /&gt;
&lt;br /&gt;
First would be that tagging of videos really doesn&#039;t exist. This is a big problem, without tags you lose most of the features that make amaroK what it is. If the media is not in the collection you are left with pretty much just a playlist, something easily implemented in existing video players. Currently to get media into the collection you need tags, this problem is well known to those who try to add wma&#039;s to there collection. So where does this leave us? Do we adjust the db to suit the needs of video, or should someone write plugins for taglib 1.4 to support video?&lt;br /&gt;
&lt;br /&gt;
Second, where do we put the interface for accessing videos? Using the file browser would not be very good, and would be inconsistent with normal media handling in amaroK. Generally media is accessed with the collection browser or some other part that requires the collection, such as the context browser. This brings us back to problem one.&lt;br /&gt;
&lt;br /&gt;
Another issue is bloat. Many have said keep it simple, but what is simple. Is it open a little window that shows the video and that&#039;s it? If this is what it means, I&#039;m still at a loss to find any advantage to playing video in amaroK. There are plenty of minimalistic video players, one of which is by our very own (gone missing) mxcl, and it does the job nicely.&lt;br /&gt;
&lt;br /&gt;
And if video support is added, does it stop there. Should we go so far as to integrate K3B for burning, there is already a wish item to add a K3B part into amaroK. And what about the bit torrent client, maybe it should be next. I don&#039;t think the idea of an amaroK Media Desktop Environment is that great, as too many features can confuse and scare away new users, and just hiding them makes for poor usability. &lt;br /&gt;
&lt;br /&gt;
Maybe people can share there ideas and solutions as just throwing in a feature like this would be bad, and careful planning is needed to keep from ending up with an interface that&#039;s bloated and a pain to use. 
    </content:encoded>

    <pubDate>Tue, 23 Aug 2005 22:29:09 -0400</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/54-guid.html</guid>
    
</item>
<item>
    <title>amaroK, the do it yourself player</title>
    <link>http://amarok.kde.org/blog/archives/53-amaroK,-the-do-it-yourself-player.html</link>
            <category>madpenguin8</category>
    
    <comments>http://amarok.kde.org/blog/archives/53-amaroK,-the-do-it-yourself-player.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=53</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=53</wfw:commentRss>
    

    <author>nospam@example.com (Mike Diehl)</author>
    <content:encoded>
    One of the things I find interesting about amaroK is the amount of control and information that is available using DCOP. An often asked question is &quot;How do I know the number of tracks in my collection?&quot;. Using DCOP we can find this out. &lt;br /&gt;
&lt;br /&gt;
dcop amarok collection query &quot;SELECT COUNT( url ) FROM tags;&quot;&lt;br /&gt;
&lt;br /&gt;
Maybe you would rather know how many albums.&lt;br /&gt;
&lt;br /&gt;
dcop amarok collection query &quot;SELECT COUNT( id ) FROM album;&quot;&lt;br /&gt;
&lt;br /&gt;
It could be that you just want the cached lyrics of the track you&#039;re listening to now. With DCOP this is as simple as&lt;br /&gt;
&lt;br /&gt;
dcop amarok player lyrics &lt;br /&gt;
&lt;br /&gt;
It doesn&#039;t stop there, I counted almost 80 DCOP calls in the current SVN of amaroK, with the newest being setLyricsByPath. This call combined with the script manager should allow script writers to choose there favorite site for downloading lyrics. We even have a DCOP call to add custom items into the playlist context menu for scripts that work on selected tracks only.&lt;br /&gt;
&lt;br /&gt;
So the next time you wish you could have more control of amaroK from your multimedia keyboard, look into what DCOP has to offer. The handbook that shipped with your amaroK lists them all, or you can use kdcop if you would like a nice interface for trying them out. 
    </content:encoded>

    <pubDate>Thu, 18 Aug 2005 00:59:33 -0400</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/53-guid.html</guid>
    
</item>

</channel>
</rss>