Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gjay(1) [debian man page]

GJAY(1) 						      General Commands Manual							   GJAY(1)

NAME
gjay - organizes music collections SYNOPSIS
gjay [-a file] [-c color] [-d] [-f] file] [-l length] [-p] [-s] [-u] [-v verbosity] [-P] gjay [-hV] DESCRIPTION
gjay (Gtk+ DJ) analyzes and categorizes collections of MP3, OGG, FLAC and WAV music files so that interesting playlists can be generated. Each song is assigned characteristics (BPM and spectrum) and user-assigned attributes (rating and color). "Color" is just a handy way for a user to describe a song. gjay has both a user-visible interface and a background processing component. The user-visible component is used to select the base music directory, set song attributes, and generate playlists. The background component (the daemon) analyzes songs. Song analysis can take a while. After the base music directory has been set and the daemon has started its analysis, it is possible to quit the user interface portion of the program and allow the daemon to continue in the background. GJay can be started in daemon mode by passing -d, in which case it runs until song analysis is complete. It's OK to kill or ctrl+c to quit a running daemon; it saves data as it goes along. You can create playlists from within the GJay or from the command line. If you generate a playlist from the command line, the previous session's playlist preferences for the importance of various attributes will be used. OPTIONS
-a file, --analyze-standalone=file Run the analysis daemon on file and then exit. Print the results of analyzing a file to stdout. Does not consult existing file data. -a color, --color=color Start the playlist with the initial color of color. color can either be one of the named colors or a hex tuple in the format of 0xRRGGBB. -d, --daemon Run gjay as a daemon only with no GUI frontend. -f file, --file=file Start the playlist with file. -l minutes, --length=minutes Override the playlist length, the default is set in the preferences. -s, --skip-verification Skip file verification. -u, --m3u-playlist When generating a playlist, make it in the m3u format. -v verbosity, --verbose=verbosity Set the level of how verbose gjay is. -P, --player-start Start the music player after making a playlist. -V, --version Show the version and copyright information for the program. SEE ALSO
audacious(1),mpd(1) 2011-03-22 GJAY(1)

Check Out this Related Man Page

Audio::MPD::Playlist(3pm)				User Contributed Perl Documentation				 Audio::MPD::Playlist(3pm)

NAME
Audio::MPD::Playlist - class to mess MPD's playlist VERSION
version 1.120610 SYNOPSIS
$mpd->playlist->shuffle; # and lots of other methods DESCRIPTION
Audio::MPD::Playlist is a class meant to access & update MPD's playlist. Note that you're not supposed to call the constructor yourself, an Audio::MPD::Playlist is automatically created for you during the creation of an Audio::MPD object - it can then be used with the "playlist()" accessor. RETRIEVING INFORMATION
as_items my @items = $pl->as_items; Return an array of Audio::MPD::Common::Item::Songs, one for each of the songs in the current playlist. items_changed_since my @items = $pl->items_changed_since( $plversion ); Return a list with all the songs (as Audio::MPD::Common::Item::Song objects) added to the playlist since playlist $plversion. ADDING
/ REMOVING SONGS add $pl->add( $path [, $path [...] ] ); Add the songs identified by $path (relative to MPD's music directory) to the current playlist. No return value. delete $pl->delete( $song [, $song [...] ] ); Remove the specified $song numbers (starting from 0) from the current playlist. No return value. deleteid $pl->deleteid( $songid [, $songid [...] ] ); Remove the specified $songids (as assigned by mpd when inserted in playlist) from the current playlist. No return value. clear $pl->clear; Remove all the songs from the current playlist. No return value. crop $pl->crop; Remove all of the songs from the current playlist except the song currently playing. CHANGING PLAYLIST ORDER
shuffle $pl->shuffle; Shuffle the current playlist. No return value. swap $pl->swap( $song1, $song2 ); Swap positions of song number $song1 and $song2 in the current playlist. No return value. swapid $pl->swapid( $songid1, $songid2 ); Swap the postions of song ID $songid1 with song ID $songid2 in the current playlist. No return value. move $pl->move( $song, $newpos ); Move song number $song to the position $newpos. No return value. moveid $pl->moveid( $songid, $newpos ); Move song ID $songid to the position $newpos. No return value. MANAGING PLAYLISTS
load $pl->load( $playlist ); Load list of songs from specified $playlist file. No return value. save $pl->save( $playlist ); Save the current playlist to a file called $playlist in MPD's playlist directory. No return value. rm $pl->rm( $playlist ); Delete playlist named $playlist from MPD's playlist directory. No return value. AUTHOR
Jerome Quelin COPYRIGHT AND LICENSE
This software is copyright (c) 2007 by Jerome Quelin. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.14.2 2012-03-01 Audio::MPD::Playlist(3pm)
Man Page