Installer le skill CLI belt : npx skills add belt-sh/cli
Spécifications Vidéo Publicitaires
Créez des vidéos publicitaires spécifiques à chaque plateforme via la CLI inference.sh.
Démarrage Rapide
Nécessite la CLI inference.sh (belt). Instructions d'installation
belt login
belt app run bytedance/seedance-2-0 --input '{
"prompt": "vertical video, person excitedly unboxing a product, clean modern room, bright natural lighting, social media ad style, authentic feeling",
"ratio": "9:16",
"generate_audio": true
}'
Spécifications Par Plateforme
TikTok
| Spécification | Valeur |
|---|
| Ratio d'aspect | 9:16 (vertical) |
| Résolution | 1080 x 1920 px |
| Durée | 5-60 secondes (15-30s recommandé) |
| Taille du fichier | Max 500 Mo |
| Format | MP4, MOV |
| Son | Activé par défaut (concevoir avec le son) |
| Zone de texte sécurisée | 150px de tous les bords |
| Fenêtre d'accroche | 1 seconde — la première image doit capter l'attention |
Instagram Reels
| Spécification | Valeur |
|---|
| Ratio d'aspect | 9:16 (vertical) |
| Résolution | 1080 x 1920 px |
| Durée | Jusqu'à 90 secondes (15-30s pour les pubs) |
| Image de couverture | Téléchargement séparé, s'affiche dans la grille |
| Son | Activé par défaut |
| Zone de légende | Les 20 % du bas réservés pour la superposition de texte |
Instagram Stories
| Spécification | Valeur |
|---|
| Ratio d'aspect | 9:16 |
| Résolution | 1080 x 1920 px |
| Durée | Jusqu'à 15 secondes par segment |
| Lien swipe-up/Lien | Disponible pour les annonces |
| Haut/bas | 14 % en haut et 20 % en bas = non sécurisé pour le contenu clé |
YouTube
| Format | Ratio | Durée | Ignorer |
|---|
| Bumper | 16:9 | 6 secondes exactement | Non-skippable |
| Non-skippable | 16:9 | 15 secondes | Non-skippable |
| Skippable (TrueView) | 16:9 | Toute durée | Ignorer après 5 secondes |
| Shorts | 9:16 | Jusqu'à 60 secondes | N/A |
Résolution : 1920 x 1080 (16:9) ou 1080 x 1920 (Shorts)
Facebook Feed
| Spécification | Valeur |
|---|
| Ratio d'aspect | 1:1 (carré) ou 4:5 (recommandé pour mobile) |
| Résolution | 1080 x 1080 ou 1080 x 1350 |
| Durée | Jusqu'à 240 min (15-30s recommandé) |
| Lecture automatique | Silencieux — les sous-titres sont essentiels |
| Son | 85 % des vidéos Facebook sont regardées sans son |
LinkedIn
| Spécification | Valeur |
|---|
| Ratio d'aspect | 1:1 ou 16:9 |
| Résolution | 1080 x 1080 ou 1920 x 1080 |
| Durée | 3 secondes à 10 minutes (15-30s pour les pubs) |
| Ton | Professionnel |
| Lecture automatique | Silencieux dans le fil d'actualité |
Framework AIDA pour Vidéos Publicitaires
| Phase | Temps | Objectif | Technique |
|---|
| Attention | 0-3s | Arrêter le défilement | Interruption de motif, visuel audacieux, question |
| Intérêt | 3-10s | Garder le spectateur | Énoncer le problème, montrer la pertinence |
| Désir | 10-20s | Vouloir la solution | Montrer le produit/résultat, preuve sociale |
| Action | 3-5 dernières secondes | Cliquer/acheter/s'inscrire | CTA clair, urgence, offre |
Techniques d'Accroche (Premières 3 Secondes)
| Technique | Exemple |
|---|
| Déclaration audacieuse | "Cet outil a remplacé toute mon équipe marketing" |
| Question | "Pourquoi fais-tu encore ça manuellement ?" |
| Visuel surprenant | Transformation inattendue, révélation avant/après |
| Interruption de motif | Commencer en pleine action, angle inhabituel, couleur vive |
| Preuve sociale | "2 millions de personnes sont passées à ceci" |
| Point de douleur | "Si vous détestez [frustration courante], regardez ceci" |
Création de Vidéos Publicitaires
Vertical (TikTok, Reels, Stories, Shorts)
belt app run google/veo-3-1-fast --input '{
"prompt": "vertical 9:16 video, close-up of hands struggling with tangled cables and messy desk, frustrated energy, shaky handheld camera, authentic social media style, bright lighting"
}'
belt app run bytedance/seedance-2-0 --input '{
"prompt": "vertical video, smooth product reveal, clean wireless charging station on minimalist desk, satisfying organization transformation, bright modern room, social media ad aesthetic",
"ratio": "9:16",
"generate_audio": true
}'
belt app run falai/dia-tts --input '{
"prompt": "[S1] Stop wasting time with this mess. This one product changed my entire setup. Everything charges. Everything is organized. Link in bio."
}'
belt app run infsh/video-audio-merger --input '{
"video": "solution-reveal.mp4",
"audio": "voiceover.mp3"
}'
belt app run infsh/caption-videos --input '{
"video": "ad-with-audio.mp4",
"caption_file": "captions.srt"
}'
Carré (Facebook, LinkedIn Feed)
belt app run google/veo-3-1-fast --input '{
"prompt": "square 1:1 video, professional person at desk discovering a new software tool, laptop screen showing clean dashboard, natural office lighting, corporate commercial style, satisfied expression"
}'
YouTube Bumper (6 Secondes)
belt app run google/veo-3-1-fast --input '{
"prompt": "6 second product ad, quick montage of a sleek app being used on phone, fast cuts, modern, energetic, brand logo reveal at end, punchy and dynamic, wide 16:9"
}'
belt app run falai/dia-tts --input '{
"prompt": "[S1] Your reports. Automated. Try DataFlow free."
}'
Les Sous-titres sont Obligatoires
85 % des vidéos Facebook et 40 %+ des vidéos Instagram sont regardées en mode silencieux.
Meilleures Pratiques pour les Sous-titres
| Règle | Raison |
|---|
| Toujours ajouter des sous-titres | La visualisation silencieuse est le défaut sur la plupart des plateformes |
| Police grande et lisible | Un petit texte est invisible sur mobile |
| Contraste élevé | Texte blanc avec contour/fond sombre |
| Centré ou tiers inférieur | Position de visualisation standard |
| Maximum 2 lignes à la fois | Plus de texte = impossible à lire assez vite |
| Mots clés en gras/couleur | Attire l'œil sur les mots importants |
belt app run infsh/caption-videos --input '{
"video": "ad-video.mp4",
"caption_file": "ad-captions.srt"
}'
Modèles de Structure Publicitaire
Publicité Témoignage (15-30s)
| Temps | Contenu |
|---|
| 0-3s | Le client énonce le problème qu'il avait |
| 3-15s | Comment il a découvert et essayé le produit |
| 15-25s | Le résultat spécifique qu'il a obtenu |
| 25-30s | Nom du produit + CTA |
Publicité Démo (15-30s)
| Temps | Contenu |
|---|
| 0-3s | Le problème (texte ou visuel) |
| 3-20s | Démo produit montrant la solution |
| 20-25s | Résultat/bénéfice clé |
| 25-30s | CTA + offre |
Publicité Avant/Après (15s)
| Temps | Contenu |
|---|
| 0-3s | État "Avant" (désordonné, lent, frustrant) |
| 3-5s | Transition / présentation du produit |
| 5-12s | État "Après" (propre, rapide, satisfaisant) |
| 12-15s | CTA |
Erreurs Courantes
| Erreur | Problème | Solution |
|---|
| Pas d'accroche dans les 1-3 premières secondes | Le spectateur défile | Ouvrir avec une interruption de motif |
| Vidéo paysage sur TikTok/Reels | Letterboxed, semble amateur | Utiliser 9:16 pour les plateformes verticales |
| Pas de sous-titres | La plupart des spectateurs regardent en silencieux | Toujours ajouter des sous-titres |
| CTA trop tard | Les spectateurs sont déjà partis | CTA clair dans les 5 dernières secondes |
| Trop long pour la plateforme | Saut forcé ou abandon | Respecter les normes de durée de la plateforme |
| Même pub pour toutes les plateformes | Mauvaises spécifications, mauvais ton | Créer des versions spécifiques à chaque plateforme |
| Logo dans les 3 premières secondes | Semble commercial, se fait sauter | Réserver la marque pour la fin |
| Texte dans les zones non sécurisées | Coupé par l'interface de la plateforme | Vérifier la zone sécurisée par plateforme |
Liste de Vérification
Compétences Connexes
npx skills add inference-sh/skills@ai-video-generation
npx skills add inference-sh/skills@video-prompting-guide
npx skills add inference-sh/skills@text-to-speech
npx skills add inference-sh/skills@prompt-engineering
Parcourir toutes les applications : belt app list