Marc 'BlackJack' Rintsch

Python, Retrocomputing, and Other Nonsense…

Software

This section is populated with more or less useful software written by me. The source code of the small projects is hosted on Bitbucket.

bitrate.py

This script calculates bitrates for video files. See the project page for more information about it and why I thought the world (or at least me) needs yet another one of those scripts.

mkplaylist.py

This Python script scans a directory and its subdirectories for media files and creates a playlist in M3U format. See the project page for more information.

rtar.py

Attempt at a simple archiver to see if sorting the file names by file name extensions before “tarring” them results in a better compression ratio. It creates standard bzip2, gzip, or xz compressed tar archives — if one calls GNU tar archives standard.

See the project page for more information.

summer.py

Calculates the md5 and sha1 checksum of given file(s) in one pass, i.e. the data is read just once. That’s noticably faster than calculating them one after another, especially for large files like movies, CD and DVD images. The ouput is compatible with md5sum and sha1sum.

See the project page for more information.

todox.py

Most programmers place comments that start with TODO, FIXME or XXX at places that need attention and further treatment. This tool extracts such comment lines from files or whole directory trees and prints them together with the file name and line number to stdout.

See the project page for more information.