Michael Gillett's Projects
A local-first personal finance system
Generic Scripts
Takes footage from Apex Legends and automates the creation of portrait clips for sharing on social.
A simple RTMP server using NGINX. Converts a RTMP feed into HLS for playback using video.js
A docker container using Python3 and ffmpeg to create a watch folder to convert MKV to M4V files
Allows you to schedule commands and fire salvos for the Blackmagic Videohub SDI routers.
Vinegere Cypher for Python3
Main website and documentation for Actual Budget
I got tired of dealing with constantly re-writing SQLite3 code, so here's an importable class for easy SQLite3 implementation.
Create a docker image of FFmpeg with DeckLink support based on official jrottenberg/ffmpeg
This is a program written in Python3 that searches for files on a FTP site with a given extension and downloads them to a local folder.
Creates on-demand lower thirds for events such as graduation ceremonies
A little Pygame to land the LEM on the Moon.
Walks through each file and directory to search for photos and videos. It then copies them to a destination and organizes them based on date created.
The Python CLI and API for talking to Meshtastic devices
Config files for my GitHub profile.
Converts a text input into morse code with text and audio output using winsound.
Reads the mp3 ID3 contents of files and organizes them into folders based on genre.
OBS Studio - Free and open source software for live streaming and screen recording
Uses BeautifulSoup and requests to get a list of all PDFs from a specific URL and downloads them for archiving.
Converts all RAW images in a directory and converts them to JPEGS
A simple, text-based rpg about owning a pug. Written in Python 3.