À propos du projet
Automated YouTube Playlist est un projet Python construit autour de l'API YouTube. Son objectif déclaré est d'ajouter des vidéos YouTube à des playlists et de mettre à jour ces playlists automatiquement.
Le README mentionne deux playlists maintenues : une pour les livestreams musicaux (radios musicales sur YouTube) et une pour les mixes, podcasts et performances live de DJ, musiciens, labels et curateurs musicaux indépendants sélectionnés.
Points saillants de l'organisation du dépôt :
- src/ contient les scripts principaux : main.py, cron_update.py, youtube_req.py, analytics.py et un fichier sandbox.
- data/ contient l'état JSON et CSV, notamment playlists.json, add-on.json, pocket_tube.json et mix_history.csv.
- log/ stocke history.log et last_exe.log.
- notebooks/ contient playlists_report.ipynb pour le reporting.
- .github/workflows/ définit cron_workflow.yml, update_workflow.yml et licence_workflow.yml, ainsi que la configuration Dependabot et des modèles d'issues.
- archive/, cmd/ et tokens/ sont ignorés par git ; tokens/ suggère que les identifiants OAuth sont tenus hors du dépôt.
Notes externes : le README indique que le code est revu par le bot DeepSource, et des badges rapportent le dernier commit, l'activité de commit et le nombre d'issues DeepSource. Aucune affirmation de performance, de classement ou de benchmark n'est faite.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.