x64 build
Recommended for normal modern Windows installations.
Download x64 ZIPManual Apple Lossless setup with direct M4A metadata and EAC return-code checking.
Choose x64 for normal 64-bit Windows; x86 remains available for 32-bit systems.
Recommended for normal modern Windows installations.
Download x64 ZIPUse this only when you need the 32-bit Windows build.
Download x86 ZIPThe example uses EAC's conventional Encoders directory. Use your actual installation path if it differs.
Open the downloaded archive and locate the files for CW-ALAC.
Extract cw-alac.exe to EAC's Encoders folder. Keep libFLAC.dll beside it if you also use CW-ALAC with FLAC input outside EAC.
C:\Program Files (x86)\Exact Audio Copy\Encoders\cw-alac.exeOpen EAC → Compression Options → External Compression. Enable the external program, select User Defined Encoder, set the extension to .m4a, and browse to cw-alac.exe.
This is a static example using the usual EAC installation path.
Example path: C:\Program Files (x86)\Exact Audio Copy\Encoders\cw-alac.exe.
CW-ALAC writes the M4A metadata directly. Add ID3 tag is disabled and EAC return-code checking is enabled.
Open the compact EAC reference →Verify that the M4A decodes losslessly and that the expected metadata is present.
Make sure external-program return-code checking is enabled and that %dest% remains in the command line.
Keep Add ID3 tag disabled; CW-ALAC writes M4A metadata itself.
Browse to the executable again from EAC instead of typing an assumed path. The example path may differ from your installation.
The EAC Codecs installer places the selected components in the detected EAC encoder directory automatically.
Download EAC Codecs →