taskSavannah Administration - Tasks: task #13586, Submission of dl-youtube

 
 

task #13586: Submission of dl-youtube

Submitter:  David Hedlund <beloved>
Submitted:  Thu 23 Apr 2015 09:29:23 AM UTC
   
 
Should Start On:  Wed 22 Apr 2015 10:00:00 PM UTC Should be Finished on:  Sat 02 May 2015 10:00:00 PM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  agn Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Sun 22 May 2016 01:17:55 AM UTC, comment #3: 

Hello,

The project has been created.
You should soon receive an email with further instructions.



regards,
 - assaf

Assaf Gordon <agn>
Site Administrator
Mon 25 Apr 2016 02:54:37 AM UTC, comment #2: 

Hello,

I am writing to check if you are still interested in the submission of project 'dl-youtube' on GNU Savannah?

If within two weeks there is no reply, this submission request will be closed. You will still be able to register the project again once you have the time to deal with the registration issues.

regards,
 - assaf

Assaf Gordon <agn>
Site Administrator
Wed 13 May 2015 05:01:44 AM UTC, comment #1: 

Hello,

I'm evaluating the project you submitted for approval in Savannah. While doing so I have noticed a few problems which are described below.

- Your bash scripts appear to depend on "youtube-dl". You should probably mention that as a dependency for the project.

Please re-register your project once more with the changes mentioned above. Or, if you feel that the changes are not necessary/these changes do not warrant re-registering, please clarify why.

Regards.

Caleb Xu <alebcay>
Thu 23 Apr 2015 09:29:23 AM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.


Registration Administration


While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):



Registration Details


  • Name: dl-youtube
  • System Name:  dl-youtube
  • Type: non-GNU software and documentation
  • License: GNU General Public License v3 or later





Description:

Downloads all songs from a given artist that can be found on youtube.

Typical usage:

  • Substitute to Service as a Software Substitute (SaaSS) like Spotify.
  • Download audio files used for streaming media servers like Icecast, without getting into legal trouble.


It is a set of BASH scripts that allow the user to download bulk of audio files, legally, gratis, and in free formats, from youtube.com.

The user configure which artists that the program should search. Then the artists discography are downloaded from discogs.com. The JSON data is extracted with parseJSON-sh which then is compiled into a uniqe list of all songs the artist have released.

This list is used by a second script, a youtube-dl plugin that first gather the youtube video IDs for the songs. Then the plugin download the video files that contain these songs if the meta data match the requirements in the configuration. The audio is then extracted from the video files to OGG format (or other free formats) with youtube-dl which then insert its meta data with vorbiscomment. It puts things like like ratio in the Track.

I invented this idea by myself and have been using the software for about 6 months. It is one of the best software hacks I've ever done and yet it is so simple! Its a great substitute to SaaSS like Spotify and the best thing is that you do not need to be connected to the internet to listen to music.

#### David's 10th free software anniversary ###
Celebrate with me. 10 years ago, I started as a free software activist. This is my gift to you, I want you to enjoy your music wherever you go! d[-_-]b


Other Software Required:

vorbis-tools - see apt
parseJSON - Apache License, Version 2.0
BashLIB - Apache License, Version 2.0



Tarball URL:

http://savannah.gnu.org/submissions_uploads/dl-youtube.tar.gz


David Hedlund <beloved>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #33995:  dl-youtube-0.1.tar.gz added by beloved (40KiB - application/x-gzip)
file #33976:  dl-youtube.tar.gz added by beloved (59KiB - application/x-gzip)
file #33975:  dl-youtube.tar.gz added by beloved (70KiB - application/x-gzip)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by agn (Posted a comment)
  • -email is unavailable- added by alebcay (Posted a comment)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 8 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2016-05-22 agn StatusWait reply Done
        Open/ClosedOpen Closed
    2016-04-25 agn Assigned toalebcay agn
    2015-05-13 beloved Attached File- Added dl-youtube-0.1.tar.gz, #33995
    2015-05-13 alebcay StatusNone Wait reply
        Assigned toNone alebcay
    2015-05-11 beloved Attached File- Added dl-youtube.tar.gz, #33976
    2015-05-11 beloved Attached File- Added dl-youtube.tar.gz, #33975

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code