tx321-4 / tool_v_cut

nodejs版 本地视频批量截图

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

expree版 本地视频截图

介绍

  • 这是一个本地服务使用的小工具
  • 用于批量处理视频截图 => 获取视频的首帧并保存下来
  • 自动遍历文件夹中的视频

初始化项目

  • 全局安装express
    • npm install -g express
  • 全局安装express 项目生成器
    • npm install express-generator -g
  • 创建项目 express 项目名
    • express app

技能

  • express
  • fluent-ffmpeg !!!!重点

fluent-ffmpeg

用于处理视频,音频

启动

修改视频截图帧数

// routes\videocut.js
ffmpeg(src)
  .on('filenames', (filenames) => {
   ...
  })
  .on('end', () => {
  })
  .screenshots({
    ...
    timestamps: ['00:02.000'],  // 截取视频第2秒
    ....
  });

About

nodejs版 本地视频批量截图


Languages

Language:JavaScript 93.8%Language:Pug 4.4%Language:CSS 1.8%