Skip to content

CLI tool for displaying frame by frame loops of your favorite videos.

Notifications You must be signed in to change notification settings

jack-mcveigh/video-stepper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Video Stepper

Author Email
Jack McVeigh [email protected]

Purpose

To view view frame by frame footage of any mp4 video.


Overview

The originally intended use was to view a loop of all nine main Star Wars movies buffered frame by frame with the effect of a slideshow. Now, the tool can play playlists of movies/tv shows, such as the Star Wars franchise and Friends, or single videos such as single movies or homemade movies.

Example Note: Users must supply their own, legally acquired mp4 files for use.


Installation

To install, run the following:

git clone https://github.com/jmcveigh55/video-stepper.git
cd video-stepper
source venv/bin/activate
pip3 install .

Use

  • To play a video:
source venv/bin/activate
video-stepper video.mp4 &
  • To play a video with custom framerate:
source venv/bin/activate
video-stepper video.mp4 -f 0.25 &
  • To play a playlist:

The playlist should be in the format:

{
   ...,
   "data": [
       "video-1.mp4",
       "video-2.mp4",
       ...
   ],
   ...
}

or

video_name,...
video-1.mp4,...
video-2.mp4,...

Run the following:

source venv/bin/activate
video-stepper -p playlist.json &

or

source venv/bin/activate
video-stepper -p playlist.json &
  • To loop indefinitely when using a playlist:
source venv/bin/activate
video-stepper -p playlist.json -l &
  • To shuffle a playlist (When used with looping, playlist is shuffled each iteration):
video-stepper -p playlist.json -s

About

CLI tool for displaying frame by frame loops of your favorite videos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages