Record the renderer-output to video
Summary (oneliner)
uses the browser to record the renderer-output to any videocodec supported by your browser
As the MediaRecorder API does not create a video file duration, the video you download from your browser won't have a duration or seekable timeline - giving you some trouble when importing your video into a video editor application or the like. Most online social media services ignore this hiccup so generally it is fine to ignore. However if you need to have a videofile with a seekable timeline and proper duration you'll have to manually reencode/fix the video file generated by MediaRecorder. One simple tool is HandBrake - https://handbrake.fr/
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Caniuse query
Inputs
Encoding
Inputs
Outputs
Patches using MediaRecorder
Changelog
created op 2021-11-12 - pandur | |
Ops.User.pandur.MediaRecorder renamed to Ops.Dev.MediaRecorder 2021-11-14 - pandur | |
Ops.Dev.MediaRecorder renamed to Ops.Gl.MediaRecorder 2021-11-30 - pandur | |
remove autoDownload option 2022-02-11 - stephan | |
bugfix | write correct error message to output port 2022-12-14 - pandur |
bugfix | fix audio-only mode 2023-05-24 - stephan |