Amparok

Amarok 2.x Scripts

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

0
Score 50.0%
Description:

A script to make Amarok 2 expose Ampache's XML API. With this you can connect to a remote Amarok 2 collection from any other Amarok 2 with the Ampache Internet Service or any other complient client program.

Patches for missing functions are more then welcome!
Last changelog:

10 years ago

0.2 (alpha) - First relaese. Pretty usable. But still very untested.
0.3 (alpha) - Refactored the HTTP parser and fixed the bug that cause 0.2 to not load.

Bloemetjesgordijn

9 years ago

I would like to use this app. however I get an error and I would like to know if it is till supported / maintained.


Cheerz Bloemetjesgordijn

Report

euphi

10 years ago

Is it possible to just control amarok from remote? So that music is played on the amarok running the script.

In the real ampache this feature is called "localplay".

It would be very useful when you have your stereo connected to your PC but wants to remote control amarok on your PC.

For example, i have a small office room where an amplifier is connected to my PC, but I have a set of loudspeakers in my living room. So with "localplay" feature I would be able to control the music in my living room with my laptop, but use the high quality sound card, amplifier and loudspeakers.

Report

C

ficoos

10 years ago

Amarok already supports MPRIS by DBUS. so someone needs to write a localplay controller for MPRIS enabled players on the Ampache side.

Anyhow it's not in the scope of an Amarok script.

If you want to cut the middle man and have a web based interface for Amarok the HTTP server in this script is separated from the XMLAPI logic so theoretically one can write something like that based on the Boolbool Server Code.

MPRIS:http://wiki.xmms2.xmms.se/wiki/MPRIS
Localplay API:http://ampache.org/wiki/dev:localplayapi

Report

nhnFreespirit

10 years ago

I worked with the lead developer of Ampache to create the original Ampache API and Ampache service in Amarok 2. I don't think any of us had imagined this, but I am running the script in Amarok on my desktop, streaming to my laptop right now. It works great. There are already a ton of clients out there that will be able to use this, such as iPhones and Android phones.

One small comment. I tried steaming a Flac file, and that failed. Would it be possible to either make this work, or filter out file types that cannot be streamed from the list?

Report

C

ficoos

10 years ago

About the unsupported file types. It seems to be an Amarok problem.
It seems to reject anything not mp3 as a stream.

Anyway I'm looking into the most elegant solution to do on-the-fly re-encoding for unsupported file types.

Report

nhnFreespirit

10 years ago

Oh, one more thing. Please change the "X-KDE-PluginInfo-Category" type to "Generic" as it currently shows up in the script manager as a service, which it is not! :-)

Report

10 years ago

0.2 (alpha) - First relaese. Pretty usable. But still very untested.
0.3 (alpha) - Refactored the HTTP parser and fixed the bug that cause 0.2 to not load.

12345678910
21
product-maker mesamoo115 May 23 2011 9 excellent
product-maker otzy007 Apr 27 2011 3 bad
product-maker kryil Oct 06 2010 3 bad
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.3
updated Feb 06 2009
added Feb 06 2009
downloads 24h
1
mediaviews 24h 0
pageviews 24h 1
System Tags addon