ffmpeg - объединить два видео выпуска - PullRequest
0 голосов
/ 20 ноября 2018

Я объединяю два видео, мое первое видео - 39 секунд, а второе видео - также 39 секунд.мои оба видео с аудио.мой код слияния

var mergedVideo = ffmpeg();
var videoNames = [__dirname + "\\marge\\xyz1.mp4", __dirname + 
"\\marge\\xyz2.mp4"];

videoNames.forEach(function(videoName) {
  mergedVideo = mergedVideo.addInput(videoName);
});


mergedVideo.mergeToFile(__dirname + "\\marge\\xyz3.mp4")

.videoCodec("libx264").format("mp4")
.addOutputOption(["-c:v libx264", "-map audio"])

.on('error', function(err) {
    console.log('Error ' + err.message);
})
.on('end', function() {
    console.log('Finished!');
});

, но после видео marge видео xyz3.mp4 занимает 6,45 секунды, потому что аудио - 3,23 секунды, как я могу решить свою проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...