- DESCRIPTION
- METHODS (modified after the httpQ documentation)
Winamp::Control - control winamp (over the network)
Smart Shuffle Mode Winamp Development The free customizable Winamp media player that plays mp3 + other audio files, syncs your iPod, subscribes to Podcasts and more.
- Winamp crashes if your playlist is only separators. This is apparently is Winamp's fault and there is nothing to do about it. It goes into a stack overflow by trying to play the next separator until the stack gives out. Winamp will crash if you attempt to sync a playlist with separators with an iPod or other portables.
- Winamp shuffle glitch video.
Winamp::Control is a perl module for controlling Winamp (www.winamp.com) over a network or local. It requires the httpQ winamp-plugin written by Kosta Arvanitis (see prerequisites) installed on the computer playing the music (It is called 'server' and will receive the commands). Perl clients doesn't need it, because the clients are communicating via http (and they are not restricted to any operating-system).
METHODS (modified after the httpQ documentation)
Constructor parameters (new)
127.0.0.1
)The host address where the httpQ plugin and Winamp
is running.
4800
)The httpQ plugin port.
A plain text password to httpQ (required if set via the httpQ preferences).
[Note] The parameters have also instance methods counterparts. So you may call them after construction like:
prev, play, pause, stop, next
getversion
delete
isplaying
getoutputtime
jumptotime (requires Winamp 1.60+)
setplaylistpos (requires Winamp 2.0+)
getlistlength (requires Winamp 2.0+)
getplaylisttitle (requires Winamp 2.04+)
getplaylistfile (requires Winamp 2.04+)
getlistpos (requires Winamp 2.05+)
chdir
playfile
getinfo (requires Winamp 2.05+)
fadeoutandstop
shuffle
shuffle_status
repeat
repeat_status
volumeup
volumedown
setvolume
geteqdata
seteqdata
getid3tag
getid3tag_album, getid3tag_artist, getid3tag_comment, getid3tag_genre, getid3tag_songname, getid3tag_year
validate_password
flushplaylist
getcurrenttitle
Winamp Shuffle Driver
updatecurrenttitle
internet
restart
getautoservice
setautoservice
shoutcast_connect
shoutcast_status
EXPORT
None by default.
You will need the winamp-plugin 'httpQ' (Written by Kosta Arvanitis) on the machine playing the music via winamp. You may find it via searching at the winamp headquarter:
Or directly from the author:
Murat Ünalan, muenalan@cpan.org
Copyright (c) 2002 Murat Uenalan. All rights reserved. Note: This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
perl(1).
1 POD Error
Winamp Shuffle Playlist
The following errors were encountered while parsing the POD:
Non-ASCII character seen before =encoding in 'Ünalan,'. Assuming ISO8859-1
Winamp Android Shuffle
To install Winamp::Control, copy and paste the appropriate command in to your terminal.
For more information on module installation, please visit the detailed CPAN module installation guide.