На ноду приходит mediaStream который мне нужно записать в файл, для этого я использую ffmpeg. Проблема в том что с клиента приходит видео с вебкамеры сначала в разрешении 540х540 а спустя 20 секунд 720х720, на фронте пытался стандартизировать разрешение но браузер это игнорирует:
const data = await navigator.mediaDevices.getUserMedia({video: {
width: { min: 640, ideal: 1280 },
height: { min: 400, ideal: 720 },
}})
Если начать записывать с одным разрешнием а потом продолжить с другим то дальше будет зеленый экран, что можно с этим сделать? Я пробовал записывать в разные файлы и обеденять их потом, но вылетала ошибка
Нодовский код записи в файл:
https://gist.github.com/rostikowb/3fc8330b6c2d9826...