2

Я разрабатываю функцию загрузки медиа с использованием HTML5. Мой дизайн выглядит следующим образом:

  • Пользователь выбирает файл для загрузки
  • FileApi (JS) читает этот файл по частям и загружает его на сервер через XHR
  • Затем добавленный блок файлов добавляется к полному файлу на сервере.

Именно с этого момента я хочу начать преобразование того, что уже существует, в веб-совместимый формат, например, видео mp4 и т.д., До тех пор, пока не будет загружен полный файл, и преобразование не может быть завершено. Обратите внимание, что я могу грамотно добраться до добавления загруженного фрагмента в файл на сервере, это просто материал ffmpeg, о котором я не догадываюсь

Как бы я поступил так с помощью FFMPEG?, Или было бы проще дождаться полной загрузки?

Я все еще на стадии разработки, поэтому я еще ничего не написал, но это вопрос исключительно о том, как использовать ffmpeg для преобразования частичного файла, остановки, продолжения, ...., пока файл не будет полностью преобразован

По-видимому, это тот же метод, который используется YouTube при загрузке потокового файла, что позволяет быстрее выполнять загрузку.

0