我希望能够做到这样的事情:
var converter = require('converter');
converter.convert({
from: 'avi',
to: 'mp4',
path: '/myvideo.avi',
newPath: '/newvideo.mp4',
error: function(err) {},
success: function() {
console.log('success!');
}
});
谢谢!
答案 0 :(得分:4)
好吧,在xml
,json
和yaml
之间进行一次converter转化。因此,您无法将AVI转换为mp4。
但是,我已经使用node为这个东西生成了一个子ffmpeg进程。如果您确实选择通过child process使用ffmpeg并希望查看日志以获取进度和调试,则需要观看stderr
。 Ffmpeg保留stdout
以选择性地转换转换的输出。
答案 1 :(得分:-1)
FFMPEG 对于播放视频来说是件好事。
尝试此命令。
exec("ffmpeg -i filePath/fileName.ext filePath/newFileName.mp4");
并且,您也可以设置其他预设。