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
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 |