Je souhaite que les utilisateurs puissent télécharger de courts fichiers vidéo à intégrer dans leurs publications, et je souhaite que le comportement par défaut du forum soit configurable pour que ces vidéos soient lues automatiquement en boucle et en sourdine par défaut. Afin que les vidéos puissent être utilisées comme remplacement des GIF, de la même manière que sur Discord (en fait, les vidéos proviennent principalement de Discord, qui utilise beaucoup de .mp4 en lieu et place de GIF, semble-t-il).
Ce sujet montre comment écrire du HTML pour qu’un fichier vidéo se lise automatiquement en boucle.
<video width="100%" height="100%" preload="metadata" controls="" autoplay>
<source src="https://www.simscale.com/forum/uploads/default/original/3X/d/6/d6fab77fb56eeb98ef660d682f344dba4bbb66ce.mp4">
<a href="https://www.simscale.com/forum/uploads/default/original/3X/d/6/d6fab77fb56eeb98ef660d682f344dba4bbb66ce.mp4">/forum/uploads/default/original/3X/d/6/d6fab77fb56eeb98ef660d682f344dba4bbb66ce.mp4</a>
</video>
Cela fonctionne, sauf que je n’arrive pas à comprendre comment l’utiliser lorsqu’un utilisateur écrit sa publication et télécharge son fichier vidéo. Notez que dans cet exemple, l’URL complète du fichier vidéo est utilisée. Ceci n’est pas disponible pour les utilisateurs lorsqu’ils téléchargent leur fichier, de plus, si les fichiers téléchargés par l’utilisateur sont déplacés sur le serveur ou vers un autre fournisseur S3 ou CDN, l’URL sera également brisée.
Lorsqu’un utilisateur télécharge son fichier, dans la boîte de réponse, il obtient du Markdown comme ceci :

Il ne semble donc pas possible pour un utilisateur de convertir simplement cela en HTML nécessaire pour que sa vidéo se lise automatiquement en boucle (en sourdine). Existe-t-il une méthode pour cela ? Et mieux encore, existe-t-il un moyen de rendre cela le comportement par défaut sur l’ensemble du forum ? Ou du moins de laisser ce comportement activé par défaut, et de permettre à l’utilisateur de désactiver les paramètres de lecture automatique et de boucle lorsqu’il télécharge et publie.
(Si ce n’est pas possible actuellement, j’aimerais soumettre ceci comme une demande de fonctionnalité :))