-
Setup python and pip if you haven’t already
-
Install virtualenv
pip install virtualenv
- Create Virtual environment
virtualenv venv
- Activate virtual environment
source venv/bin/activate
(Linux)venv\Scripts\activate
(Windows)
- Install requirements
pip install -r requirements.txt
- Specify url of the YouTube video whoose audio you want (in YouTubeAudioDownloader.py)
ex: url = "https://www.youtube.com/watch?v=ZSXN_dpG5jk"
- Run YouTubeAudioDownloader.py
You will find file of .webm format downloaded in the same folder.
- Install moviepy in the same environment
pip install moviepy==1.0.3
- Specify path of .webm file (in WebmToMp3.py)
ex: clip = mp.AudioFileClip("C:/Users/sejal/Desktop/YouTube Audio Downloader/Rainbow.webm").subclip()
- Specify path where .mp3 file should be saved (in WebmToMp3.py)
ex: clip.write_audiofile("C:/Users/sejal/Desktop/YouTube Audio Downloader/rainbow.mp3")
- Run WebmToMp3.py