Open apple502j opened 4 years ago
Sounds awesome! 😃
- Show Mouse Pointer: Not possible AFAIK
That should be possible. You'd need to ex.
let pointerPositions;
on recording start{
startTime=new Date().valueOf()
pointerPositions = []
on mouse move(x, y){
pointerPositions.push([x,y,new Date().valueOf()-startTime])
}
}
on recording end{
remove mouse move handler
add pointers to video(pointerPositions)
pointerPositions=[]
}
Hmm. It might need a library to manipulate the frames though.
- Record Entire Editor: Not possible AFAIK
Yeah, not really possible. I mean possibly something could be hacked together with dom2image or similar, but it's not really feasible. Actually, it may be possible to use getDisplayMedia for this.
Record Project Video feature in Scratch 2.0 recorded the project's stage as a FLV. Using MediaRecorder it is possible to record the stage (and possibly the sound): I made one here that records the stage (without sound) as WebM.
Options:
createMediaStreamDestination
Some forum posts: