sinat_37492315 2018-02-28 02:15 采纳率: 0%
浏览 2151
已结题

JS 或 Node.js 如何进行视频截帧传到后台服务器。

如题, 这个是可以实现的吗? 前端直接获取当前视频的所有帧,并把每一帧当初一个图片,传到后台。

  • 写回答

5条回答 默认 最新

  • zal940720 2018-02-28 02:19
    关注

    function fecthVideoThumbnail(entryid, index){
    var filename = path.join(imageDir, entryid, index + videoSuffix);
    var thumb = path.join(imageDir, entryid, "overview",index + thumbSuffix);
    var thumbPath = path.join(imageDir, entryid, "overview");
    if (!fs.existsSync(thumbPath)) {
    fs.mkdirSync(thumbPath);
    }
    var that = this;
    filename = filename.replaceAll("\\","\\");
    var cmdthumb = thumb.replaceAll("\\","\\");
    if(!fs.existsSync(thumb)){
    exec("ffmpeg -ss 00:00:10 -i "+filename+" -y -f image2 -t 0.001 "+cmdthumb+"", function() {
    console.log(arguments[0]);
    console.log('success');
    readFileEntry(thumb,that.res);
    });
    }else{
    readFileEntry(thumb,that.res);
    }

    }

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题