Simplicity.
FFmpeg if you plan on decoding video files. If you already have a WAV file and series of PNGs you don't need anything.
You can download a binary for your system. currently supported OSes are:
- Windows x64
- Linux x64 (may or may not also run on macOS x64)
If you want to run this from source, you can!
- Install Python 3 with PIP (optionally Tkinter).
Debian:
apt install python3 python3-pip
# Optional
apt install python3-tk
macOS: To fill in
Windows: Download a package from https://www.python.org/
- Install git
Debian:
sudo apt install git
macOS:
brew install git
Windows: Take a look at https://git-scm.com/download/win
git clone
this repository andcd
into it
git clone https://github.com/MajliTech/bootanimation-creator.git
#or, with ssh if you prefer
git clone [email protected]:MajliTech/bootanimation-creator.git
cd bootanimation-creator
- Create a venv (optional, if you plan on building then this will make binaries lighter)
#on ubuntu, you need to install python3-venv
sudo apt install python3-venv
pip install pyvenv
python3 -m venv .
#On windows, you might need to remove the 3 extension in case it is asking for install from MS Store
- Download requirements
python3 -m pip install -r src/requirements.txt
- Run!
python3 src/main.py
#Again, on windows, you might need to remove the 3 extension in case it is asking for install from MS Store
- Follow steps 1-5 from previous guide
- If you have created a venv for this build, install Pyinstaller:
pip install pyinstaller
- Build
pyinstaller src/main.spec
- The executable will be placed in the
src/dist
folder, go pick it up and run it!
This is a simple Python script that turns an ffmpeg video or png series into an Android boot animation.
I didn't discover any tools that would do this, so I decided to make one.