nodeJS转换视频格式

系统需要先安装 FFmpeg

Download FFmpeg

node安装模块

bash 复制代码
npm install fluent-ffmpeg

使用示例

把 wmv 格式转换 mp4 格式

javascript 复制代码
const ffmpeg = require('fluent-ffmpeg')
const path = require('path')

function convertWmvToMp4(inputPath, outputPath) {
  ffmpeg(inputPath)
    .output(outputPath)
    .on('end', () => {
      console.log('转换完成!')
    })
    .on('error', (err) => {
      console.error('转换出错:', err)
    })
    .run()
}

// 示例用法
const inputFilePath = path.join(__dirname, 'input.wmv') // 输入文件路径
const outputFilePath = path.join(__dirname, 'output.mp4') // 输出文件路径

convertWmvToMp4(inputFilePath, outputFilePath)
相关推荐
梅孔立4 小时前
服务器不支持node.js16以上版本安装?用Docker轻松部署Node.js 20+环境运行Strapi项目
服务器·docker·node.js
XiaoMu_0014 小时前
基于Node.js和Three.js的3D模型网页预览器
javascript·3d·node.js
卿·静4 小时前
Node.js对接即梦AI实现“千军万马”视频
前端·javascript·人工智能·后端·node.js
lvlv_feifei4 小时前
N8N macOS (Apple Silicon) 完整安装配置教程
node.js·workflow
Cosmoshhhyyy17 小时前
Node.js 18+安装及Claude国内镜像使用、idea中claude插件下载指南
node.js
徐_三岁1 天前
关于npm的钩子函数
前端·npm·node.js
不买Huracan不改名1 天前
安装Codex(需要用npm)
前端·npm·node.js
光影少年1 天前
webpack和vite优化方案都有哪些
前端·webpack·node.js
kk不中嘞1 天前
Webpack 核心原理剖析
前端·webpack·node.js
Yvonne爱编码1 天前
简述ajax、node.js、webpack、git
前端·git·ajax·webpack·node.js·visual studio