Skip to content

MajliTech/bootanimation-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BootAnimations Creator

Simplicity.

Build executables

Dependencies

FFmpeg if you plan on decoding video files. If you already have a WAV file and series of PNGs you don't need anything.

Running

From releases

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)

Running from source

If you want to run this from source, you can!

  1. 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/

  1. Install git

Debian:

sudo apt install git

macOS:

brew install git

Windows: Take a look at https://git-scm.com/download/win

  1. git clone this repository and cd 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
  1. 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
  1. Download requirements
python3 -m pip install -r src/requirements.txt
  1. 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

Build an executable

  1. Follow steps 1-5 from previous guide
  2. If you have created a venv for this build, install Pyinstaller: pip install pyinstaller
  3. Build
pyinstaller src/main.spec
  1. The executable will be placed in the src/dist folder, go pick it up and run it!

FAQ

What is this?

This is a simple Python script that turns an ffmpeg video or png series into an Android boot animation.

Why was this created?

I didn't discover any tools that would do this, so I decided to make one.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages