Module to control FFMPEG actions (TRIM, CLIPS, CONCAT, MERGE)
Install ffmpeg
sudo apt-get install ffmpegOr
brew install ffmpegnpm installOr
yarn installyarn devor
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 . |
