Artikel in Kategorie "Multimedia"

Determining The Playtime In Seconds from an OGG Vorbis File

Problem To determine the runtime in integer seconds (not including a fractional amount) of a given audio file in format OGG-Vorbis. This value is required, for example, in the EXTM3U syntax. Solution 1. Install package vorbis-tools 2. Define this shell function: ogglength() { LANG=C ogginfo „$1“ | perl -ne ‚ BEGIN { $rv = 1; […]

Mobile Version 1.0: jQuery Mobile

As an experiment, I have implemented a „mobile version“ for my website with jQuery Mobile. The downside of that framework is that even the customized (stripped-down), minimized format that I am using still consumes about 200 kilobytes, and that is more than the entirety of my desktop-version start page altogether. This excessive network traffic consumption […]

Die Panasonic DMC LX 100 …

… ist eine ziemlich Gute und dafür, dass sie eine Kompakte ist, ohne Übertreibung eine fantastische Kamera. Allerdings ist sie schwer zu bedienen, weil die Menüs und Betriebsmodi ziemlich … „futzelig“ sind. 🙂

Liste aller Alben auf Coppermine-Startseite

Die Standard-Startseite von Coppermine nervt, wenn man (wie ich) eh nur 1 Benutzer ist, der (gemäß Workflow) „persönliche Alben“ anlegt, um dorthin hochzuladen. Dann sieht man keine Albenliste auf der Startseite, sondern nur einen Link „User Galleries“, der auf eine weitere fast-leere Seite zeigt, auf der nur der eine Benutzer „aufgelistet“ wird (nämlich ich). Erst […]

Utility to Generate Waveform JPG from CBR MP3

„waveform“ is a commandline utility for GNU/Linux, written in C, that takes a constant-bitrate (CBR) encoded MP3 file as input and generates waveform diagrams like this:

Web-MP3-Player with HTML5, Flash and Playlist Support

About This project provides a JavaScript constructor MyPlayer({…options…}) that can be used to embed lists of audio files as read from an index document or an M3U into a web document. They will be displayed in a playback GUI with a playlist that can optionally be filled from the „title“ and „artist“ values of the […]

Self-Hosted Webfonts: Origin Considerations

Regarding my previous article, „Self-Hosted Webfonts„, various sources such as [1] suggest that additional measures should be taken so that unrelated web presences can not utilize the hosted fonts by simply referencing them on their own pages (thus „borrowing“ traffic by using a font file that someone else hosts).

Self-hosted Webfonts: An Example

For aesthetic reasons, because I consider support widespread enough and also as an exercise I have integrated several webfonts with the new appearance of this website. I think it looks OK, and it works OK in modern browsers.