Vitrine : Page web minimaliste pour vidéo en boucle
Présentation du projet
Vitrine est un projet open source proposant une page web minimale pour afficher une vidéo en boucle, accompagnée de sous-titres défilants et de boutons interactifs. Il peut servir de vitrine, de teaser, ou de point d’entrée vers un univers, une campagne ou une démarche collective.
Info
Le projet permet de présenter une vidéo de manière autonome, sans dépendre de plateformes commerciales comme YouTube ou Vimeo.
Objectifs du projet
Vitrine répond à trois besoins principaux :
| Objectif | Description |
|---|---|
| 🎬 Autonomie vidéo | Présenter une vidéo sans dépendre de plateformes commerciales |
| 📝 Sous-titres autonomes | Afficher des sous-titres de manière fluide et contrôlée |
| 🔗 Navigation interactive | Donner accès à d’autres ressources via des boutons cliquables |
Démonstration en ligne
Un exemple fonctionnel est accessible à l’adresse :
https://ouaisfieu.github.io/vitrine/
Tip
Visitez la démo pour voir le rendu final et comprendre les possibilités d’interaction.
Caractéristiques techniques
Architecture simple
Le projet repose sur une structure minimaliste :
index.html: Page principale avec la vidéo et les boutonssubtitles.vtt: Fichier de sous-titres au format WebVTT- Vidéo externe : Hébergée indépendamment
Personnalisation de la vidéo
Vidéo par défaut
La vidéo par défaut est hébergée à l’adresse :
https://dl.ouaisfi.eu/Vidéos/LAISSEZ PAC TRANQUILLE.mp4Remplacement de la vidéo
Étapes pour personnaliser :
- Héberger une autre vidéo en ligne (format
.mp4recommandé) - Mettre à jour le lien dans le fichier
index.html
Note
Le projet propose également une bibliothèque de vidéos disponibles : https://dl.ouaisfi.eu/Vidéos/
Gestion des sous-titres
Format WebVTT
Le fichier subtitles.vtt contient les sous-titres animés et peut être édité avec un simple éditeur de texte.
Personnalisation
Les sous-titres sont entièrement modulables :
- ⏱️ Durée : Allonger ou raccourcir l’affichage
- 📏 Espacement : Ajuster les pauses entre les blocs
- ✏️ Contenu : Modifier le texte selon le rythme souhaité
Tip
Le format VTT est un standard web, simple à éditer et compatible avec tous les navigateurs modernes.
Boutons interactifs
Les boutons permettent de guider les visiteurs vers d’autres pages, outils ou espaces en lien avec la démarche portée.
Personnalisation possible :
- 📌 Intitulés : Modifier les textes des boutons
- 🔗 Liens : Changer les destinations
- 🎨 Effets : Adapter les animations et styles
Toutes ces modifications se font directement dans le fichier index.html.
Cas d’usage
Vitrine peut être utilisé dans de nombreux contextes :
1. Vitrine de projet
Présenter un projet, une initiative ou une organisation avec une vidéo d’accroche et des liens vers les ressources principales.
2. Teaser événementiel
Créer un point d’entrée visuel pour une campagne, un événement ou une mobilisation collective.
3. Page d’accueil immersive
Utiliser comme landing page minimaliste qui capte l’attention avant de rediriger vers le contenu principal.
4. Portfolio créatif
Mettre en avant un travail vidéo avec des sous-titres explicatifs et des liens vers d’autres réalisations.
Installation et déploiement
Récupération des fichiers
Les fichiers peuvent être :
- 📥 Téléchargés depuis le dépôt GitHub
- ✏️ Modifiés librement selon vos besoins
- 🌐 Utilisés sans restrictions
Hébergement
Option 1 : GitHub Pages (gratuit)
- Forker ou dupliquer le dépôt
- Activer GitHub Pages dans les paramètres
- La page sera accessible à
username.github.io/vitrine
Option 2 : Hébergement web classique
Déposer les fichiers sur n’importe quel serveur web supportant HTML5.
Details
Aucune dépendance ni installation complexe : il suffit de fichiers HTML/VTT et d’un hébergement web basique.
Avantages de l’approche
Autonomie technique
| Avantage | Bénéfice |
|---|---|
| 🔓 Sans plateforme | Pas de dépendance à YouTube, Vimeo, etc. |
| 💰 Sans coût | Hébergement gratuit possible (GitHub Pages) |
| 🎛️ Contrôle total | Maîtrise complète du design et du comportement |
| 📱 Responsive | Adaptation automatique aux différents écrans |
Simplicité d’utilisation
- Pas de base de données requise
- Pas de serveur backend nécessaire
- Modification facile avec un simple éditeur de texte
- Déploiement rapide en quelques minutes
Philosophie open source
Info
Le projet s’inscrit dans une démarche de réappropriation des outils numériques : code ouvert, hébergement libre, absence de dépendances propriétaires.
Ressources disponibles
Fichiers du projet
- Repository GitHub : github.com/ouaisfieu/vitrine
- Démonstration live : ouaisfieu.github.io/vitrine
- Bibliothèque vidéos : dl.ouaisfi.eu/Vidéos/
Structure des fichiers
vitrine/
├── index.html # Page principale
├── subtitles.vtt # Fichiers de sous-titres
└── README.md # DocumentationPersonnalisation avancée
Modifier le style visuel
Le fichier index.html contient le CSS intégré. Vous pouvez personnaliser :
- 🎨 Couleurs : Palette de la page
- 🔤 Typographie : Polices des sous-titres et boutons
- 📐 Mise en page : Position des éléments
- ✨ Animations : Effets de transition
Ajouter des fonctionnalités
Le code minimaliste peut servir de base pour :
- Ajouter des boutons supplémentaires
- Intégrer des métadonnées Open Graph
- Implémenter un système de navigation
- Connecter à des outils d’analyse
Warning
Pour des modifications complexes, des connaissances en HTML/CSS/JavaScript peuvent être nécessaires, mais le code reste simple et bien structuré.
Utilisation comme base
Le projet est conçu pour être utilisé tel quel ou comme point de départ pour construire une version adaptée à un autre contexte.
Adaptations possibles
- 🎓 Éducatif : Présentation de cours en vidéo
- 🎭 Artistique : Portfolio de créations audiovisuelles
- 🏢 Professionnel : Page de présentation d’entreprise
- 🌍 Militant : Campagne de sensibilisation
Licence et réutilisation
Details
Le projet est libre d’utilisation. Les fichiers peuvent être téléchargés, modifiés et utilisés sans restriction.
Cette approche s’inscrit dans une logique de :
- 🔓 Partage ouvert des ressources
- 🛠️ Réappropriation des outils
- 🌱 Essaimage des pratiques autonomes
Conclusion
Vitrine représente une solution élégante pour qui souhaite présenter une vidéo de manière professionnelle et autonome, sans dépendre d’infrastructures commerciales.
Le projet se distingue par :
- Sa simplicité technique : pas de complexité inutile
- Son autonomie totale : aucune dépendance externe obligatoire
- Sa flexibilité : adaptable à de nombreux contextes
- Sa philosophie libre : code ouvert et réutilisable
Tip
Idéal pour les projets militants, associatifs ou créatifs qui cherchent à maîtriser leur présence en ligne sans compromis sur l’autonomie technique.
Repository : github.com/ouaisfieu/vitrine
Démo : ouaisfieu.github.io/vitrine
Vidéos : dl.ouaisfi.eu/Vidéos/
Licence : Libre d’utilisation