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)
相关推荐
吴声子夜歌8 分钟前
Node.js——zlib压缩模块
java·spring·node.js
"Wild dream"8 分钟前
NodeJs内置的Npm
前端·npm·node.js
摇滚侠10 小时前
JAVA 项目教程《苍穹外卖-12》,微信小程序项目,前后端分离,从开发到部署
java·开发语言·vue.js·node.js
怣疯knight14 小时前
Termux 运行 Node.js 实操记录(精简版)
node.js
AiSchoober20 小时前
schoober-ai-sdk:核心ReAct 引擎的实现
人工智能·ai·node.js·agent·ai编程
李子焱1 天前
第三节:开发环境搭建与Trae IDE深度配置
前端·ide·python·node.js·trae ide
吴声子夜歌1 天前
Node.js——Buffer
node.js
吴声子夜歌1 天前
Node.js——调试器
node.js
吴声子夜歌1 天前
Node.js——crypto加密模块
node.js·编辑器·vim
吴声子夜歌1 天前
Node.js——assert断言模块
node.js