Skip to content

sixteenmillimeter/v2f

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 

v2f

Convert video to 16mm-sized strips of frames. For transferring to acetate and other experimental needs.

Use the distributed binary

./v2f ./path_to_video.mov ./path_to_output_directory

or from source

node v2f.js ./path_to_video.mov ./path_to_output_directory

This will turn "path_to_video.mov" into strips of film frames that will printing at 300dpi. They are broken up into 8.5x11in pages.

Options

  Usage: v2f [options] <input> <output>


  Options:

    -V, --version              output the version number
    -i, --input <path>         Video source to print to film strip, anything that avconv can read
    -o, --output <path>        Output directory, will render images on specified page size
    -d, --dpi <dpi>            DPI output pages
    -f, --film <gauge>         Choose film gauge: 16mm, super16, 35mm
    -w, --width <inches>       Output page width, in inches. Default 8.5
    -l, --length <inches>      Output page length, in inches. Default 11
    -e, --executable <binary>  Alternate binary to use in place of avconv
    -v, --verbose              Run in verbose mode
    -n, --negative             Invert color channels to create negative
    -h, --help                 output usage information

Releases

Dependencies

Install Dependencies

OSX

brew install libav imagemagick

Ubuntu

apt-get install libav imagemagick

Contribute

Support

If you are having problems with this application, please create an issue.

License

The project is licensed under the MIT license.