Создание снимков из всех кадров в теге video

#javascript #html #html5-canvas

#javascript #HTML #html5-canvas

Вопрос:

Я использую свою веб-камеру, чтобы делать снимки экрана из всех кадров после нажатия кнопки и сохранять их все в папке. Есть ли какое-либо решение для решения этой проблемы?

 function takepicture() {
  var context = canvas.getContext('2d');
  if (width amp;amp; height) {
    canvas.width = width;
    canvas.height = height;
    context.drawImage(video, 0, 0, width, height);

    var data = canvas.toDataURL('image/png');
    photo.setAttribute('src', data);
  } else {
    clearphoto();
  }
}
  

эта функция может делать скриншоты только из текущего кадра, но я хочу сохранить все кадры.

Комментарии:

1. Вероятно, вам понадобится другая функция, поскольку то, что вы хотите сделать, совсем не похоже на то, что делает ваш код

2. Спасибо за ваш быстрый ответ. Сначала я хотел записать видео, но большинство API-интерфейсов не работают в ios и Mac. Теперь я пытаюсь сохранить это видео в виде набора изображений.