Module to control FFMPEG actions (TRIM, CLIPS, CONCAT, MERGE)
Install ffmpeg
sudo apt-get install ffmpeg
Or
brew install ffmpeg
npm install
Or
yarn install
yarn dev
or
npm run dev
Name | Type | Description |
---|---|---|
ffmpeg |
function | Execute ffmpeg command line application to transform videos. |
ffprobe |
function | Verify file in case is corrupted. |
Name | Route | Type Request | Params | Description |
---|---|---|---|---|
Merge |
/movie-maker/merge |
POST |
listFiles | Merge videos . |
Trim |
/movie-maker/trim |
POST |
not yet | Cut video into parts. |
Clip |
/movie-maker/clip |
POST |
path, extension, times | Add video parts into output. |
Concat |
/movie-maker/concat |
POST |
not yet | Join videos. |
Upload |
/video/upload |
POST |
Bucket, Key | Upload video into s3. |
Download |
/video/download |
POST |
Bucket, Key, ContentType | Download video from s3. |
Names | Type | Description |
---|---|---|
listFiles |
Array of string |
List of video paths . |
Names | Type | Description |
---|---|---|
not yet |
string |
Merge videos . |
Names | Type | Description |
---|---|---|
not yet |
string |
Merge videos . |
Names | Type | Description |
---|---|---|
not yet |
string |
Merge videos . |