Script de téléchargement de vidéos

Informations

  • Catégorie: Développement Back-end (PHP)
  • Réalisation: 2022 - aujourd'hui

Twitch Downloader

Dans ce projet, j'ai utilisé PHP pour créer un script permettant de télécharger et d'uploader automatiquement des vidéos de Twitch sur Google Drive. Le script utilise des paramètres stockés dans un fichier JSON pour accéder à des informations telles que l'ID client, le jeton d'accès, l'emplacement de stockage local, l'emplacement temporaire, et bien d'autres encore. Le script utilise également des fonctions pour générer des noms de fichiers uniques pour chaque vidéo, vérifier si un fichier existe déjà sur Google Drive, récupérer la durée des vidéos à partir des métadonnées et bien plus encore. Le script utilise l'API Twitch pour récupérer les vidéos disponibles pour une chaîne, vérifie si la vidéo existe déjà dans Google Drive et la télécharge si nécessaire avant de l'uploader sur Google Drive. Le script utilise également l'outil twitch-dl pour télécharger les vidéos de Twitch. Les étapes effectuées par le script sont enregistrées dans un fichier journal pour faciliter le débogage.

Compétences mises en œuvre :

  • Compétence 1 : Réaliser un développement d'application - Développement du script d'automatisation
  • Compétence 2 : Optimiser des applications informatiques - Optimisation des transferts et du stockage
  • Compétence 3 : Administrer des systèmes informatiques communicants complexes - Gestion des API et services
  • Compétence 4 : Gérer des données de l'information - Gestion des métadonnées vidéos