Storing custom frame metadata
Jeremy Fish
mezoe7 at yahoo.com
Mon Mar 23 04:45:13 GMT 2020
Hi there,
I am getting familiar with the TagLib documentation, but figured that I would reach out with my challenge as I am still unsure how to utilize TagLib for my scenario.
I am attempting to live stream an audio file while attaching metadata to the ID3 frames, which is done programmatically as the track is playing live & being streamed. The metadata is a set of parameters (let’s say an array of ~20 integers) that indicate when certain lights are triggered in sync with the audio track. Those need to be recorded in the Frame of the audio so that it can be sent to a client program to stream + re-run the light pattern, with the lights & music in sync.
What I am trying to figure out is the correct property to add this metadata to, and how to do that via TagLib in C#. It seems like using the TextIdentification Frame or utilizing the standard events in EventTimingCodesFrame::SynchedEvent would be the best way to do this, but I’m honestly a bit lost as I’m having trouble finding a ton of other documentation around ID3 tag writing by frame & timestamp.
I really appreciate any help that you can offer, and thank you for your time ~
- Jeremy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/taglib-devel/attachments/20200322/97fb0d17/attachment.html>
More information about the taglib-devel
mailing list