Skip to content

3dify/time-freeze-video-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Time Freeze Video Maker

Installation

Checkout out the repository and then run the following in the project dir.

npm install

Usage

To continuously watch a directory:

./main.js -w {parent_dir}

To process the images in a directory

./main.js {image_dir}

Config

Configuration is stored in config.js and .config.js.

Secret Config

Make .config.js by copying private-config-template.js and filling in the details.

Thermal Printer

    Pin outs

    1 - V ( Red )
    2 - DTR
    3 - TX
    4 - RX
    5 - G

Converting header and footer images

Resize to 2400x1560 and convert to yuv444p colorspace

ffmpeg -i revolve_scaled.jpg -vf scale=2400:1560 -pix_fmt yuv444p revolve_scaled_yuv444p.jpg

Todo

  • Integrate stablization code
  • Add option for insertion of splash header and info footer to video.

Complete

  • Create video file
  • Upload to youTube
  • Generate QR Code for youTube url
  • Print QR Code on thermal printer
  • Detect change to directory, build sorted image set
  • Create processing queue for directories to process

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published