Zeugma440 / atldotnet

Fully managed, portable and easy-to-use C# library to read and edit audio data and metadata (tags) from various audio formats, playlists and CUE sheets
MIT License
459 stars 61 forks source link

Reading Wav files lost some Metadata BEXT #187

Closed artofnois closed 1 year ago

artofnois commented 1 year ago

Hi again: I have tried several files at the same time with wavelab and the label "bext.description" never is present in AdditionalFields as you can see here:

imagen

and that is what I see at Wavelab imagen an that is on Adobe Audition:

imagen

If you need and audio example, let me know. I think other tags are also lost. i'm looking for examples.

Zeugma440 commented 1 year ago

Bext.Description is mapped to the Track.Description standard field.

Let me know if you find any other unmapped value.

artofnois commented 1 year ago

But that make metadata incompatible with standard metadata, don't? I mean. When reading, it does not come in its bext.* zone. When saving, if I do not do the mapping Track.Description ->bext. Description, the other programs will not find this tag or at least not updated. Or when saving it remaps it again? I haven't used recording yet...

Zeugma440 commented 1 year ago

It should remap it again, don't worry.

I haven't included it in the bext.* zone to avoid having two different places to update the very same field, that's why.

artofnois commented 1 year ago

Here we go,again: A wave file. That is what Wavelab say: imagen

that is what ATL read; imagen

Only 11 aditional fields and all of then are bext.

Zeugma440 commented 1 year ago

That's an problem with iXML, not with BEXT. Could you please open a new issue and upload the file?

Thanks~