When trying to download Jellyfin Media Player I don't know what the difference is between the “windows-x64” and “windows-x64-legacy” versions. Under what conditions should I use one or the other?
The main x64 build doesn't support CPUs without the following instructions:
avx avx2 bmi bmi2 fma lzcnt movbe sse3 sse4 sse4.1 sse4.2 ssse3 xsave sahf mwait crc32 cx16 popcnt f16c
The legacy version is needed for older CPUs that don't support the AVX instruction set (required for newer libMPV versions). CPUs older than circa 2012 would need to use the legacy version.
Jellyfin 10.11.11 (Docker)
Debian 13 w/Xanmod amd64v3 LTS kernel
AMD Ryzen 5500 w/32GB DDR4
Intel Arc A380
OS drive - SK Hynix P41 1TB
ZFS Storage pool
vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1