Skip to content

luc2/youtube-list-download

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

youtube-list-download

Description

The objective of this project is to download YouTube videos from lists :

  • Lists of URLs in text files
  • YouTube playlists

Examples :

$ vim ~/.ytld/config.yml
$ ytld extract-from-text-files urls.txt plan.yml
$ ytld extract-from-text-files folder-containing-text-files plan.yml
$ ytld extract-personal-playlists plan.yml
$ vim plan.yml
$ ytld download plan.yml destination-folder

Development

Cheat sheet

Start Go project

$ go mod init quoonel/youtube-list-download

Install cobra-cli

$ go install github.com/spf13/cobra-cli@latest

Generate Cobra files

$ vim ~/.cobra.yaml
---
author: luc2 <luc2@users.noreply.github.com>
license: MIT
useViper: true
...
$ cobra-cli init
$ cobra-cli add extract-from-text-files
$ cobra-cli add extract-personal-playlists
$ cobra-cli add download

Download dependencies

$ go get

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages