In the 2.0 update for Convert to FLAC I added support for converting from Apple Lossless Audio Codec (ALAC) files. Part of the process of converting formats involves copying existing tags and metadata wherever possible, and in order to do this with ALAC files I use a separate utility called mp4info. This utility originally came from the MPEG4IP project, but unfortunately that project now seems to be defunct. As a result, I've switched over to the libmp4v2 project, which is still active and provides its own mp4info utility.
Unfortunately, the output from the two versions of mp4info is slightly different. As a result, I had to modify Convert to FLAC to support the new syntax. This change will only affect you if you're trying to convert ALAC files to FLAC. If that's the case, please note the following:
- You must use the libmp4v2 version of mp4info with convtoflac 2.0.2 and newer
- If you cannot, or do not want to, switch away from MPEG4IP, you must continue to use convtoflac 2.0.1
- convtoflac offers no error checking for this beyond verifying that the mp4info binary exists; if you do not follow the advice above, your files will be transcoded, but any metadata will be lost