Skip to content

jronallo/video-sprites

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
bin
 
 
lib
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Video Sprites

Exports thumbnail images, thumbnail sprite image, and a WebVTT metadata file with synced media fragment URLs to thumbnails within the sprite.

Installation

gem install video-sprites --pre

Requirements

  • ffmpeg
  • imagemagick (montage)

Usage

video-sprites --help
video-sprites --seconds 5 --width 200 --columns 5 --input . --output ./output

Test Media Sources

https://www.youtube.com/watch?v=dTCEDG9h9AA

https://www.youtube.com/watch?v=9AGisNPUBqM

https://www.youtube.com/watch?v=Z9To9NOLEPI

https://www.youtube.com/watch?v=Ww4WrcjAOlo

https://www.youtube.com/watch?v=wz-eInv9f7g

TODO

  • Consider adding an option to change the output filename.
  • Optionally allow for scene change detection and variable length cues. How difficult would this be?
  • Should the first timestamp after the first cue not be on the second but be a fractional second instead?

Authors

  • Ashley Blewer
  • Jay Brown
  • Jason Ronallo
  • Nicholas Zoss

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages