======== Software ======== .. contents: Most Python_ code here is still for Python 2 if not otherwise stated. bitrate.py ========== This script calculates bitrates for video files. See the readme file in the archive for more information about it and why I thought the world (or at least me) needs yet another one of those scripts. * `bitrate-0.3.tar.gz `_ mkplaylist.py ============= This Python_ script scans a directory and its subdirectories for media files and creates a playlist in M3U format. See the readme file in the archive for more information. * `mkplaylist-0.4.5.tar.gz `_ 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 readme file in the archive for more information. * `rtar-0.4.0.tar.gz `_ 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 readme file in the archive for more information. * `summer-0.0.2.tar.gz `_ 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 readme file in the archive for more information. * `todox-0.1.0.tar.gz `_ .. _Python: https://www.python.org/