Que fait Compétences en présentation média (Develotype-LLC) ?
Assemblez des vidéos avec des superpositions précises de texte et de données, des sous-titres et une narration indépendamment modifiable avec Remotion.
Aperçu
Ce skill permet de créer des présentations vidéo professionnelles en combinant des clips vidéo, des superpositions de texte animées, des visualisations de données (graphiques, tableaux) et des pistes de narration audio. Tout est contrôlé par du code, ce qui facilite la révision et la régénération.
Plateformes supportées
- Remotion (React, Node.js)
Installation
Assurez-vous d'avoir Remotion installé dans votre projet :
npm install remotion
Utilisation
Importez les composants de ce skill dans votre composition Remotion :
import { Presentation } from 'develotype-llc/media-presentation-skills';
const MyVideo = () => {
return (
<Presentation
videoSrc="/assets/intro.mp4"
textOverlays={[
{ startFrame: 0, endFrame: 30, text: 'Bienvenue dans notre démo' },
{ startFrame: 31, endFrame: 90, text: 'Analytiques en temps réel' }
]}
dataOverlays={[
{ type: 'chart', data: [120, 300, 150, 450], frames: [60, 90] }
]}
captions={{
file: '/assets/captions.srt'
}}
narration={{
audioSrc: '/assets/narration.mp3'
}}
/>
);
};
Props
| Prop | Type | Description |
|---|---|---|
| videoSrc | string | Chemin du fichier vidéo principal. |
| textOverlays | array | Liste des superpositions textuelles avec durée. |
| dataOverlays | array | Graphiques ou tableaux de données à superposer. |
| captions | object | Fichier SRT pour les sous-titres. |
| narration | object | Fichier audio de narration. |
Exemples
Consultez le dossier examples/ dans ce projet pour des compositions plus complexes.
Licence
MIT