Отличная идея!
У нас уже было несколько запросов от пользователей нашего сообщества относительно того, могут ли они загружать видео и как это сделать. Однако, пока нет детального способа реализации ограничений (лимиты по длительности, сжатие, уменьшение масштаба, ленивая загрузка в обработанном посте и т.д.), мы не можем открывать эту «банку с червями».
Наш основной сценарий использования: короткие видео в портретном режиме для мобильных устройств (в основном 5–15 секунд, возможно, максимум 1 минута).
Один вопрос: было бы целесообразно использовать специализированное облачное хранилище для видео, которое берет на себя транскодирование, сжатие и возвращает правильно оптимизированный контейнер для встраивания в обработанный пост?
В таком случае любая оптимизация могла бы выполняться на стороне сервера облачного хранилища сразу после загрузки, вместо того чтобы обрабатываться системой Discourse?