MTG / freesound

The Freesound website
https://freesound.org
GNU Affero General Public License v3.0
311 stars 87 forks source link

Provide alternative format downloads #566

Open qubodup opened 10 years ago

qubodup commented 10 years ago

Freesound should provide mp3 and ogg vorbis format download options at common rates (44100) for all sounds.

Reasons:

  1. A vocal amount of users has issues with "exotic" formats (non-44100/48000Hz, OGG Vorbis, FLAC)
  2. In few cases, users started double-uploading sounds to solve this for users ( http://www.freesound.org/people/dland/sounds/213942/ http://www.freesound.org/people/dland/sounds/44127/ )
  3. While bandwidth does not seem to be an issue for Freesound, it is likely that bandwidth is an issue for users, and that many would benefit from mp3/ogg downloads being officially available. Quality is awesome and important but possibly only in 20% of cases.

Problems:

  1. User interface design: additional buttons? checkboxes? drop down menu? What to do when the original file is mp3 or ogg? [Bandcamp research and mockup attempt (bad): http://imgur.com/a/K2544 , also include a link to format explanation a la http://bandcamp.com/faq_downloading#format ]
  2. Conversion & file name: will simply the high quality previews be provided? If yes, will it be easy to make them have the same name? Can metadata be preserved? (this might be critical)
  3. Tracking: downloads need to be tracked. How will these alternative format downloads be tracked? Will new stats be created for the additional formats or will it be one counter for all of the formats. Will non-website downloads of the previews up the download counter (probably unwanted).
  4. Sound packs: these are quite big in some cases. Having zip archives of mp3/ogg versions would be beneficial, require more space and more processing time.
bdejong commented 10 years ago

I quite like this idea...The metadata will most definitely be lost (nothing we can do about that!), but the rest of the stuff could be handled quite transparenty, just the way regulsr downloads are handled... It is true what Iwan says about the formats being difficult...

On Fri, Feb 14, 2014 at 6:03 PM, Iwan Gabovitch notifications@github.comwrote:

Freesound should provide mp3 and ogg vorbis format download options at common rates (44100) for all sounds.

Reasons:

  1. A vocal amount of users has issues with "exotic" formats (non-44100/48000Hz, OGG Vorbis, FLAC)
  2. In few cases, users started double-uploading sounds to solve this for users ( http://www.freesound.org/people/dland/sounds/213942/ http://www.freesound.org/people/dland/sounds/44127/ )
  3. While bandwidth does not seem to be an issue for Freesound, it is likely that bandwidth is an issue for users, and that many would benefit from mp3/ogg downloads being officially available. Quality is awesome and important but possibly only in 20% of cases.

Problems:

  1. User interface design: additional buttons? checkboxes? drop down menu? What to do when the original file is mp3 or ogg? [Bandcamp research and mockup attempt (bad): http://imgur.com/a/K2544 ]
  2. Conversion & file name: will simply the high quality previews be provided? If yes, will it be easy to make them have the same name? Can metadata be preserved? (this might be critical)
  3. Tracking: downloads need to be tracked. How will these alternative format downloads be tracked? Will new stats be created for the additional formats or will it be one counter for all of the formats. Will non-website downloads of the previews up the download counter (probably unwanted).

Reply to this email directly or view it on GitHubhttps://github.com/MTG/freesound/issues/566 .

http://www.freesound.org http://www.smartelectronix.com http://www.musicdsp.org

Mobile: +49 (0) 176 68279940

bdejong commented 10 years ago

I also like the idea about keeping the downloaded file type as a variable in the database. That way we can measure how much people hate flac! :-)

On Fri, Feb 14, 2014 at 7:14 PM, Bram de Jong bram.dejong@gmail.com wrote:

I quite like this idea...The metadata will most definitely be lost (nothing we can do about that!), but the rest of the stuff could be handled quite transparenty, just the way regulsr downloads are handled... It is true what Iwan says about the formats being difficult...

On Fri, Feb 14, 2014 at 6:03 PM, Iwan Gabovitch notifications@github.comwrote:

Freesound should provide mp3 and ogg vorbis format download options at common rates (44100) for all sounds.

Reasons:

  1. A vocal amount of users has issues with "exotic" formats (non-44100/48000Hz, OGG Vorbis, FLAC)
  2. In few cases, users started double-uploading sounds to solve this for users ( http://www.freesound.org/people/dland/sounds/213942/ http://www.freesound.org/people/dland/sounds/44127/ )
  3. While bandwidth does not seem to be an issue for Freesound, it is likely that bandwidth is an issue for users, and that many would benefit from mp3/ogg downloads being officially available. Quality is awesome and important but possibly only in 20% of cases.

Problems:

  1. User interface design: additional buttons? checkboxes? drop down menu? What to do when the original file is mp3 or ogg? [Bandcamp research and mockup attempt (bad): http://imgur.com/a/K2544 ]
  2. Conversion & file name: will simply the high quality previews be provided? If yes, will it be easy to make them have the same name? Can metadata be preserved? (this might be critical)
  3. Tracking: downloads need to be tracked. How will these alternative format downloads be tracked? Will new stats be created for the additional formats or will it be one counter for all of the formats. Will non-website downloads of the previews up the download counter (probably unwanted).

Reply to this email directly or view it on GitHubhttps://github.com/MTG/freesound/issues/566 .

http://www.freesound.org http://www.smartelectronix.com http://www.musicdsp.org

Mobile: +49 (0) 176 68279940

http://www.freesound.org http://www.smartelectronix.com http://www.musicdsp.org

Mobile: +49 (0) 176 68279940

qubodup commented 10 years ago

I added Problem 4 (sound packs) to the issue description.

It'd be great to see metadata in all files. I'll investigate whether the used tools have the capability of preserving it.

Note: sox 14.4.2 is not able to read wav metadata written by Audacity 2.2.2. Meanwhile, ffmpeg N-55702-g920046a built on Aug 21 2013 18:10:00 is able to do so.