CI encoder mirror (not a build of XPCog)
Pre-releaseBuild-time test dependencies, mirrored. This is not a release of XPCog — it
ships no player, and nothing here is linked into one. It is marked as a
pre-release so it does not claim the repository's "Latest release" badge.
Why
The Windows CI job installs six encoders so that the codec conformance tests
have something to generate fixtures with. Four come from GitHub releases and
reach the runners reliably. Two came from rarewares.org, and on 2026-08-24
that host stopped being reachable from GitHub's Azure-hosted Windows runners —
eight download attempts across two runs, all refused, while the same URLs served
a developer machine in under two seconds at HTTP 200.
So the host is up and the files are there; what fails is the route. Retrying
cannot fix that and waiting will not either, which is what makes mirroring the
answer rather than a workaround. docs/PORTING.md predicted this under "Known
gaps", naming RareWares as the un-versioned host among the six.
Contents
Byte-for-byte copies of the upstream archives, re-hosted unmodified:
| File | SHA-256 |
|---|---|
lame3.100.1-x64.zip |
9a9c815203316e5203847e93100c6acf0d5d7a5be7744c9018825ded037052e7 |
oggenc2.88-1.3.7-x64.zip |
2360d2d3319760b1412906d5467bce22a33f31615458d292023aec7091741566 |
Upstream: https://www.rarewares.org/mp3-lame-bundle.php and
https://www.rarewares.org/ogg-oggenc.php. LAME is LGPL-2.1; oggenc is part of
vorbis-tools, BSD-licensed. Both are freely redistributable, and neither is
distributed with XPCog — they exist only to produce test fixtures on a CI
runner.