[英]What is the fastest way to create HTML table with data from JavaScript array?
[英]Fastest way to create a video from image array
从图像阵列创建 1 秒视频的最快方法是什么:
var frames = []
function capture(time) {
canvas.getContext('2d').drawImage(player, 0, 0, 640, 480);
preview.getContext('2d').drawImage(canvas, 0, 0, 640, 480);
var imgString = canvas.toDataURL('image/webp', 1);
frames.push(imgString);
requestAnimationFrame(capture)
}
requestAnimationFrame(capture)
上面的代码不断地“捕获”来自实时 stream player
的图像。 为这种连续图像捕获连续创建视频块的最快方法是什么?
假设您只想制作视频,而不是专门在 javascript 代码中执行此操作,则将使用 ffmpeg。
请参阅: 如何使用 FFmpeg 从图像创建视频?
请注意,仔细阅读后,这可能不适用于连续的 output,我认为您表示想要。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.