node.js - 从视频中提取单个帧作为缓冲区
问题描述
我正在尝试使用 node.js 中的 tensorflow 处理视频(即在服务器上 - 我没有网页)。我需要单独处理视频中的每一帧。我看到有些人正在使用 ffmpeg 从视频中生成单个图像文件,但这似乎很浪费,因为它会在文件系统上创建文件。我更愿意在内存中将每一帧作为 base64 字符串抓取。我已经使用 OpenCV4Node 完成了这项工作,但我想知道是否有更轻量级的解决方案。有人已经这样做了吗?任何帮助,将不胜感激 :-)
解决方案
推荐阅读
- sql - 创建唯一键以组合连接表 - SQL
- excel - 我该如何优化这个宏?
- arrays - 如何在循环中从 3D 矩阵中删除全零页面?
- mongodb - 使用 bitnami Helm 图表连接到托管在 Kubernetes 内的 MongoDB 副本集的异常
- sql - 有没有办法微调我的 Oracle SQL 代码?
- android - 捕获图像并将其从 Android 上传到 aws s3
- javascript - 您将如何使用 JavaScript 创建一个取消隐藏/隐藏内容的切换按钮?
- powershell - Powershell 表达式哈希表到 CSV
- php - Laravel 路由问题
- java - 在 spring 中解析 multipart/form-data 响应