Outils pour utilisateurs

Outils du site


fr:yaml:medias

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:yaml:medias [2026/05/03 18:30] – Add EN language switch cyrilfiestafr:yaml:medias [2026/09/06 19:06] (Version actuelle) – 4.14 : le texte TTS est lu sans affichage hors Discord cyrilfiesta
Ligne 1: Ligne 1:
-**Langue :** **Français** | [[en:yaml:medias|English]]+**Language / Langue :** **FR** | [[en:yaml:medias|EN]]
  
 ====== Sons, images et vidéos (YAML) ====== ====== Sons, images et vidéos (YAML) ======
Ligne 16: Ligne 16:
  
 Formats supportés par le linter et les exports : ''.mp3'', ''.ogg'', ''.wav'', ''.flac'', ''.m4a''. Formats supportés par le linter et les exports : ''.mp3'', ''.ogg'', ''.wav'', ''.flac'', ''.m4a''.
 +
 +Sans extension audio, le contenu de ''%%<<…>>%%'' est lu à voix haute sans être affiché :
 +<code yaml>
 +texte: "<<Bienvenue dans l'aventure !>>"
 +</code>
 +Discord utilise ses messages TTS natifs, qui restent visibles ; Web, Desktop et l'export standalone utilisent la synthèse vocale de l'appareil sans afficher le contenu. Le Terminal ne dispose pas de synthèse vocale et ignore ce contenu. Pour afficher aussi le texte, écrivez-le normalement en plus de la balise.
  
 **Jouer N fois** (0 = boucle infinie) : **Jouer N fois** (0 = boucle infinie) :
Ligne 67: Ligne 73:
 | ''muted'' | Son coupé. | | ''muted'' | Son coupé. |
 | ''controls'' ou ''controls=true'' | Affiche les contrôles vidéo. C'est le comportement par défaut. | | ''controls'' ou ''controls=true'' | Affiche les contrôles vidéo. C'est le comportement par défaut. |
-| ''controls=false'' | Masque les contrôles, mais le clic lecture/pause reste géré sur web/standalone. |+| ''controls=false'' | Masque les contrôles. Pour un fichier, le clic lecture/pause reste géré sur web et standalone. Pour une vidéo hébergée, la lecture démarre seule, sans son : une iframe ne se pilote pas au clic. |
 | ''poster=url_image'' | Image d'attente avant lecture. Les variables ''{nom}'' sont acceptées. | | ''poster=url_image'' | Image d'attente avant lecture. Les variables ''{nom}'' sont acceptées. |
  
Ligne 76: Ligne 82:
 ((controls=false;loop;muted:https://exemple.com/videos/bg.mp4)) ((controls=false;loop;muted:https://exemple.com/videos/bg.mp4))
 </code> </code>
 +
 +===== Vidéos hébergées =====
 +
 +La même syntaxe ''%%(( ))%%'' accepte aussi un lien YouTube, Vimeo, Dailymotion ou PeerTube. Le lecteur du service remplace le lecteur intégré, au même emplacement et avec la même apparence qu'une vidéo ordinaire.
 +
 +<code yaml>
 +((https://www.youtube.com/watch?v=aqz-KE-bpKQ))
 +((https://vimeo.com/76979871))
 +((https://framatube.org/w/mnRs2Wm5cGqXcHbF))
 +</code>
 +
 +Les formes courtes et variantes sont reconnues : ''youtu.be'', ''/shorts/'', ''m.youtube.com'', ''dai.ly'', ''player.vimeo.com'', ainsi que les deux formes PeerTube (''/videos/watch/'' et ''/w/'') sur n'importe quelle instance.
 +
 +Un lien vers une chaîne ou une playlist est refusé : l'adresse doit désigner une vidéo précise. Le linter le signale.
 +
 +**Vie privée.** YouTube est appelé via son domaine sans cookie et Vimeo reçoit ''dnt=1'', sans que l'auteur ait à l'écrire.
 +
 +**Options.** ''loop'', ''autoplay'', ''muted'' et ''controls=false'' sont traduites vers les paramètres propres à chaque service. Deux exceptions :
 +
 +  * **Dailymotion les ignore toutes** : depuis la migration de son lecteur, un embed sans Player ID se lit avec ses réglages par défaut. Le linter vous prévient plutôt que de laisser croire au réglage.
 +  * ''poster='' est sans effet sur une vidéo hébergée : le service affiche sa propre miniature. Cela reste valable pour un fichier.
 +
 +**Autres supports.** Discord et le Terminal affichent le lien, ce dernier nommant aussi la plateforme. Dans un export HTML5, la vidéo reste en ligne : elle n'est pas embarquée dans l'archive et le rapport ne la signale pas comme manquante. L'export doit donc être servi en HTTP ou HTTPS, les lecteurs hébergés ne fonctionnant pas depuis une page locale ''%%file://%%''.
  
 Les vidéos fonctionnent aussi dans les **encadrés HUD** (''encadre:''). Voir [[fr:yaml:hud|HUD]]. Les vidéos fonctionnent aussi dans les **encadrés HUD** (''encadre:''). Voir [[fr:yaml:hud|HUD]].
Ligne 110: Ligne 139:
  
 Si la description est uniquement une URL image ''%%[[url]]%%'', ''examiner <objet>'' affiche l'image directement. Si la description est uniquement une URL image ''%%[[url]]%%'', ''examiner <objet>'' affiche l'image directement.
- 
-**Retrouvez nous sur le [[https://discord.gg/Z63DtVV|discord Make&Play]]** 
  
fr/yaml/medias.1777825819.txt.gz · Dernière modification : de cyrilfiesta