MediaRecorder_v2 Op
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/
- Ops.Gl.MediaRecorder_v2
- Core Op - Official cables op
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
No op example found on this server
INPUT PORTS
Encoding
Inputs
Canvas
OUTPUT PORTS
Patches using MediaRecorder_v2
Changelog
new | created op | pandur - 2021-11-12 08:19 |
improvement | remove autoDownload option | stephan - 2022-02-11 15:01 |
bugfix | write correct error message to output port | pandur - 2022-12-14 17:23 |
bugfix | fix audio-only mode | stephan - 2023-05-24 15:53 |
improvement | Add default canvas option to use the current WebGL canvas, which also works better with popout canvas | pandur - 2024-10-23 15:40 |