Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graphic Novel Teaser Generator

The Odyssey Illustrated — Opening panel

Panel 000 from The Odyssey Illustrated — a graphic novel rendition of Homer's epic.

Builds a crossfaded teaser video from sequentially numbered PNG panels.

Requirements

  • Go 1.25+
  • ffmpeg (sudo apt-get install -y ffmpeg)

Quick Start

go mod init teaser
go get github.com/mowshon/moviego/v2@latest
go build -o teaser .
./teaser -src /path/to/panels -step 4

Flags

Flag Default Description
-src /home/chaschel/Documents/odyssey Directory containing PNG panels
-step 4 Sample every Nth frame
-height 1080 Target height (width auto-calculated)
-duration 15.0 Output duration in seconds
-fade 100ms Crossfade between panels
-out teaser.mp4 Output filename
-audio "" Audio file path (mp3, wav, etc.)
-volume 0.8 Audio volume (0.0–1.0)
-audio-fade 1s Audio fade-in/fade-out duration

Example

# Silent teaser
./teaser -src ./my-panels -step 2 -height 720 -duration 10 -fade 200ms

# With dramatic soundtrack
./teaser -src ./my-panels -step 2 -height 720 -duration 10 -audio score.mp3 -volume 0.7 -audio-fade 2s

Produces teaser.mp4 and a resized/ directory with the processed frames.

About

Image to teaser video generator for your creatives!

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages