2017-07-11 161 views

回答

1

首先,你可以寫你自己的模塊中的C/C++和node.js中使用它,但是,簡單的方法是使用現有的節點模塊從故宮,如下:

'use strict'; 

let videoStitch = require('video-stitch'); 

let videoMerge = videoStitch.merge; 

videoMerge() 
    .original({ 
    "fileName": "FILENAME", 
    "duration": "hh:mm:ss" 
    }) 
    .clips([ 
    { 
     "startTime": "hh:mm:ss", 
     "fileName": "FILENAME", 
     "duration": "hh:mm:ss" 
    }, 
    { 
     "startTime": "hh:mm:ss", 
     "fileName": "FILENAME", 
     "duration": "hh:mm:ss" 
    }, 
    { 
     "startTime": "hh:mm:ss", 
     "fileName": "FILENAME", 
     "duration": "hh:mm:ss" 
    } 
    ]) 
    .merge() 
    .then((outputFile) => { 
    console.log('path to output file', outputFile); 
    }); 

這是使用稱爲video-stitch的模塊。

我希望能對你有用。