Как обрабатывать файлы QuickTime Vidoe с html - PullRequest
0 голосов
/ 26 марта 2020

Я создал flask веб-сайт, где люди также могут загружать видео. Я использую видеоплеер HTML для отображения видео. Вот так:

            <video width="320" height="240" loop controls>
            <source src="{{ url_for('static', filename= relative_image_path )}}" type="video/mp4">
            <source src="{{ url_for('static', filename= relative_image_path )}}" type="video/ogg">
            <source src="{{ url_for('static', filename= relative_image_path )}}" type="video/webm">
                    Your browser does not support the video tag.
            </video>

Но тег HTML может обрабатывать только mp4, ogg и webm. Я говорил об этом своим пользователям, но они продолжают загружать quicktime видео, потому что, я думаю, именно это iPhone записывает. Но теперь пользователи недовольны тем, что их файлы не отображаются. Как лучше всего решить эту проблему? Я сам подумал о паре решений:

  • Преобразование видео при отправке на сервер в запросе https, но это может занять много времени, а затем запрос также будет дольше отвечать, и я чувствую как это было бы трудно реализовать, потому что тогда мне нужно добавить целый элемент преобразования видео на мой сервер. Но что я должен использовать для этого, если это маршрут, по которому я должен идти?
  • Использование другого способа отображения видео. Мне кажется, это лучший вариант, но какой метод отображения мне использовать? Я искал альтернативные видео плееры, но их было много. Итак, какой из них прост в реализации и поддерживает именно формат QuickTime, но как можно больше форматов? А как сделать, чтобы эти разные способы показа видео работали? Это будет javascript файл, который я импортирую на страницу HTML?

Спасибо за ваше время!

1 Ответ

0 голосов
/ 26 марта 2020

Я согласен со вторым решением. Так вот ссылка, которая связана с вашим запросом. Надеюсь, это поможет вам в создании Mov Player. https://radupoenaru.com/create-a-simple-html-mov-player/

...