Date: 2006-10-10 05:28 pm (UTC)
There's a very important thing for VCSs for multimedia, that I'm not seeing git (or really anything) as having: Arbitrary blobs of metadata, associated with repository blobs, which can be accessed separately from the blobs that they refer to (i.e., I should be able to access any blob of metadata without having to check out the entire file).

In light of your earlier post, one of the larger issues is this: Yes, you have 1MB raw audio files tied together by an XML file. These audio files are at your sampling rate and recording quality. Why shouldn't there be a means of reducing the quality (and thus the size) for a "quick preview" to be downloaded separately from the whole recording?

For that matter, why shouldn't bitmaps at an arbitrary resolution of the waveforms and the FFTs of the waveforms be generated? Why shouldn't individual sections be addressable separately without having to download the entire high-quality file?

Atop this, where's the ability to assign credits (in the filk world, Music, Lyrics, Performer, Producer, Permissions [think Creative Commons] and derivative work information, among other things) to the blobs themselves? How about ways to purge specific blobs (not only metadata, but also of large data that doesn't need to be maintained any longer)? How about migration of blobs to tape or some other backup/archival medium?

Design this, and you'll have a much better tool for multimedia collaboration. (I'm already thinking of ways to do this, but I need to get a LOT more experience with VCS design before I can code even a proof-of-concept.)
This account has disabled anonymous posting.
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

Most Popular Tags

Style Credit

Page generated 2025-07-24 08:59 pm
Powered by Dreamwidth Studios