يقوم البرنامج النصي Playlist Downloader بأتمتة عملية تنزيل المسارات من قوائم التشغيل المحددة بتنسيق JSON. ويستخدم yt-dlp للبحث عن المقاطع الصوتية وتنزيلها من YouTube، وتحويلها إلى تنسيق MP3 للتشغيل المحلي.
استنساخ المستودع:
git clone https://github.com/sagarsaud51/playlist-downloader.git
cd playlist-downloader
تثبيت التبعيات:
تأكد من تثبيت Python على نظامك. ثم قم بتثبيت حزم بايثون المطلوبة: pip install -r requirements.txt
{
"playlist_name": "My Favorite Songs",
"songs": [
{
"artist": "Artist Name",
"track": "Track Name"
},
...
]
}
python download_file.py
سيقوم البرنامج النصي بمعالجة كل قائمة تشغيل، وتنزيل كل مسار وتحويله إلى ملف MP3، منظمًا في مجلدات حسب اسم قائمة التشغيل داخل دليل التنزيلات.