On Fri, 27 Jun 2014, Thomas Churchill wrote:

Rivendell would have to save the metadata in a chunk in the audio file
itself in the var/snd directory. Right now that info appears to be only
included in the database.

I can understand the attraction of attaching metadata to each audio file, providing a degree if redundancy in case the MySQL database gets trashed.

However, there really ought to be only one authoritative copy of the metadata. If it's in the audio files, that would make a program like rdlibrary God-awful slow. I have written a script for a client of mine who uses AudioVault; my script reads a daily log, retrieves all the relevant information about each event from its audio file, and displays it all on a Web page, coloring each event green if it's present and up-to-date and red if it's missing or outdated.

I should have named that script "largo", because it's as slow as a snail.

Oh, and I should add that AudioVault encodes all its audio file metadata twice: once in a CART chunk, and a second time in an AV10 chunk. Only the AV10 data is authoritative.


Rob
_______________________________________________
Rivendell-dev mailing list
[email protected]
http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev

Reply via email to