I want to record the web came video. I am able to record the normal web cam video. But I want video to be mirrored/ flipped horizantally. How can I do it?
Here is my code:
window.navigator.mediaDevices
.getUserMedia({
video: {
width: { ideal: 1920 },
height: { ideal: 1080 },
frameRate: 30,
},
})
.then((stream) => {
const mediaRecorder = new MediaRecorder(stream);
const blobParts = [];
mediaRecorder.addEventListener('dataavailable', (event) => {
blobParts.push(event.data);
});
mediaRecorder.addEventListener('stop', () => {
const blob = new Blob(blobParts);
console.log(blob);
});
mediaRecorder.start();
setTimeout(() => mediaRecorder.stop(), 10000);
})
.catch((error) => {
console.error(error);
});
Thanks in advance!