-
-
Notifications
You must be signed in to change notification settings - Fork 36.1k
Open
Labels
Description
Description
If Video or Video Decoder return 1 or few bad frames, pipeline cannot restore when getting good frame.
Issue may be from browser but I wonder if we can catch or precheck all those to avoid pipeline broken.
Reproduction steps
- Only in Chrome MacOS. Use 1 video with some bad frames, maybe from other reason, not video itself.
- Wait for onloadedData and check frame width, height
- Render video frame using VideoTexture.
Code
Just any VideoTexture for WebGPU
Live example
https://github.com/mrdoob/three.js/blob/master/examples/webgpu_materials_video.html
I cannot share video because of privacy.
Screenshots
No response
Version
0.181.2
Device
Desktop
Browser
Chrome
OS
MacOS