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)
相关推荐
浪裡遊3 小时前
Next.js路由系统
开发语言·前端·javascript·react.js·node.js·js
gihigo19984 小时前
使用JavaScript和Node.js构建简单的RESTful API
javascript·node.js·restful
labview_自动化4 小时前
Node.js
node.js
liangshanbo12154 小时前
使用 nvm 安装 Node.js
node.js
vvw&4 小时前
如何使用 Nodemon 自动重启 Node.js 应用
linux·运维·服务器·node.js
不说别的就是很菜4 小时前
【AI助手】从零构建文章抓取器 MCP(Node.js 版)
人工智能·node.js
网络精创大傻4 小时前
PHP 与 Node.js:实际性能对比
开发语言·node.js·php
BG8EQB4 小时前
Node.js 环境变量配置实战:从入门到精通
node.js
P7Dreamer12 小时前
package.json:你以为只是配置文件,其实是项目的命门!
前端·node.js
2503_9284115613 小时前
11.5 包和包管理器
数据库·arcgis·node.js·编辑器