python-amarok is a fairly complete amaroK remote control class for Python. It is extremely useful for amaroK scripts and other applications and makes it possible to remote control amaroK by calling methods from an amaroKProxy instance. In addition, it implements the Observer/Observable pattern so you can deal with events in an object oriented, loosely coupled fashion. Even better, you can call an amaroKProxy instance's collection.getSong(filename) method to get a Song object, with track, artist, album name, and elegant "Artist - Track name" strings.
| Tags | multimedia Sound/Audio Software Development Libraries Python Modules |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX |
| Implementation | Python |