SIMPLE YOUTUBE AUDIO DOWNLOADER
PAFY
Based onFeatures
- Download multiple songs from youtube.
- Works with Python 2.6+ and Python 3.3+.
Installation
pip install youtube-audio-downloader
Comands line usage
sound-down --conf example_conf.yml
sound-down --conf example_conf.yml --destiny /home/my_user/music/
File Conf Example
Configuration:
Options | Description | Type | Default |
---|---|---|---|
youtube-links | Youtube Links | array | [] |
audio-formats-priority | Priority of audio formats * | array | ['m4a', 'mp4', 'mp3', 'webm', 'ogg', 'wma'] |
show-download-progress | Show the % of downloading per link | bool | true |
overrride-audios | Whether override audios that already exist in the Save Folder * | bool | false |
-
Audio Priority: Always try to get the best audio based on format and quality. With the default conf will try to get the best audio for m4a format, if does not exist will try to get the best for mp4 and so on.
-
Override: If you want to download a sound and it already exists in the folder that you have specified to place it, the audio will be override or not according to the value of
overrride-audios
.
TODO
- Show audio name or link in downloading process.
- Maybe rethink using asyncio?
- Maybe add a UI?