frameloom/README.md

42 lines
1.1 KiB
Markdown
Raw Normal View History

2018-12-08 00:10:34 +00:00
# frameoloom
Node script to generate flicker videos by interweaving frames from multiple videos
--------
## Requirements
This script relies on `ffmpeg` to export and stitch video back together
Installation instructions for ffmpeg here: https://github.com/adaptlearning/adapt_authoring/wiki/Installing-FFmpeg
## Installation
2018-12-22 02:15:00 +00:00
```
2018-12-08 00:10:34 +00:00
git clone https://github.com/sixteenmillimeter/videoloom.git
cd videoloom
chmod +x videoloom
npm install
2018-12-22 02:15:00 +00:00
```
2018-12-08 00:10:34 +00:00
2018-12-22 02:15:00 +00:00
## Basic Usage
2018-12-08 00:10:34 +00:00
2018-12-22 02:15:00 +00:00
```./videoloom -i /path/to/video1:/path/to/video2 -o /path/to/output```
2018-12-08 00:10:34 +00:00
2018-12-22 02:15:00 +00:00
## Features
```
Usage: frameloom [options]
Options:
-V, --version output the version number
-i, --input [files] Specify input videos with paths seperated by colon
-o, --output [file] Specify output path of video
-p, --pattern [pattern] Specify a pattern for the flicker 1:1 is standard
-r, --realtime Specify if videos should preserve realtime speed
-t, --tmp [dir] Specify tmp directory for exporting frames
-a, --avconv Specify avconv if preferred to ffmpeg
-h, --help output usage information
```