Skip to content

Python script that converts the bad apple music video into ASCII characters, and displays them in the terminal.

License

Notifications You must be signed in to change notification settings

CDavidSV/Bad-Apple-in-ASCII

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bad-Apple-in-ASCII

Python script that converts the bad apple music video into ASCII characters, and displays them in the terminal.

In short, I use a library that allows me to convert each frame of that video into characters that I set in a list. After this I organize them in columns and rows with respect to a specific resolution. Although it won't always be in sync with the music since it depends a lot on the speed to complete each iteration of the loop. Some frames take longer to process and this can cause the video to be completely out of sync.


In order for it to work you need to install the following Python libraries.


Here is a video demostration (Note that the audio was added after and the video was sped up to match the speed of the audio).

URL: https://youtu.be/UWqGXTDw8Jo

Screenshot 2022-08-08 210422

About

Python script that converts the bad apple music video into ASCII characters, and displays them in the terminal.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages