2026-03-17 08:38:55
So, got the server in place but discovered that the Docker image that I created that has the Sisyphus client and all of the binaries like `ffmpeg`, `av1an` was not very happy. Ffmpeg crashed because it couldn't find the `libSvtAvcEnc.so.4` library which was because I had a custom version of it installed (`svt-av1-psyex`).
Got the Dockerfile fixed by installing `svt-av1-psyex` and then compiling `ffmpeg` against those libraries, then installing both `svt-av1-psyex` and `ffmpeg` int…
#TIL
Es gibt ein Kommandozeilen-Tool namens `tldr` und das ist richtig hilfreich. Es liefert beispiel-basierte Doku für Kommandozeilen-tools wie z.B. ffmpg. Klar könnte man dafür auch `man ffmpeg` benutzen, aber Beispiel-basiert ist oft einfacher verständlich und dadurch nützlicher.
Bei `tldr --update` werden ≈6000 md-Dateien gezogen und ab dann hat man eine sehr hilfreiche Offline-Dok…
On Website Technicals (2019-07) - Tech updates: improved video support, HTTPS, search impressions vs clicks, FFmpeg vs AVconv, line-height. - https://m.earth.org.uk/note-on-site-technicals-26.html
Woho. Endlich ne sinnvolle ffmpeg Pipeline um AV1 per QSV auf ner (integrated) ARC zu fahren. SD-Content mit ~220fps bei quasi keiner Systemlast ist schon sehr nett.
The long test is looking good for the `av1an`, `mkvmerge`, and `cleanup` modules, the Golang client is doing exactly what its supposed to which is a welcome change from yesterday. I need to do long tests on the `ffmpeg` and `handbrake` modules next, but I'll handle those tomorrow.
After that, I'll update documentation, release the `2.0.0` client, and deprecate the old client.
#sisyphus
Ah previous me...I see you've decided to make this rewrite more difficult because you got _clever_ and I decided to keep backward compatibility. Thought that the `ffmpeg` module would be the biggest pain in the ass, but I was completely wrong. The `mkvmerge` part is coming along and I'm hoping to have it done today or tomorrow. Things progress.
#matroska
The Sisyphus client rewrite continues after a bit of a break. The `ffmpeg` module is mostly finished and should serve as a good template for `handbrake`, `av1an`, `mkvmerge`, and `cleanup` modules. Logging is progressing pretty well. The config has been expanded slightly and can now pull from TOML files on top of the standard environment variables.
#sisyphus