我真的不知道这是一个愚蠢的问题,但是我可以使用Buffer.concat将多个视频文件(相同分辨率)真正合并为一个
这是我的尝试,但是最终视频只播放了视频的第一部分,即1.webm,并且视频结束了
const fs = require('fs');
const data1 = fs.readFileSync('1.webm');
const data2 = fs.readFileSync('2.webm');
const data3 = fs.readFileSync('3.webm');
const data4 = fs.readFileSync('4.webm');
const data5 = fs.readFileSync('6.webm');
const data6 = fs.readFileSync('7.webm');
const data7 = fs.readFileSync('8.webm');
const combine = Buffer.concat([data1, data2, data3, data4, data5, data6, data7])
console.log(combine);
fs.writeFile('final.mp4', combine, (err) =>{
console.log('I am Err', err)
})