2025-10-10 14:07:59 +02:00
2025-10-10 14:07:59 +02:00
2025-10-10 14:07:59 +02:00
2025-10-10 14:07:59 +02:00
2025-10-10 14:07:59 +02:00

Dance Videos

L'utilisateur prend des vidéos de ses cours de danses avec son iPhone, en télécharge depuis son application whatsapp quand on lui partage et enregistre l'écran de son téléphone quand certaines vidéos de danses apparaissent.

Les vidéos de l'iPhone sont au format .mov et possèdent des tags permettant d'identifier le lieu et le datetime de l'enregistrement. Les autres sont en général au format .mp4 et le datetime correspond à la réception et non au moment de la danse.

L'utilisateur souhaite dans un premier temps organiser ces vidéos (vidéos de cours, de démo). Dans un deuxième temps les convertir à un format adapté à son projecteur pour ses répétitions.

Un début de solution a été imaginé:Quand l'utilisateur "air drop" ses vidéos vers son MacBook pro M4, cela déclenche un script qui déplacera toutes les vidéos du dossier Téléchargement vers un premier dossier de travail et enclenchera le programme que l'on concevra ensemble.

Ce programme se chargera de convertir chaque vidéos en .mp4 (en conservant les tags si possibles) et en renomant les vidéos aussi bien que possible avec un label parlant.

On développera plus tard la manière de construire les règles d'organisation (une combinaison de machine learning et de llm assisté par l'utilisateur).

Quand l'utilisateur branche sa carte SD avec un nom bien défini ("SD Danse" par exemple), un programme se déclenche pour synchroniser son contenu avec le dossier de sortie où les vidéos sont organisées.

Prérequis

  1. Mac
  2. Une carte SD nommée SD_DANSE formatée en MS-DOS (FAT32) pour un meilleur support des projecteurs

Déclencher au téléchargement

  • ./trigger/trigger.sh
Description
Application pour organiser mes vidéos de cours de danse
Readme 292 KiB
Languages
Python 67%
Shell 33%