首页 > 解决方案 > 从视频中提取单个帧作为缓冲区

问题描述

我正在尝试使用 node.js 中的 tensorflow 处理视频(即在服务器上 - 我没有网页)。我需要单独处理视频中的每一帧。我看到有些人正在使用 ffmpeg 从视频中生成单个图像文件,但这似乎很浪费,因为它会在文件系统上创建文件。我更愿意在内存中将每一帧作为 base64 字符串抓取。我已经使用 OpenCV4Node 完成了这项工作,但我想知道是否有更轻量级的解决方案。有人已经这样做了吗?任何帮助,将不胜感激 :-)

标签: node.jstensorflowffmpegbase64opencv4nodejs

解决方案


推荐阅读