Fixing OBS Offset Cursor Issue, Part 3 (investigating with Python-C++ interfaces!)

Poking and prodding at the Windows API Background There is an issue with cursors being rendered offset for DPI-scaled windows in OBS, illustrated in this video clip: I’ve been looking into this as it was suggested that my proposed fix of letting the user specify an offset amount was more of a workaround of the […]

Continue Reading

Transcribing A Video’s Audio Using Google Cloud Text-to-Speech

Navigating a series of pitfalls Background: I created a highlights video recently for the monthly subscriber crown that I run. I figured the highlights video itself was worth posting, but I like to have the speech captioned. I’ve previously written a small script to generate the appropriate transparent PNGs for overlaying, but that was for […]

Continue Reading

ffmpeg: error while loading shared libraries: libavdevice.so.59: cannot open shared object file: No such file or directory

tl;dr: read the compile guide, and set a PREFIX and / or LD_LIBRARY_PATH I did something I don’t normally do and compiled ffmpeg today, since the ffmpeg-user mailing list requires/strongly prefers/only supports current git head. I was doing this as I had some broken AVI files and wondered if they were salvageable: Since it’s been […]

Continue Reading