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)
相关推荐
岁月宁静5 小时前
AI 多模态全栈应用项目描述
前端·vue.js·node.js
格鸰爱童话6 小时前
next.js学习——react入门
学习·react.js·node.js
GISer_Jing9 小时前
Node.js 开发实战:从入门到精通
javascript·后端·node.js
星光一影13 小时前
基于SpringBoot与Vue的海外理财系统设计与实现
vue.js·spring boot·后端·mysql·node.js·html5
百***926513 小时前
Node.js npm 安装过程中 EBUSY 错误的分析与解决方案
前端·npm·node.js
百***353313 小时前
node.js+npm的环境配置以及添加镜像(保姆级教程)
arcgis·npm·node.js
濮水大叔14 小时前
VonaJS: 序列化/数据脱敏(上)
typescript·node.js·nestjs
by__csdn16 小时前
Node各版本的区别,如何选择版本以及与NPM版本对照关系
前端·npm·node.js
阿珊和她的猫17 小时前
WebRTC 技术深度解析:实时通信的未来引擎
前端·webpack·node.js·webrtc