====== jukebox plugin ====== ---- plugin ---- description: Plays a namespace full of MP3s or FLV videos in a flashplayer author : Andreas Gohr email : andi@splitbrain.org type : syntax lastupdate : 2009-02-06 compatible : 2009-12-25+ depends : conflicts : similar : mp3play, flowplay, flowplay2, flashplayer tags : media, music, video, namespace, flash, embed downloadurl: http://github.com/splitbrain/dokuwiki-plugin-jukebox/zipball/master sourcerepo : http://github.com/splitbrain/dokuwiki-plugin-jukebox/ bugtracker : http://github.com/splitbrain/dokuwiki-plugin-jukebox/issues donationurl: http://donate.dokuwiki.org/Jukebox ---- This plugin uses Lacy Morrow's [[http://blog.lacymorrow.com/projects/xspf-jukebox/|Xspf Jukebox]] flash player to embed a playlist of MP3 or FLV flash movies. It reads track data from ID3 tags and tries to fetch matching cover art from Amazon. ===== Download and Installation ===== Download and install the plugin using the [[plugin:plugin|Plugin Manager]] using the download link given above. Refer to [[:Plugins]] on how to install plugins manually. ==== Changes ==== {{rss>http://github.com/feeds/splitbrain/commits/dokuwiki-plugin-jukebox/master}} ===== Syntax and Usage ===== To embed the jukebox, you need to use the following syntax, where ''namespace'' is a media namespace with MP3 or FLV files. {{jukebox>namespace}} Optionally you can give additional parameter keywords separated by spaces: {{jukebox>namespace wii center}} The following keywords are supported: ^ Keyword ^ Result ^ | left | left aligns the player | | right | right aligns the player | | center | centers the player | | shuffle | enables the shuffle mode | | repeat | enables the repeat mode | | autoplay | automatically start playing after loading | | //skinname// | Use the given skin to style the player (see below) | ==== Skins ==== The player can be skinned through images and a skin.xml file. The skin format is documented [[http://lacymorrow.com/projects/jukebox/skindoc.html|here]]. The following skins are currently available: {{gallery> :plugin:jukebox?6&lightbox&crop&70x70}} * cassette * ipodblack * ipodwhite * itunes * minitunes * minitunesreduced * orangeeye * orangeeyeslim * original * slim * slimoriginal * squareone * verticalminitunes * video * walkmerican * wii * winamp * winampsmall When no skin is given ''original'' is used. ===== Bugs/Caveats/Todos ===== * Video seems to be of bad quality when used with the video skin * TimeBar doesn't work in video skin * playlist is currently not cached this might create a high load for large playlists (because of ID3 scanning) * Support for local track images should be added * Clean up filename when no ID3 tag data is available Patches and skins welcome.