MP4 'Encoding Params' tag lost after save with v3.33.1

Since the update from v3.33 to v3.33.1 (and also occurring in v3.34beta6), the ----:com.apple.iTunes:Encoding Params tag (set by iTunes when encoding a file) is removed when saving an MP4 file if the 'Reuse unmodified MP4 atoms' option is not enabled (the new default with v3.33.1).

Since this tag are usually informational/read-only and aren't displayed anywhere in Mp3tag (as far as I know), I assume it's just an oversight? I only noticed as iTunes had stopped listing affected files as VBR.

I am not sure that I understand:
MP3tag keeps the data if you tell it to do so.
Removing unsupported fields/atoms was the default behaviour before and there was only a very short intermezzo when this did not happen - but which caused other problems that apparently present information did not get picked up by standard-compliant programs.

I forgot about encoding params and how iTunes needs this to report the details of a file. Sorry for that! I'll try to preserve the data with both Reuse unmodified MP4 atoms enabled and disabled for the next version.

This was the default behaviour for ID3v2-based file types. MP4 tags tried to reuse unsupported atoms for quite some time and it was only streamlined with the newly introduced settings to behave consistently with ID3v2 tags. Looks like there is no ideal solution for this (cf. also, the Xtra ratings from Windows Explorer, which we discussed recently).

And it turns out that you've observed the same behaviour reported here already a few weeks ago:

This should be fixed with Mp3tag v3.34-beta.7. Thanks for reporting!

1 Like

Can confirm it’s fixed for me with beta 7, many thanks!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.