2019-12-09 21:19:40 +01:00
|
|
|
# YDL: Youtube Downloader
|
2019-12-09 20:37:17 +01:00
|
|
|
|
|
|
|
Ydl is a simple python program that downloads youtube videos, converts them into
|
|
|
|
audio file and creates an xml file to listen to them as a podcast.
|
|
|
|
|
|
|
|
## Getting Started
|
|
|
|
|
2019-12-19 21:19:32 +01:00
|
|
|
* Run install.sh under Debian based distribution.
|
2019-12-19 21:55:59 +01:00
|
|
|
* Run runGUI.sh , or python core/core.py -i from virtual environment.
|
|
|
|
* Run python core/core.py -h from terminal from virtual environment for more CLI options.
|
2019-12-09 20:37:17 +01:00
|
|
|
|
2019-12-09 21:19:40 +01:00
|
|
|
### Prerequisites
|
2019-12-09 20:37:17 +01:00
|
|
|
|
2019-12-09 21:19:40 +01:00
|
|
|
Please check requirements.txt.
|
2019-12-09 20:37:17 +01:00
|
|
|
|
2019-12-09 21:19:40 +01:00
|
|
|
### Installing
|
2019-12-09 20:37:17 +01:00
|
|
|
|
2019-12-18 22:30:40 +01:00
|
|
|
* Install a virtual environment:
|
2019-12-18 21:20:53 +01:00
|
|
|
virtualenv --python=/usr/bin/python3 venv
|
|
|
|
|
2019-12-18 22:30:40 +01:00
|
|
|
* Activate virtual environment:
|
2019-12-18 21:20:53 +01:00
|
|
|
source venv/bin/activate
|
|
|
|
|
2019-12-18 22:30:40 +01:00
|
|
|
* Install requirements:
|
2019-12-18 21:20:53 +01:00
|
|
|
pip install -r requirements.txt
|
2019-12-09 20:37:17 +01:00
|
|
|
|
|
|
|
## Authors
|
|
|
|
|
2019-12-09 21:19:40 +01:00
|
|
|
* **fabthegreat** - *Initial work* - fabthegreat@lutix.org
|
2019-12-09 20:37:17 +01:00
|
|
|
|
|
|
|
## License
|
|
|
|
|
2019-12-09 21:19:40 +01:00
|
|
|
This project is not yet licensed.
|
2019-12-09 20:37:17 +01:00
|
|
|
|
|
|
|
## Acknowledgments
|
|
|
|
|
2019-12-09 21:19:40 +01:00
|
|
|
* youtube-dl library.
|
2019-12-09 20:37:17 +01:00
|
|
|
|