Heya, I'm excited about this project for sure but haven't had a chance to download and play yet. I was wondering what the plans for media download options and encoding are.

I think it would be great to allow users to download individual songs or an archive of an entire release in formats defined by the site administrator.

Not sure if this is something that's in the works, but I think it's a good idea as it's something available by other services and seems like a need for distributing the actual media files.

I'd think that to do this well you could contain most of the functionality in two modules:
1) A LAME wrapper for encoding lossless files to other formats.
2) A packaging system for creating an archive of a release.

I've got to look into more of what Pushtape's doing, but if it meets my goals (which I'm pretty sure it does), I'd be down to work on these pieces.

Comments

zirafa’s picture

Title: Encoding and Downloading Options » Audio Transcoding, Encoding and Downloading Options

Server side audio transcoding and archive packager would definitely be a useful feature...a while back I was looking into SoX (http://sox.sourceforge.net/) as an alternative to LAME/FFMPEG, but never got around to trying it out. There are certainly installation & setup challenges and server requirements involved, but definitely worth investigating further.

kristofferrom’s picture

Issue summary: View changes

Did you investigate this further?

zirafa’s picture

Status: Active » Postponed (maintainer needs more info)

@kristofferrom

Haven't made any progress on this unfortunately. As the requirements are server specific (LAME/SOX, packaging script) I'm not sure if we can solve this beyond someone trying it out and then providing step-by-step instructions for how to do this.

kristofferrom’s picture

Zirafa,

OK, thanks for the update. I'm not qualified to test I'm afraid.

zirafa’s picture

Status: Postponed (maintainer needs more info) » Closed (won't fix)

I'd love to incorporate a transcoding feature of some kind using LAME/SOX but I'm afraid it is beyond the scope of this distribution. It is something that requires quite a bit of custom configuration on the server side of things. If anybody has actually done this I'd be very interested to hear about it, please get in touch.