VideoTexture_v3 Op
Play a video file and use it as a texture
Summary (oneliner)
- Ops.Gl.Textures.VideoTexture_v3
- Core Op - Official cables op
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
Example Patch video processing
INPUT PORTS
<p>File to play</p>
<i>boolean</i>
)<p>Start playback</p>
<i>boolean</i>
)<p>Loop file when it reaches the end</p>
Audio
<p>Audio volume</p>
<i>boolean</i>
)<p>mute audio</p>
Texture
<i>integer</i>
) nearest linear<i>integer</i>
)<i>boolean</i>
)<p>Flip the texture</p>
Timing
<p>Speed of playback</p>
<p>Set time to trigger playback from</p>
<i>boolean</i>
)<p>Load into memory - useful when loading from a URL</p>
<i>boolean</i>
)OUTPUT PORTS
<p>Texture out</p>
<p>Duration of loaded media</p>
<p>Playback progress</p>
<i>boolean</i>
Number)<i>boolean</i>
Number)<i>boolean</i>
Number)<i>boolean</i>
Number)<p>Width of texture</p>
<p>height of texture</p>
<i>boolean</i>
Number)<i>boolean</i>
Number)Patches using VideoTexture_v3
Changelog
improvement | Ops.User.pandur.VideoTexture2 renamed to Ops.Gl.Textures.VideoTexture_v2 | pandur - 2020-09-14 15:04 |
improvement | cloned op from Ops.Gl.Textures.VideoTexture_v2 | pandur - 2022-11-28 14:10 |
improvement | added core lib: interactionneededbutton | pandur - 2022-11-28 15:39 |
feature | new output port: shows if user interaction is needed to start | pandur - 2022-12-14 17:13 |
feature | now needs to be triggered to update | pandur - 2022-12-14 17:13 |
feature | show user interaction button to start like audio output op | pandur - 2022-12-14 17:14 |
feature | Using automatic new frame callback if available for faster/smoother updates | pandur - 2024-05-07 22:26 |
improvement | catch and display errors with negative playback rate on some browsers | stephan - 2024-06-11 12:16 |