Sonnenuntergang im Januar 2016
21. Januar 2016 in Sonstiges.
Wolken-Panos in der Galerie
1. Dezember 2015 in Sonstiges.
Heute Nachmittag oberhalb des Orts aufgenommen:
MyPlayer Update
17. November 2015 in Multimedia, Musik, Programmierung.
New: Options for „Autoplay“, „Loop“ and „Shuffle“.
- TAR Download: http://tk-sls.de/ref/myplayer.dist.tar.gz
- SVN: svn co svn://tk-sls.de/myplayer (ViewVC)
- Project Website: http://tk-sls.de/ref/myplayer
Basic Example for Response-Policy-Zones with BIND
31. Oktober 2015 in Administration, GNU/Linux.
I would like to emulate a public DNS entry that does not exist yet, while i am developing the service that will use this name on an intranet server. Let a public domain name i develop the service for be myservice.my-cool-domain.biz. When working in my intranet 192.168.2.0/24, i want to override whatever public DNS resolves this as to some the IP 192.168.2.99. I would like to implement this using the „response-policy zones“ (RPZ) feature available in recent versions of BIND.
Stabilize Shaky Video With ffmpeg and vidstab
30. August 2022 in Multimedia, Technik.
Overview
On my walking and hiking tours i often do not carry my camera but only my Android phone. Unlike the camera, the phone features no image stabilization mechanism whatsoever. In the past i have used the option offered by Google’s YouTube to apply a transformation that compensates for the most unfriendly effects of my hands being a bit shaky after some 10 or 20 miles of hiking. Since i am now moving forward to a more self-hosted approach of presenting my videos, i would like to have a similar procedure available locally.
For the ffmpeg software, which i use to convert A/V streams into internet-friendly output formats such as VP8 and Ogg Vorbis, there is a plugin „vidstab“ that is capable of doing the same thing.
In this article i describe a „two-pass“ procedure of applying „vidstab“ during a video conversion procedure, and i present some initial results i had when experimenting with the plugin’s parameters.
Land- und Abendstimmungen
4. Oktober 2015 in Sonstiges.
Aufgenommen auf dem Rundweg von Spechbach über Meckesheim, Zuzenhausen und Eschelbronn.
Providing XDG Runtime Directories
19. Februar 2018 in Administration, GNU/Linux, Programmierung.
Introduction
The intended audience for this document are application programmers and providers of init-systems for managing features of installations of the GNU/Linux operating system and POSIX-compliant operating systems in general, who are concerned with per-user temporary file management based on the XDG Base Directory Specification, [XDG].
Many applications that follow XDG guidelines and specifications expect a directory with a location specified by environment variable XDG_RUNTIME_DIR. This directory – in the following called „rundir“ – stores files that serve purposes of process communication and synchronization; it is comparable to the directory /run, but on a per-user basis, with ownership and permissions set up so that every user of a system can have such a directory, protected from access by other users.
The existence of such a directory, requirements to this directory, management of the directory’s lifecycle and its denomination by the content of a user’s XDG_RUNTIME_DIR environment variable are mandated by [XDG].