Software
π΅ Audio & Video Processing
π ffmpeg-normalize
A utility for batch-normalizing audio using ffmpeg.
π ffmpeg-quality-metrics
Calculate quality metrics with FFmpeg (SSIM, PSNR, VMAF)
βΈοΈ bufferer
A tool to insert fake buffering events into video streams
π ffmpeg-bitrate-stats
Calculate bitrate statistics with FFmpeg.
βοΈ scenecut-extractor
Extract scenecuts from video files using ffmpeg
β±οΈ ffmpeg-progress-yield
Run an ffmpeg command with progress
ποΈ siti-tools
Calculate spatial information (SI) and temporal information (TI)
β« ffmpeg-black-split
Split a video based on black periods
π itu-p1203
Implementation of the ITU-T Rec. P.1203 audiovisual quality estimation model for HTTP Adaptive Streaming services
πΊ video-fft
Calculate the magnitude spectrum of a video sequence, via Fast Fourier Transform
π οΈ Other Software
π compress-pptx
Compress a PPTX file, converting all PNG/TIFF images to lossy JPEGs
π Websites & Helper Tools
π image-to-ics
Convert an image to an ICS file via OpenAI Vision.
β° timestamper
Convert Unix timestamps to human-readable datetimes and vice-versa.
π» pretty-screenshots
A tool for generating beautiful screenshots from web pages.
π₯ Praxisplan Wien
A website for finding a doctor in Vienna, Austria.
π¦ Archived / No Longer Maintained
Video
- active-video-probe - An Active Video Probe demo for Google Chrome running HTML5 and YouTube video.
- h26x-extractor - Extracts NAL units from H.264 bitstreams and decodes their type and content
- ffmpeg-debug-qp - A script debugging QP values from video streams.
Web
- Online Markdown Editor - A pure JS/HTML Markdown editor with live preview and syntax highlighting.
Multimedia quality evaluation
- NappingPlayer for Android - A video player for Android tablets that allows you to conduct "Napping" experiments for sensory profiling of multimedia content
- SubjectivePlayer for Android - A video player for Android, supporting Subjective Quality Assessment
Various projects from courses
- retreval - A Ruby API for Evaluating Retrieval Results
- mappr - A Flickr visualization for Google Maps on Android. Written for "Praktikum Anwendungsentwicklung" together with Patrik Hummelbrunner.
Random Scripts
- ffmpeg-screen-capture - A script for capturing the screen using ffmpeg on Linux.
- shuffle-playlist.py - A script for creating pseudorandom playlists for video quality evaluation.
- xls_to_csv.py - Convert XLS to CSV files.
- html5-video-presentation - An HTML website for presenting a set of videos in fullscreen, like PowerPoint.
LaTeX
- LaTeX paper kit - Slightly modified Springer LNCS template for LaTeX, including a few demonstrations. Written for "PS Grundlagen Wissenschaftlichen Arbeitens". It also features a small README-file. Should get somebody started with LaTeX easily.