feat: update onboarding and application flows
This commit is contained in:
@@ -0,0 +1,375 @@
|
||||
# Roadmap Client - Playback IA MusicLand
|
||||
|
||||
## Vision
|
||||
|
||||
MusicLand doit permettre a chaque utilisateur d'interpreter sa propre chanson en playback, meme sans talent vocal, avec deux possibilites simples :
|
||||
|
||||
- se filmer en live ;
|
||||
- generer une video IA a partir d'une seule photo.
|
||||
|
||||
L'objectif de cette version est de renforcer la creation de contenu sur MusicLand et de pousser les utilisateurs a publier leurs playbacks sur la plateforme.
|
||||
|
||||
L'aspect evenement physique / IRL n'est pas prevu pour cette version.
|
||||
|
||||
Le duo n'est pas prevu pour cette version.
|
||||
|
||||
## Ce Qui Change Pour L'utilisateur
|
||||
|
||||
L'etape playback devient plus riche, mais le parcours global de l'application reste le meme.
|
||||
|
||||
L'utilisateur cree toujours sa chanson, puis arrive a l'etape playback. A ce moment-la, il peut choisir entre deux options :
|
||||
|
||||
1. **Me filmer en live**
|
||||
- L'utilisateur enregistre son playback avec sa camera.
|
||||
- Il gagne des credits.
|
||||
- Ce chemin est mis en avant, car il cree du contenu authentique pour la communaute.
|
||||
|
||||
2. **Generer mon playback avec IA**
|
||||
- L'utilisateur ajoute une seule photo.
|
||||
- Il decrit la scene souhaitee.
|
||||
- MusicLand genere une video ou il est reconnaissable et fait le lip-sync sur toute la chanson.
|
||||
- Ce chemin coute des credits.
|
||||
|
||||
Point important a afficher clairement dans l'interface :
|
||||
|
||||
```text
|
||||
Pour cette version, la video IA fonctionne avec une seule photo et une seule personne.
|
||||
Il n'est pas possible d'ajouter deux images ou de generer un duo.
|
||||
```
|
||||
|
||||
## Role Des Avatars
|
||||
|
||||
Les avatars restent au coeur de l'experience.
|
||||
|
||||
Ils doivent guider l'utilisateur avec des videos courtes, motivantes et faciles a passer :
|
||||
|
||||
- avant le playback : donner envie de se lancer ;
|
||||
- avant le live : conseiller sur le cadrage, la lumiere et le regard camera ;
|
||||
- avant l'IA : expliquer comment choisir une bonne photo et une scene simple ;
|
||||
- apres la creation : encourager la publication sur MusicLand.
|
||||
|
||||
Les avatars ne doivent pas ralentir le parcours. Ils doivent rassurer, conseiller et donner de l'energie.
|
||||
|
||||
## Flow Recommande
|
||||
|
||||
Le client souhaite garder une experience immersive, mais eviter les videos longues.
|
||||
|
||||
La recommandation est de remplacer les longues videos de transition par des interventions courtes et contextuelles.
|
||||
|
||||
### Principe
|
||||
|
||||
- pas de video longue obligatoire ;
|
||||
- pas de tunnel coupe par trop d'explications ;
|
||||
- des avatars visibles aux bons moments ;
|
||||
- des messages courts ;
|
||||
- une action claire a chaque ecran.
|
||||
|
||||
### Format recommande
|
||||
|
||||
1. **Micro-video avatar**
|
||||
- 5 a 10 secondes ;
|
||||
- skippable ;
|
||||
- sous-titree ;
|
||||
- lancee seulement aux moments importants.
|
||||
|
||||
2. **Conseil interactif**
|
||||
- une phrase courte de l'avatar ;
|
||||
- un bouton d'action direct ;
|
||||
- exemple : `Choisis une photo nette, visage face camera`.
|
||||
|
||||
3. **Aide secondaire**
|
||||
- les conseils detailles restent accessibles ;
|
||||
- ils ne bloquent pas l'enregistrement ou la generation.
|
||||
|
||||
### Flow cible
|
||||
|
||||
```text
|
||||
Choix Playback
|
||||
-> Live ou IA
|
||||
-> Conseil avatar court
|
||||
-> Creation
|
||||
-> Preview
|
||||
-> Publier sur MusicLand
|
||||
```
|
||||
|
||||
## Systeme De Credits Recommande
|
||||
|
||||
Il faut aligner le backend avec ce qui est affiche dans l'application.
|
||||
|
||||
Abonnements recommandes :
|
||||
|
||||
```text
|
||||
Pack Blue : 50 credits / mois
|
||||
Pack Silver : 110 credits / mois
|
||||
Pack Gold : 160 credits / mois
|
||||
```
|
||||
|
||||
Achats ponctuels :
|
||||
|
||||
```text
|
||||
30 credits = 4,99 EUR
|
||||
100 credits = 9,99 EUR
|
||||
150 credits = 14,99 EUR
|
||||
```
|
||||
|
||||
Couts recommandes :
|
||||
|
||||
```text
|
||||
Generation musique : 8 credits
|
||||
Playback live : +3 credits gagnes
|
||||
Playback IA : 60 credits
|
||||
Export prive : +20 credits ou reserve aux abonnes
|
||||
```
|
||||
|
||||
Le bonus live doit rester motivant, mais limite pour eviter les abus :
|
||||
|
||||
- 1 bonus live par projet ;
|
||||
- 1 a 2 bonus live maximum par jour ;
|
||||
- bonus donne uniquement apres creation reussie de la video.
|
||||
|
||||
## Playback IA
|
||||
|
||||
Pour la premiere version, le plus fiable est de faire une video simple :
|
||||
|
||||
- visage reconnaissable ;
|
||||
- une seule personne ;
|
||||
- une seule photo ;
|
||||
- plan portrait ou buste ;
|
||||
- regard camera ;
|
||||
- mouvement leger ;
|
||||
- lip-sync precis ;
|
||||
- duree de toute la chanson.
|
||||
|
||||
Il ne faut pas viser tout de suite une video avec danse, corps entier ou mise en scene complexe. Cela augmenterait le cout et le risque de mauvais resultat.
|
||||
|
||||
Il faut aussi exclure clairement :
|
||||
|
||||
- deux images ;
|
||||
- duo ;
|
||||
- groupe ;
|
||||
- celebrites ;
|
||||
- photo d'un tiers sans autorisation.
|
||||
|
||||
## Solutions IA Recommandees
|
||||
|
||||
Le besoin MusicLand est specifique : une photo, une chanson complete, un utilisateur reconnaissable, et un lip-sync precis.
|
||||
|
||||
### Recommandation principale : D-ID
|
||||
|
||||
D-ID est la meilleure option pour demarrer.
|
||||
|
||||
Pourquoi :
|
||||
|
||||
- adapte a une photo + audio ;
|
||||
- compatible avec une chanson complete ;
|
||||
- bon rapport simplicite / cout ;
|
||||
- moderation image et audio integree ;
|
||||
- delai annonce compatible avec une experience de quelques minutes.
|
||||
|
||||
Limite :
|
||||
|
||||
- rendu plutot portrait / talking head ;
|
||||
- moins adapte aux clips avec danse, corps entier ou scenes tres dynamiques.
|
||||
|
||||
### Option a tester en parallele : Sync Labs
|
||||
|
||||
Sync Labs est interessant si l'objectif prioritaire devient la qualite du lip-sync.
|
||||
|
||||
Pourquoi :
|
||||
|
||||
- specialise dans le lip-sync ;
|
||||
- accepte image ou video + audio ;
|
||||
- bon candidat pour comparer la precision bouche / audio.
|
||||
|
||||
Limite :
|
||||
|
||||
- cout plus eleve ;
|
||||
- necessite des tests qualite sur des chansons completes.
|
||||
|
||||
### Option premium : HeyGen
|
||||
|
||||
HeyGen peut etre interessant si le client veut un rendu avatar plus premium.
|
||||
|
||||
Pourquoi :
|
||||
|
||||
- rendu plus propre visuellement ;
|
||||
- ecosysteme avatar mature ;
|
||||
- bon pour videos avatar commerciales.
|
||||
|
||||
Limite :
|
||||
|
||||
- cout plus eleve sur une chanson complete ;
|
||||
- moins prioritaire pour un MVP MusicLand.
|
||||
|
||||
### Solutions non prioritaires pour cette V1
|
||||
|
||||
Les generateurs video generalistes, comme Sora ou autres modeles prompt-to-video, ne sont pas le bon choix principal pour cette version.
|
||||
|
||||
Raison :
|
||||
|
||||
- durees souvent trop courtes ;
|
||||
- lip-sync chanson complete plus difficile ;
|
||||
- controle de l'identite moins fiable ;
|
||||
- cout potentiellement trop eleve pour une fonctionnalite grand public.
|
||||
|
||||
## Point De Cadrage Video
|
||||
|
||||
Pour eviter les malentendus, l'ecran IA doit expliquer simplement la limite :
|
||||
|
||||
```text
|
||||
La generation IA utilise une seule photo.
|
||||
Pour cette version, les duos et les videos avec deux personnes ne sont pas encore disponibles.
|
||||
```
|
||||
|
||||
Cette limite est importante pour trois raisons :
|
||||
|
||||
- meilleur controle de la qualite ;
|
||||
- cout plus previsible ;
|
||||
- moins de risques de droits a l'image.
|
||||
|
||||
## Publication Sur MusicLand
|
||||
|
||||
La publication doit devenir le chemin principal.
|
||||
|
||||
Apres creation du playback, l'ecran doit pousser l'utilisateur vers :
|
||||
|
||||
```text
|
||||
Publier sur MusicLand et recuperer ma video HD
|
||||
```
|
||||
|
||||
Les autres options doivent rester secondaires :
|
||||
|
||||
```text
|
||||
Garder en brouillon
|
||||
Telecharger sans publier
|
||||
```
|
||||
|
||||
Le telechargement sans publication ne doit pas etre trop avantageux, sinon l'utilisateur repart avec son fichier sans enrichir la plateforme.
|
||||
|
||||
Recommandation :
|
||||
|
||||
- publication = video HD incluse ;
|
||||
- brouillon = conserve dans l'app ;
|
||||
- telechargement prive = payant ou reserve aux abonnes.
|
||||
|
||||
## Securite Et Consentement
|
||||
|
||||
Avant toute generation IA, il faut demander des engagements clairs :
|
||||
|
||||
- utilisateur majeur uniquement ;
|
||||
- consentement obligatoire ;
|
||||
- interdiction d'utiliser la photo d'une celebrite ;
|
||||
- interdiction d'utiliser la photo d'un tiers sans autorisation ;
|
||||
- possibilite de signaler une video ;
|
||||
- suppression possible sur demande.
|
||||
|
||||
## Roadmap De Livraison
|
||||
|
||||
### Lot 1 - Credits Et Regles Produit
|
||||
|
||||
Objectif : stabiliser le modele economique.
|
||||
|
||||
A livrer :
|
||||
|
||||
- aligner les credits des abonnements ;
|
||||
- figer le cout du live et de l'IA ;
|
||||
- definir les limites anti-abus ;
|
||||
- clarifier le telechargement prive.
|
||||
|
||||
### Lot 2 - Choix Live Ou IA
|
||||
|
||||
Objectif : rendre l'etape playback plus claire.
|
||||
|
||||
A livrer :
|
||||
|
||||
- nouvel ecran de choix ;
|
||||
- option live mise en avant ;
|
||||
- option IA accessible ;
|
||||
- avatar de conseil court ;
|
||||
- message clair sur les credits gagnes ou depenses.
|
||||
- message clair : `une seule photo pour la video IA`.
|
||||
|
||||
### Lot 3 - Playback Live Recompense
|
||||
|
||||
Objectif : encourager les utilisateurs a se filmer.
|
||||
|
||||
A livrer :
|
||||
|
||||
- enregistrement live ;
|
||||
- preview ;
|
||||
- bonus de +3 credits ;
|
||||
- incitation forte a publier ;
|
||||
- limites anti-abus.
|
||||
|
||||
### Lot 4 - Playback IA
|
||||
|
||||
Objectif : permettre de creer un playback IA a partir d'une photo.
|
||||
|
||||
A livrer :
|
||||
|
||||
- upload photo ;
|
||||
- description de scene ;
|
||||
- consentement ;
|
||||
- paiement en credits ;
|
||||
- generation video ;
|
||||
- notification quand la video est prete ;
|
||||
- preview ;
|
||||
- publication sur MusicLand.
|
||||
|
||||
### Lot 5 - Optimisation Du Flow Immersif
|
||||
|
||||
Objectif : garder l'aspect guide par avatars sans imposer de longues videos.
|
||||
|
||||
A livrer :
|
||||
|
||||
- videos avatars plus courtes ;
|
||||
- videos skippables ;
|
||||
- conseils contextuels ;
|
||||
- aide secondaire accessible ;
|
||||
- moins de transitions bloquantes.
|
||||
|
||||
### Lot 6 - Feed Et Engagement
|
||||
|
||||
Objectif : donner de la valeur a la publication.
|
||||
|
||||
A livrer :
|
||||
|
||||
- feed playback plus clair ;
|
||||
- likes et commentaires visibles ;
|
||||
- notifications d'activite ;
|
||||
- bouton pour refaire son propre playback sur une chanson ;
|
||||
- mise en avant des meilleurs playbacks.
|
||||
|
||||
## Priorites
|
||||
|
||||
Ordre conseille :
|
||||
|
||||
1. Stabiliser les credits.
|
||||
2. Ajouter le choix live / IA.
|
||||
3. Recompense live.
|
||||
4. Publication MusicLand plus incitative.
|
||||
5. Generation IA.
|
||||
6. Flow immersif avec avatars courts.
|
||||
7. Feed et engagement.
|
||||
|
||||
## Synthese
|
||||
|
||||
La bonne V1 n'est pas un clip IA complexe.
|
||||
|
||||
La bonne V1 est :
|
||||
|
||||
- un playback live recompense ;
|
||||
- un playback IA simple, reconnaissable et fiable ;
|
||||
- des avatars courts qui guident ;
|
||||
- une publication MusicLand mise en avant.
|
||||
|
||||
Ce plan garde l'application simple tout en ajoutant une vraie nouveaute produit et une meilleure incitation a publier sur MusicLand.
|
||||
|
||||
## Sources De Reference IA
|
||||
|
||||
- D-ID API : https://docs.d-id.com/reference/createtalk
|
||||
- D-ID FAQ credits et moderation : https://www.d-id.com/faqs/
|
||||
- Sync Labs API : https://sync.so/docs/api-reference/api-overview
|
||||
- Sync Labs billing : https://sync.so/docs/product/billing
|
||||
- HeyGen pricing API : https://developers.heygen.com/docs/pricing
|
||||
- OpenAI Videos API : https://platform.openai.com/docs/api-reference/videos
|
||||
Reference in New Issue
Block a user