我有一个three.js场景:
var scene = new THREE.Scene();
这个场景包含了许多动画对象。我的目标是将动画导出为mpg4视频。
我的问题:
如何导出场景以获得mpg4视频?
是在客户端还是在服务器端进行导出?
编辑:
我需要它运行在一个网站或基于Java的服务器。请不要扩展浏览器。
我正在用js和选项录制getUserMedia函数的视频。
let options = {mimeType: 'video/webm;codecs=vp9'};
// here mediaStreamObj is stream returning from the getUserMedia
let mediaRecorder = new MediaRecorder(mediaStreamObj, options);
我希望编解码器是h264,我也尝试了视频/webm;codecs =h 264,在这里它将mime类型作为视频/x-matroska。
视频/MP4;编解码器