Download youtube videos and convert them to mp3.
To install ytb_downloader by running:
$ pip install ytb_downloader
You can use the command line tool from ytb_downloader to download audios or videos from Youtube.
Start downloading a single audio by calling:
$ ytb_downloader "<your youtube video url>"
If you want to specify the format of the downloaded video, you can use the option --format or -f with the format as string, such as:
$ ytb_downloader --format "mp3" "https://www.youtube.com/watch?v=nOubjLM9Cbc"
For more details, please execute:
$ ytb_downloader --help
Start downloading a single video by calling:
$ ytb_downloader --video-only "<your youtube video url>"
If you want to download audios in bulk, please prepare a csv file containing all the urls of the audios. Here is an example about how does this csv file look like.
url |
---|
https://www.youtube.com/watch?v=WqkjYKUXERQ |
https://www.youtube.com/watch?v=nOubjLM9Cbc |
Here is the content of the example-url-only.csv file:
url https://www.youtube.com/watch?v=WqkjYKUXERQ https://www.youtube.com/watch?v=nOubjLM9Cbc
In the csv file, you can also specify the format, time_start, time_end and bitrate for each audio, such as
url | format | time_start | time_end | fps | bitrate |
---|---|---|---|---|---|
https://www.youtube.com/watch?v=WqkjYKUXERQ | mp3 | 0 | 44100 | 3000k | |
https://www.youtube.com/watch?v=nOubjLM9Cbc | mp3 | 3 | 100 | 200 | 500k |
Here is the content of the example.csv file:
url,format,time_start,time_end,fps,bitrate https://www.youtube.com/watch?v=WqkjYKUXERQ,mp3,0,,44100,3000k https://www.youtube.com/watch?v=nOubjLM9Cbc,mp3,3,100,200,500k
To download all the audios from the urls listed in this file by calling:
$ ytb_downloader_bulk example.csv
If you want to download the videos only, you need to provide a csv file with one column url, and list all the urls you want to download in that column. Then execute:
$ ytb_downloader_bulk --video-only example.csv
- Zhiwei Zhang - Maintainer - zhiwei2017@gmail.com