The following guide outlines the configuration of Exact Audio Copy to convert audio CDs to ALAC using FFmpeg.
I've encountered a strange issue where ID-Tags get corrupted in ALAC files on any edit/conversion operation and bloew is a test case that illustrates it: - fresh install dMC-R17.1-Ref-Trial with all the default settings. Given that the m4a format is merely a container, and can contain music encoded with a lossy (AAC) or lossless (ALAC) codec, is there a simple way to determine which codec was used for a given file?
Note: This guide assumes that EAC is has been configured for secure ripping, if not please follow this guide.
- copy ffmpeg.exe to a location which you have write access to
- Open EAC and insert a CD into the drive.
- Click the EAC menu and select Compression Options.
- Click the External Compression Tab, and put a tick in the box for use external program for compression.
- Change Parameter Passing Scheme to User Defined Encoder.
- Change Use file extension to .m4a if not already that.
- Click the Browse button and locate the FFMPEG.exe that you unzipped earlier.
- Remove the ticks from Use CRC check and Add ID3 tag.
- Tick Check for external programs return code.
- If you are using EAC 1.0b2 or newer, then in the Additional command line options box, copy and paste the following string: