wlevine / clamz

Command-line downloader for Amazon MP3
GNU General Public License v3.0
2 stars 0 forks source link

feature request #13

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Any chance we can have a library so that we can integrate it with music
apps like Rhythmbox, Banshee etc?  

sri

Original issue reported on code.google.com by sriram.r...@gmail.com on 16 Jun 2009 at 9:13

GoogleCodeExporter commented 9 years ago
I don't know much of anything about how those programs work; what would be 
entailed
in "integrating" clamz into them?  Are we simply talking about downloading songs
somewhere that Rhythmbox will be able to find them, or do you somehow want to 
be able
to use Rhythmbox to find and download songs from Amazon?

If the latter: you could, of course, embed a complete web browser into your 
music
player, though I'm not sure what that would gain you.  If you wanted to bypass 
the
web interface somehow, I wouldn't want to try that without Amazon's support and
approval - too many ways for things to go wrong there.

Anyway, yeah, it's certainly not difficult to turn clamz into a library if need 
be.

Original comment by Benjamin...@gmail.com on 17 Jul 2009 at 6:13

GoogleCodeExporter commented 9 years ago
Most of these progams have a database with all the songs in it.  Maybe after a
download has completed clamz could tell the music player what files were added. 
 I'm
thinking clamz could have an option like --execute-after and the user could 
supply a
command that clamz would execute after a download has taken place.  I would be 
good
if you could use the ${album}, etc. variables in the command.

Original comment by Patrickt...@gmail.com on 19 Nov 2009 at 1:56

GoogleCodeExporter commented 9 years ago
Integrating clamz into Rhythmbox could mean several things, but I would think 
it would mean:
- Add a new source in Rhythmbox that represents Amazon's music store
- Integrate the download process into Rhythmbox itself (clicking the download 
for the catalogue file would be handled within 
Rhythmbox)
- Add files downloaded from the store into the Rhythmbox database

Most of those could be done directly inside Rhythmbox itself, if clamz was made 
into a library and parts of it could be replaced 
by application-provided portions of code (for example, the downloading part 
could be handled via a Rhythmbox-native way, so 
proxies, and user-configurations for the download location are used).

Original comment by hadessuk@googlemail.com on 1 Mar 2010 at 12:41

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Auto-adding to the Rhythmbox DB seems to work OK if you set ~/Music as one of 
Rhythmbox's watched folders 
(http://library.gnome.org/users/rhythmbox/unstable/customize.html.en#prefs-libra
ry).

This tool is excellent and much easier than hacking around with Amazon's deb, 
especially on a 64-bit system. Thank you so much. 

Original comment by daq...@gmail.com on 1 Dec 2010 at 10:24