Skip to content

KristianAskk/Mp4-to-terminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mp4 to Terminal

A small conversion program that converts a .mp4 file to text and displays it in the terminal. Videoes can be displayed with both braille and characters respectively.

example

Quick start

  • Clone the github repository
  • Move your .mp4 file in the same directory as the cloned repo
  • Install dependencies listed in requirements.txt
  • Run the program while specifying the name of the video file and the number of processes that will be converting the video.

E.g:

python3 Mp4-to-terminal -f video.mp4 -p 2

TODO:

  • Rewrite or edit the scale method ( it's a mess )
  • Improve video processing time
  • Make the project runnable as a whole instead of running it with main.py ( in other words, fix importing )
  • The function scale is currently returning None if the terminal is too small.
  • Remove unused methods in the VideoFile class
  • Add threading
  • Center the video being displayed
  • Add whitespaces to ensure that only one frame is being displayed at a time.
  • Add comments
  • Write installation process and proper description
  • Add multiprocessing limit

Credits

  • @Feeenix for making option for video being displayed in braille possible

About

A program that displays mp4 videos in the terminal.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages