No updates detected yet. GitHub releases will appear here.
Télé-prompteur pour créateurs de contenu : application web installable et hors ligne, modes Vidéaste et Podcast
翻訳待ち
Loading the full README.
Read the full README ↗▶ Utiliser l'application en ligne : https://ferrusdantioch.github.io/omni-prompteur/
Le télé-prompteur des créateurs de contenu. Votre texte défile à l'écran pendant que vous filmez ou enregistrez votre voix, sans jamais quitter l'application.
Omni-Prompteur est une application web installable (PWA) : elle s'installe sur un téléphone ou un ordinateur comme une application classique, fonctionne entièrement hors connexion après la première visite et n'envoie aucune donnée sur Internet.
| Mode Vidéaste | Mode Podcast | |
|---|---|---|
| Source | Caméra avant ou arrière + micro | Micro seul |
| Affichage | Texte en surimpression sur l'aperçu caméra | Texte sur fond sombre, vumètre |
| Enregistrement | Vidéo (WebM) | Audio (WebM, conversion .wav possible) |
| Particularités | Bouton pour masquer le texte pendant le cadrage, aperçu miroir, cadrage exact | Défilement synchronisé avec l'enregistrement |
Dans les deux modes :
[comme ceci], s'affichent en couleur atténuée : idéal
pour les indications de jeu ([pause], [sourire]…).# (dièse puis espace), comme
# Introduction, marque le début d'une partie. Pendant la lecture, le nom de la
section en cours s'affiche, la barre de progression montre où commence chacune, et
le panneau des réglages rapides permet de sauter directement à l'une d'elles..json, et restauration sur
le même appareil ou sur un autre. La restauration n'écrase jamais rien : un script
déjà présent mais modifié depuis est gardé en double, avec la mention « (sauvegarde) ».Vitesse en mots par minute (modifiable pendant la lecture), taille, police (6 choix dont deux conçues pour la lisibilité et une pour la dyslexie), gras, couleur du texte, couleur et opacité du fond, alignement, largeur de la zone de texte, repère de lecture et sa hauteur, texte en miroir (pour prompteur à vitre réfléchissante). Un aperçu en direct montre le résultat.
Liste des vidéos et des fichiers audio, avec relecture, renommage, téléchargement, partage direct vers une autre application (sur téléphone), conversion en .wav pour l'audio et suppression. Un enregistrement interrompu brutalement (batterie vide, application fermée) est récupéré au démarrage suivant.
index.html) interdit
techniquement au navigateur de contacter toute autre adresse que le site lui-même.Les navigateurs n'autorisent la caméra, le micro et le mode hors ligne que sur une
adresse sécurisée (https://) ou sur http://localhost, jamais sur un fichier ouvert
par double-clic. Un petit serveur sans dépendance est fourni (Node.js requis) :
node serveur-local.js
Puis ouvrir http://localhost:5190. N'importe quel autre serveur de fichiers statiques convient aussi.
Par sécurité, ce serveur ne répond qu'à l'ordinateur sur lequel il tourne : les autres
appareils du réseau ne peuvent pas lire les fichiers. Pour un essai volontaire depuis
un autre appareil (texte seulement, la caméra exigeant https://) :
HOTE=0.0.0.0 node serveur-local.js.
L'application est publiée avec GitHub Pages, depuis la branche main (dossier
racine) : https://ferrusdantioch.github.io/omni-prompteur/.
Chaque envoi sur main met le site à jour en moins d'une minute.
Tous les chemins sont relatifs : l'application fonctionne aussi bien dans un sous-dossier qu'à la racine d'un domaine, sans rien modifier.
Comme toute application web, les fichiers servis (HTML, CSS, JavaScript) sont lisibles par les personnes qui ouvrent l'application. Leur modification et leur réutilisation dans un but commercial restent interdites : voir la section Licence.
This is the beginning of the README. Read the rest at the original. Read the full README ↗