Reply to comment

Intelligent Playlist Plugin for Amarok 2

The Intelligent Playlist Plugin (IPL) for Amarok 2 tries to imitate the dynamic playlists built into Amarok itself. But instead of selecting some criteria for the tracks to be selected, you just drop some tracks into the playlist. The Plugin will then try to find similar tracks in your collection and automatically appends them to the playlist.

Table of Contents

  1. Download and Installation
    1. Installation from Git
    2. Setup
  2. Theory
  3. Development

Download and Installation

The plugin is available via our Download Center. Just download it and in Amarok, go to Tools -> Script Manager and click the Install Script button. Select the just downloaded archive and afterwards restart Amarok. Now you can enable the plugin in the Script Manager. You can also directly download the script from within the script manager. Simply click the "Get New Scripts" button and search for the plugin.

Installation from Git

If you want to contribute to the project (e.g. extend the script, making translations), it is recommended to use the current development version from Git. Refer to the Notes for Developers for a detailed description on what you need to do.

Setup

The plugin allows quite a lot of settings to be made. Please refer to the Intelligent Playlist for Amarok 2: Setup article for detailed descriptions.

Theory

The plugin has been written in context of an Artificial Intelligence lecture at the Technical University of Dresden. It tries to apply some methods of AI to do its job. If you are interested in this topic, have a look at my AI page (and especially the attached PDF).
Warning: Article and document are both German!

Development

The Plugin is written in QtScript. You can get the latest version from Gitorious. The latest stable release can be downloaded via our Download Center.

If you encounter any problems, please report them via our bugtracker. You can also fill feature requests there. If you have further questions, feel free to contact me, e.g. via e-mail.

Reply

  • Use [toc list: ol; title: Table of Contents; minlevel: 2; maxlevel: 3; attachments: yes;] to insert a mediawiki style collapsible table of contents. All the arguments are optional.
  • Allowed HTML tags: <del> <a> <em> <strong> <strike> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <span> <pre> <h1> <h2> <h3> <h4> <h5> <h6> <!--tableofcontents--> <sub> <sup> <table> <tr> <td> <th> <blockquote> <br> <p> <object> <embed> <param>
  • Lines and paragraphs break automatically.
  • Images can be added to this post.
  • Pairs of<blockquote> tags will be styled as a block that indicates a quotation.
  • This is an example format which provides a wikimedia-style input format.
  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo], [[foo]].
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.
Copyright (c) RPdev 2008 - 2011