Как извлечь каждый пятый кадр из .mp4 в Javascript? - PullRequest
0 голосов
/ 06 мая 2020

Я создаю веб-приложение, которое загружает локальный .mp4 в корзину S3. Он предназначен для сред с низкой пропускной способностью. Можно ли загружать каждый 5-й кадр .mp4 в JavaScript на веб-интерфейсе и загружать этот уменьшенный .mp4?

Ответы [ 2 ]

0 голосов
/ 07 мая 2020

Нет, это невозможно. Кадры не независимы. Загрузка кадра без загрузки кадров, на которые он ссылается, приведет к повреждению видео.

0 голосов
/ 06 мая 2020

Не знаю, возможно ли это (я ничего не нашел в сети), но это определенно непросто. Было бы проще иметь конечную точку на сервере, который получает видео и возвращает уменьшенную версию. Примерно так:

  • Клиент - можете ли вы минимизировать это видео? ---> Сервер
  • Клиент <- минимизированное видео ---- Сервер </li>
  • Клиент --- загрузить уменьшенное видео ---> сегмент S3
...