- Public version of Frums - Credits animation repository.
- Should be multiplatform. Feel free to raise an issue if it isn't. Feel free to raise an issue for anything.
- Tested on clean Python 3.6 (Windows 10) with minimal modules installed.
- All animation work done by me (plaaosert)
- Renderer used is an in-progress command line rendering library for which a separate repository will be created... eventually.
- Song credit: Frums - Credits EX https://soundcloud.com/frums/credits-ex
- Song is not included in this repository. Read /media/README.txt.
Run credits.py. Required libraries:
- just-playback https://github.com/cheofusi/just_playback
- keyboard https://github.com/boppreh/keyboard
- important: if you're running linux or macos, you might have trouble with this module. if so, try using
credits_pynput.pyinstead (and install pynput -- https://pypi.org/project/pynput/)
- important: if you're running linux or macos, you might have trouble with this module. if so, try using
- colorama https://github.com/tartley/colorama - the version of colorama used is also included inside this repository.
You can install all required libraries by running:
pip install -r requirements.txt
before the animation starts, a menu will appear with options to skip to specific parts of the song. i used this a lot while debugging and left it in because i forgot felt i should include it. input nothing to let the song start normally, else hold a digit key on the keyboard to skip:
- 1 | start (equivalent to pressing no button but slightly faster)
- 2 | title (flashing square in center + artist and self credits)
- 3 | funding (start of first "Funding for this program was made possible..." section)
- 4 | loading (loading bar before fake error and second typography "searching for access point" segment)
- 5 | break (hell ocean, second weather forecast scene)
- 6 | final (return of the flashing square - ending sequence)
| hotkey | effect |
|---|---|
p |
play/pause toggle |
, |
small fast forward (4x) |
. |
medium fast forward (8x) |
/ |
large fast forward (16x) |