mp3quran_scraper_and_tagEditor is a Python script (exe) that downloads the 114 Surahs (chapters) of the Quran from any reciter found in mp3quran.
UPDATE: the website is currently not working (infinite load-time)
Two options:
- For usage only: download the "binn" zip from the latest commit, then extract that zip, then follow the steps in Usage section below
- For Modifying the app's script: clone the github project and modify the .py file (note: if you want to contribute to the project, you can contact me via e-mail or LinkedIn)
-
After you clone the project, install the required libraries (preferrably in a virtual environment) using this command
pip install requirements.txt
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- You should maintain a good internet connection for at least 1 hour (as this is usually the time this app takes to download/edit the audio files and metadata)
- If not all 114 Surahs are downloaded, open the app again, and type the same reciter name and the same folder name, the app should skip the downloaded files and download only the remaining Surahs
- You should use the English version of the website, as this app isn't tested with the Arabic version
- It is advised to leave the terminal (black window) open instead of doing other activities, as sometimes the terminal freezes and you don't get any new feedback on the screen unless you press the Enter key
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.