3 ms·
Seems like a simple problem to solve as long as there’s support for arbitrary metadata in the file format. Just store the LRC data in as plaintext in one of tho
by extheat 5y ago
Seems like a simple problem to solve as long as there’s support for arbitrary metadata in the file format. Just store the LRC data in as plaintext in one of those fields and call it a day.
Of course without a proper written standard it’s going to be a hodgepodge of everyone inventing their own standard way of doing something catered to their use case. It’s an inevitable part of the software world.
If you absolutely need to pack the data into the audio file you can probably make a simple extractor program to read the audio file and extract the lyric data into a format that the player can read natively then feed it in to the player. Or patch the player software to support your format. The former is usually the easier option, of course.
- mileza 5y agoI think you're missing the forest for the trees. It's one thing to store the lyrics in the file, but the entire UX around the use of those lyrics is pratically non-existent. Storing the text is the easy part. Procuring files with lyrics baked in or adding lyrics to your pre-existing library is another. And so far, almost no music player supports them, their UI isn't necessarily optimized for displaying lyrics, and there is no widespread standard for their format.