[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #13586] Submission of dl-youtube
From: |
David Englund |
Subject: |
[Savannah-register-public] [task #13586] Submission of dl-youtube |
Date: |
Thu, 23 Apr 2015 09:29:25 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; rv:31.0) Gecko/20100101 Firefox/31.0 |
URL:
<http://savannah.gnu.org/task/?13586>
Summary: Submission of dl-youtube
Project: Savannah Administration
Submitted by: dbe
Submitted on: Thu 23 Apr 2015 11:29:23 AM CEST
Should Start On: Thu 23 Apr 2015 12:00:00 AM CEST
Should be Finished on: Sun 03 May 2015 12:00:00 AM CEST
Category: Project Approval
Priority: 5 - Normal
Status: None
Privacy: Public
Percent Complete: 0%
Assigned to: None
Open/Closed: Open
Discussion Lock: Any
Effort: 0.00
_______________________________________________________
Details:
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
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11433> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):
* Group Administration
<https://savannah.gnu.org/siteadmin/groupedit.php?group_id=11433>
= 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
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?13586>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-register-public] [task #13586] Submission of dl-youtube,
David Englund <=