Hi there,
i have a project (VBA, MS ACCESS PRO 2016) which i use to organize my music, including loading and saving metadata from FLAC (.flac) and ALAC (.m4a) encoded files and i have no issues with the FLACs.
Now, using TagsEditor.MP4_TextFrameSet to save the metadata into the ALAC (.m4a) files, everything goes smoothly until i have to save the Performer. Using the MP4_FRAME_PERFORMER code (©prf) does nothing (no errors nor anything is saved to the file).
To see better what happens, I have put together a little test db and i have loaded the metadata from an ALAC (.m4a) encoded files where i previously saved the Performer using Mp3tag v2.89a. I have used MP4_UniqueFramesCountGet and MP4_UniqueFramesIdGet to see what code corresponds to the Performer frame and I have found that the Performer frame is labeled as "---- performer" and not as "©prf".
So, no surprise that TagsEditor.MP4_TextFrameSet "MP4_FRAME_PERFORMER" does not work.
Any idea on how to run around this?
Cheers
r
i have a project (VBA, MS ACCESS PRO 2016) which i use to organize my music, including loading and saving metadata from FLAC (.flac) and ALAC (.m4a) encoded files and i have no issues with the FLACs.
Now, using TagsEditor.MP4_TextFrameSet to save the metadata into the ALAC (.m4a) files, everything goes smoothly until i have to save the Performer. Using the MP4_FRAME_PERFORMER code (©prf) does nothing (no errors nor anything is saved to the file).
To see better what happens, I have put together a little test db and i have loaded the metadata from an ALAC (.m4a) encoded files where i previously saved the Performer using Mp3tag v2.89a. I have used MP4_UniqueFramesCountGet and MP4_UniqueFramesIdGet to see what code corresponds to the Performer frame and I have found that the Performer frame is labeled as "---- performer" and not as "©prf".
So, no surprise that TagsEditor.MP4_TextFrameSet "MP4_FRAME_PERFORMER" does not work.
Any idea on how to run around this?
Cheers
r