on Airdrop Download trigger
This commit is contained in:
32
README.md
Normal file
32
README.md
Normal file
@@ -0,0 +1,32 @@
|
||||
# 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](./doc/01.OnAirdropDownload.md)
|
||||
|
||||
- `./trigger/trigger.sh`
|
||||
Reference in New Issue
Block a user