DevOps Engineer, electronics tinkerer, Linux and Homelab enthusiast. Also a big fan of anime, a good book, and the occasional short circuit...
DevOps Engineer, electronics tinkerer, Linux and Homelab enthusiast. Also a big fan of anime, a good book, and the occasional short circuit...
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 into the final container which makes ffmpeg happy. Also saw an issue where the Vapoursynth lsmash module wasn’t being found, but that got tracked down to a stale Docker image (forgot to pull the latest from the repo).
I have two encodes going: one ffmpeg and one av1an which should be the real final test. If they turn out well, attachments where they’re supposed to be, etc., etc. then I’ll probably start working on documentation and get this out there.
#sisyphus #encoding #av1an #vapoursynth #ffmpeg #svtAv1Psyex