Look, FreeBSD still builds VLC 3.0.18 for ppc (32-bit!): https://github.com/freebsd/freebsd-ports/blob/main/multimedia/vlc/Makefile
That may be untested, however it looks like that all claims re VLC dropping support for ppc and/or 32-bit are false. What may indeed be broken (and very likely is) is Obj C code in MacOS-specific modules. But those can be turned off.
I will see if 2.2.8 builds; if it does and appears functional, I will try with 3.x.
P. S. It looks like 3.x uses Qt5 for something, which is a problem on PowerPC. That might be fixable, or turned off, or otherwise we will need to use the last version to support Qt4.
That may be untested, however it looks like that all claims re VLC dropping support for ppc and/or 32-bit are false. What may indeed be broken (and very likely is) is Obj C code in MacOS-specific modules. But those can be turned off.
I will see if 2.2.8 builds; if it does and appears functional, I will try with 3.x.
P. S. It looks like 3.x uses Qt5 for something, which is a problem on PowerPC. That might be fixable, or turned off, or otherwise we will need to use the last version to support Qt4.