Welcome Guest

Pages: 1
comparing metadata between files?
pacoinmassPostSeptember 12, 2020, 17:17
Beginner
Posts: 28
Registered:
July 24, 2015, 01:03
Normal topiccomparing metadata between files?

Hi,

I'm in the middle of updating tags, converting files from .m4a to .flac, etc. It turns out that there is a size limit for tags in flac files (according to dBpoweramp). The team at dBpoweramp developed a beta version to get around this issue by dropping the large tags so that the files can be converted to flac.

I would now like to compare the metadata in both files to see what tags/information was dropped. How can I do so? Is there any easy way to download metdata for both versions in a table so that I can quickly determine what was dropped? Or is there a way to do so within Yate?

Thanks in advance for the help.

2MR2PostSeptember 12, 2020, 18:02
Avatar photo
Administrator
Posts: 2079
Registered:
August 23, 2012, 19:27
Normal topicRe: comparing metadata between files?

There are no limitations on the size of individual FLAC comments (actually a 32 bit size). There is a 24 bit (16mb) size restriction on any FLAC container section which effectively limits the overall size of the tag area (not counting artwork) to ~16mb. Every artwork item is limited to ~16mb. It is somewhat unfathomable that the tag area could overflow unless dbPowerAmp is converting artwork to the older embedded base64 format. The only thing that should be possible is that an individual artwork item is greater than 16mb and has to be dropped. In eight years I've seen that once.

It seems to me that unless artwork is dropped you should be okay. If you still want an action I can put something together to do a type of diff. Let me know.

pacoinmassPostSeptember 12, 2020, 18:29
Beginner
Posts: 28
Registered:
July 24, 2015, 01:03
Normal topicRe: comparing metadata between files?

Yes, if it's not a big hassle, having a way to compare the two would be great. Would reassure me to see what I've lost in case something else is happening. Resolving this will mean I don't have re-rip hundreds of CDs!

Thx.

pacoinmass

p.s., I've shared your comment above with the team at dBpoweramp (https://forum.dbpoweramp.com/showthread.php?45798-Error-initializing-FLAC-encoder-Begin-Conversion)

2MR2PostSeptember 13, 2020, 11:12
Avatar photo
Administrator
Posts: 2079
Registered:
August 23, 2012, 19:27
Normal topicRe: comparing metadata between files?

There's a new action on the web resources page named Simple Diff. It was built on Yate v6.0.2 which was released today so you'll have to update in order to run it.

The action is somewhat a cheat. I started writing a diff when I remembered that Yate already has the ability to present changes from the current state to the initial state. In the action you load and select two files. I copy all the metadata from one to the other; get the differences and then restore the file. (nothing is ever written). The difference are displayed in Yate's Log Viewer.

Yate has an Unhandled metadata panel. This is a bucket for items which we either don't handle or out-of-bounds items specific to particular audio formats. It's possible that the conversion processed some of these items (although I doubt it). However, as these items are not checked by the difference logic, I'm dumping them to the displayed information so that they are evident.

Pages: 1
Mingle Forum by Cartpauj | Version: 1.1.0beta | Page loaded in: 0.02 seconds.