Multimedia SUCKS!
Dec. 14th, 2003 09:13 pmAlright, I'll ask this question generally, since somebody might be of help.
I'm trying to design a possible library application for film clips, for high school students working on a video yearbook. And I'd like the metadata stored on each clip to be well thought out, if not exhaustive, and that's why I need this data. So if you were working on a project, and wanted data about a video clip or still shot, what would you want to know about the clips?
Here's what I have so far:
ClipTitle, CameraType, Filename, Still/Video, Audio, PlaceTaken, DateTaken, TimeTaken, Duration, Hierarchy (for Hierarchy viewing mode), TypeofShot, Wide/Close, Cameraperson, Resolution, WhosInShot, FileType, Codec, BitRate, Size, Quality, FPS, UseInProject, DescriptionofClip, CompressedVideo.
If you can think of any others, let me know. I won't ink my drawings until tomorrow morning, and adding things to the database shouldn't be a big deal. Thanks.
I'm trying to design a possible library application for film clips, for high school students working on a video yearbook. And I'd like the metadata stored on each clip to be well thought out, if not exhaustive, and that's why I need this data. So if you were working on a project, and wanted data about a video clip or still shot, what would you want to know about the clips?
Here's what I have so far:
ClipTitle, CameraType, Filename, Still/Video, Audio, PlaceTaken, DateTaken, TimeTaken, Duration, Hierarchy (for Hierarchy viewing mode), TypeofShot, Wide/Close, Cameraperson, Resolution, WhosInShot, FileType, Codec, BitRate, Size, Quality, FPS, UseInProject, DescriptionofClip, CompressedVideo.
If you can think of any others, let me know. I won't ink my drawings until tomorrow morning, and adding things to the database shouldn't be a big deal. Thanks.
no subject
Date: 2003-12-14 09:47 pm (UTC)I can't think of any other metadata anyone would want to preserve offhand.
no subject
Date: 2003-12-14 10:46 pm (UTC)You'd probably want to set up something of that sort anyway, wouldn't you? A "one-size-fits-all" metadata approach wouldn't fit much well, I'm thinking.
no subject
Date: 2003-12-15 12:03 am (UTC)How about...
No matter how comprehensive your predefined meta-data, someone will always want "just one more field" that you don't have. So what I suggest you do is create in advance say about 5 pairs of variable length text fields, calling them CustomName1-5 & CustomValue1-5, and this way anyone can add up to five unique fields to every single clip record! It would be more meaningful of course, if the fields were shared by a bunch of clips, but this is not required.
You would also need an interface to search these custom fields, in which the user would enter the custom name and you'd return the values of records that had a custom field by that name.
Good Luck!
Geeks rule!
no subject
Date: 2003-12-15 12:35 pm (UTC)You probably want to add some kind of unique identifier (it's possible that a clip could have the same name as another clip), and perhaps something that tracks changes. I mean, if someone edits it and puts it back, you'd want to know that, right?
You probably want at least two states for a clip to be in; in-work and released are the most common. Releasing something can trigger other events, like making the file read-only.
I don't want to burden you with all the hoo-ha in our product, which is meant for managing really complicated CAD assemblies, in all possible product configurations, as these change over time. But yeah, you have (or will have) captured What it is, Who made it, How did they make it, Where does it fit, Is it ready yet, and a few more...