如何从 ShaderToy 录制高比特率的着色器屏幕视频?

问题描述 投票:0回答:2

我在 ShaderToy 中编写了一个嘈杂的着色器,我想从中录制视频。 ShaderToy 提供了此选项,但它以非常低的比特率捕获屏幕。是否有机会获得高比特率(或逐帧)视频?

export video-capture fragment-shader bitrate shadertoy
2个回答
1
投票

您可以使用 Natron 以您喜欢的任何比例和 FPS 渲染 Shadertoy 动画。它是通过添加 Shadertoy 过滤器、复制脚本、添加 Writer,然后导出为图像序列来完成的。可以直接在 Blender 或 Davinci 中使用。

教程在这里: https://www.youtube.com/watch?v=GumRHVfLb_g

另一种方法是直接使用Blender中的ShaderToy插件。它为您提供更多功能,如下所示:https://www.youtube.com/watch?v=Rh6CNLMSORo


0
投票

https://github.com/danilw/shadertoy-to-video-with-FBO

这有效 - 框架完美,几乎在任何支持 OpenGL 的硬件上

© www.soinside.com 2019 - 2024. All rights reserved.