AFAICT the library is supposed to be bundled with ZM itself, but I saw some comments by the devs discussing an issue with the bundled version not working correctly for some reason, and they thought that using an external instance might work more reliably. Mosh5382 commented on 01:15 Just the other day I discovered by chance that since 1.34, Zoneminder has switched its API to a new v2.0 token-based system that utilizes the JWT library. Doesn't yet compile though.") so it seems we'll just have to wait some more. The changelog for this new release even acknowledges it ("more fixes for compiling against ffmpeg5. I don't know how "Fix compilation with ffmpeg 5.0" got into the changelog, but that's clearly not the case.ĮDIT: I just noticed that the PR in question was merged into master 13 hours ago, so hopefully we're going to be getting a new, ffmpeg 5 compatible release shortly.ĮDIT 2: I tested the latest master and it built without issues, so we're indeed back in business as soon as the next version is out.ĮDIT 3: New release 1.36.14 is out but I tried compiling it and it was a no-go. I opened an issue on Github about it and learned that after all, ffmpeg 5 support is in the form of a PR that is still WIP and hasn't yet been merged because it doesn't build cleanly (I tried).
When the new version came out I saw that item in the changelog and began updating the package, but in the process I found out that there are still multiple compilation errors with ffmpeg 5.
NOX INSTALL FAIL UPDATE
Unfortunately we're not, otherwise I'd have already released an update (I was also going to post something about this, but then I completely forgot about it). (optional) – machine learning powered recognition engine & event notification server ( libvlc, vlc-decklink, vlc-git, vlc-luajit) (optional) – provides libvlc, which may achieve better performance with some camera models ( nginx-nchan-git, nginx-nchan, nginx-google_filter, nginx-pagespeed, nginx-pagespeed-src, nginx-mainline-openssl-weak, nginx-rtmp, nginx-rtmp-src, nginx-rtmp-sergey-git, nginx-mainline-libressl, tengine, nginx-devel, nginx-devel-mod-naxsi, nginx-mainline-boringssl, nginx-minimal, nginx-quic-vkontakte, zestginx, nginx-quiche, nginx-quic, nginx-mainline-pushstream, nginx-quic-openssl-hg, nginx-libressl, tengine-extra, nginx-mainline) (optional) ( mysql55, mysql56, mysql57, mysql, mytop-git, percona-server) (optional) ( git-git, git-vfs, git-run-command-patch-git) (make) ( polkit-no-script-git, polkit-consolekit, polkit-git) ( ffmpeg-v4l2-request-git, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-vp9-timestamp, ffmpeg-mmal, ffmpeg-shinobi, ffmpeg-amd-full-git, ffmpeg-cuda, ffmpeg-ndi, ffmpeg-libfdk_aac, ffmpeg-intel-full-git, ffmpeg-vulkan, ffmpeg-amd-full, ffmpeg-nocuda, ffmpeg-decklink, ffmpeg-git, ffmpeg-yt-dlp-bin, ffmpeg-headless, ffmpeg-full, ffmpeg-obs, ffmpeg-full-git)