Я хочу, чтобы пользователи могли загружать короткие видеофайлы для вставки в свои сообщения, и хочу, чтобы поведение форума по умолчанию было настраиваемым: такие видео должны автоматически воспроизводиться, зацикливаться и быть без звука. Это позволит использовать видео вместо GIF-анимаций, как это работает в Discord (на самом деле видео в основном приходят из Discord, где, похоже, часто используют .mp4 вместо gif).
В этой теме показано, как написать HTML для автоматического воспроизведения и зацикливания видеофайла:
<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>
Это работает, но я не могу понять, как применить это, когда пользователь пишет сообщение и загружает видеофайл. Обратите внимание, что в этом примере используется полный URL-адрес видеофайла. Пользователи не имеют доступа к нему при загрузке файла. Кроме того, если загруженные файлы перемещаются на сервере или переносятся на другого провайдера S3 или CDN, URL-адрес также перестанет работать.
Когда пользователь загружает файл, в поле ответа он получает Markdown следующего вида:

Похоже, что пользователь не может просто преобразовать это в необходимый HTML для автоматического воспроизведения и зацикливания (без звука) видео. Есть ли какой-то доступный метод для этого? И ещё лучше: есть ли способ сделать это поведение по умолчанию для всего форума? Или хотя бы оставить эту функцию включённой по умолчанию и позволить пользователю отказаться от автоматического воспроизведения и зацикливания при загрузке и публикации (если это сейчас невозможно, я хотел бы подать это как запрос на новую функцию
)