Feature idea: slate info metadata file at DVinfo.net
DV Info Net

Go Back   DV Info Net > Canon EOS / MXF / AVCHD / HDV / DV Camera Systems > Canon EOS Full Frame for HD
Register FAQ Today's Posts Buyer's Guides

Canon EOS Full Frame for HD
All about using the Canon 1D X, 6D, 5D Mk. IV / Mk. III / Mk. II D-SLR for 4K and HD video recording.

Reply
 
Thread Tools Search this Thread
Old July 23rd, 2009, 07:13 PM   #1
Wizard Status
 
Join Date: Jun 2005
Location: New York, NY
Posts: 239
Feature idea: slate info metadata file

I had an idea for a new feature in Magic Lantern: a slate meta-data record in the EXIF or in a separate file. I'm already thinking about recording the lens data into a time-synced file, so it would be fairly easy to also have a menu that allows selecting "Scene", "Shot", "Take", etc, with an auto-incrementing take counter after each clip is recorded.

Another additional feature would be the ability to add a rating to the clip after recording and review so that good takes are easier to find while importing a card full of scenes.

The question is how would this sort of meta-data interface with FCP or other tools? Is there a standard format for logging these data?
Tramm Hudson is offline   Reply With Quote
Old July 23rd, 2009, 11:57 PM   #2
Tourist
 
Join Date: Jun 2009
Location: Los Angeles
Posts: 4
Yes Please!

Hi Tramm,

Wish I could answer your question, but instead would just like to say that I would LOVE to have this feature. Very handy.

Maybe this is a bit lower tech than you were thinking, but even if it just put out a txt or Excel file that listed the scene / shot / take and a quality rating along with the file name, that would work fine for me. I could just refer to that list when I sit down to edit.
__________________
-------
Editor NicePhotoMag.com
Zeke Kamm is offline   Reply With Quote
Old July 24th, 2009, 01:26 AM   #3
Major Player
 
Join Date: Jun 2003
Location: Hong Kong
Posts: 340
Hi Tramm

Try downloading a free copy of Microsoft expression media and see if you could implement any features that could enhance their catalogs.

The software works very well, you only need to drop a clip on the app and it grabs the 1st frame of the video and a lot of the "exiff data"

bob
Bob Thompson is offline   Reply With Quote
Old July 24th, 2009, 05:57 AM   #4
Wizard Status
 
Join Date: Jun 2005
Location: New York, NY
Posts: 239
Quote:
Originally Posted by Bob Thompson View Post
[...] you only need to drop a clip on the app and it grabs the 1st frame of the video and a lot of the "exiff data"
The .THM file created along with the movie is a normal jpeg, just renamed. It has all of the normal EXIF fields, although I don't think some of them can be trusted. For instance, the exposure and fnumber are "Infinite", while the iso and shutter are 0. The date appears to be correct.

I don't see any easy way to change the EXIF fields that are written, so I was thinking of a text file that had timestamps, shutter, iso, aperture, lens info and the scene/shot/take and rating info. This way the new parameters can be written as they are changed while recording.

I've created two issues for it: Slates and Lens meta-data recording
Tramm Hudson is offline   Reply With Quote
Old July 24th, 2009, 08:48 AM   #5
Regular Crew
 
Join Date: Jan 2007
Location: Rochester, NY usa
Posts: 75
Because there are so many editing programs, I think keeping it simple is best.
A txt file with the information in it would probably be a good first step. Then maybe some other programmers could take and do something more with it for the different usages.

I'm pretty confident that there are so many different work flows, that it would a fulltime job for a year to make something work universally, and I'm not even sure that's possible.

The CSV file format would be cool. That way you could have your headers (ie field names) and then the data underneath which would allow people to use the data in other automated fashions in the future.
Jim Froom is offline   Reply With Quote
Old July 24th, 2009, 09:04 AM   #6
Major Player
 
Join Date: Jan 2008
Location: Norwegian lost in California
Posts: 890
Quote:
Originally Posted by Tramm Hudson View Post
I had an idea for a new feature in Magic Lantern: a slate meta-data record in the EXIF or in a separate file. I'm already thinking about recording the lens data into a time-synced file, so it would be fairly easy to also have a menu that allows selecting "Scene", "Shot", "Take", etc, with an auto-incrementing take counter after each clip is recorded.
If you can do that, can you also do SMPTE time-code... maybe possibly perhaps...?

If so, I'll put your picture up on my wall -- my new hero.

-- peer
__________________
www.NoPEER.com
Peer Landa is offline   Reply With Quote
Old July 24th, 2009, 11:55 AM   #7
Major Player
 
Join Date: Feb 2008
Location: Voorheesville, NY
Posts: 433
Quote:
Originally Posted by Tramm Hudson View Post
Is there a standard format for logging these data?
There is no standard format for passive metadata across OSes, video wrappers and NLEs. Adobe CS4 uses XMP:

XMP metadata in Creative Suite 4 Production Premium | Adobe Developer Connection
Jay Bloomfield is offline   Reply With Quote
Old July 24th, 2009, 12:20 PM   #8
Regular Crew
 
Join Date: Mar 2007
Location: Moscow, Russian Federation
Posts: 50
It would be VERY nice to have a way to embed copyright/rights/ownership data in the same way we can in still images. Dodgy clients will of course try to rip it out as they do with stills, but it would still be good to be able to embed it in the first place.
Jeremy Nicholl is offline   Reply With Quote
Old July 24th, 2009, 05:38 PM   #9
New Boot
 
Join Date: Sep 2006
Location: Huntington Woods, MI
Posts: 10
Tramm,

With all that lens data available, would it be possible to take the lens focal length and the focus distance and calculate DOF? It would be nice to be able to just glance down or press a button and see what the current DOF is in inches.
Al Bogdan is offline   Reply With Quote
Old July 24th, 2009, 05:48 PM   #10
Wizard Status
 
Join Date: Jun 2005
Location: New York, NY
Posts: 239
Quote:
Originally Posted by Al Bogdan View Post
With all that lens data available, would it be possible to take the lens focal length and the focus distance and calculate DOF? It would be nice to be able to just glance down or press a button and see what the current DOF is in inches.
There are only two problems with that. The first is measurement in inches rather than cm. The second is that there is no floating point support and right now my code doesn't have the ability to do arbitrary integer division to implement a fixed point version of the normal formula:



I've added an enhancement request for later: DOF display
Tramm Hudson is offline   Reply With Quote
Old July 25th, 2009, 05:21 AM   #11
Regular Crew
 
Join Date: Jan 2009
Location: Portland OR
Posts: 159
Lookup table.

Shouldn't need many values.

-Mike
Mike Demmers is offline   Reply With Quote
Old July 25th, 2009, 10:17 PM   #12
Tourist
 
Join Date: Jun 2009
Location: Los Angeles
Posts: 4
Quote:
Originally Posted by Tramm Hudson View Post
There are only two problems with that. The first is measurement in inches rather than cm. The second is that there is no floating point support and right now my code doesn't have the ability to do arbitrary integer division to implement a fixed point version of the normal formula:



I've added an enhancement request for later: DOF display
You guys make my brain hurt.
__________________
-------
Editor NicePhotoMag.com
Zeke Kamm is offline   Reply With Quote
Old July 31st, 2009, 07:14 PM   #13
Wizard Status
 
Join Date: Jun 2005
Location: New York, NY
Posts: 239
Quote:
Originally Posted by Tramm Hudson View Post
[...]right now my code doesn't have the ability to do arbitrary integer division to implement a fixed point version of the normal formula:



I've added an enhancement request for later: DOF display
And I just checked in the new code based on the wikipedia formulas. 0.1.6 will have support for depth of field computations and a dedicated "Focus" menu with displays and controls for things like focus stacking.

We are now linking in an integer math library so that it is possible to do such luxuries as integer division and modulus. Still no floating point, so all of this is being done in fixed-point unsigned integers. There will be 32-bit overflows if you try to use the DOF computations with a 1200 mm lens; a bug report will need to be created if this matters to anyone...
Tramm Hudson is offline   Reply With Quote
Old July 31st, 2009, 07:22 PM   #14
Wizard Status
 
Join Date: Jun 2005
Location: New York, NY
Posts: 239
Quote:
Originally Posted by Jim Froom View Post
The CSV file format would be cool. That way you could have your headers (ie field names) and then the data underneath which would allow people to use the data in other automated fashions in the future.
Here a commit that implements logging. It writes to a movie.csv file with the lens meta data and a small header:

Start: 2009/07/31 19:59:23
Lens: EF70-200mm f/4L USM
ISO,Shutter,Aperture,Focal_Len,Focus_Dist
800,30,4.0,70,65535
800,30,4.0,70,388
800,30,4.0,70,306
800,30,4.0,70,233
800,30,4.0,70,174
800,30,4.0,70,158
800,30,4.0,70,146
800,30,4.0,70,146
800,30,4.0,70,146
800,30,4.0,70,158
800,30,4.0,70,233
800,30,4.0,70,65535
800,30,4.0,75,65535
800,30,4.0,98,65535
800,30,4.0,135,65535
800,30,4.0,172,65535
800,30,4.0,200,65535
800,30,4.0,200,65535
800,30,4.0,200,65535
800,30,4.0,154,65535
800,30,4.0,84,65535
800,30,4.0,70,65535
800,30,4.0,70,65535

The frame number computation isn't working yet. Nor are the files correctly named. Focus distance of 0xFFFF == Infinity or beyond.
Tramm Hudson is offline   Reply
Reply

DV Info Net refers all where-to-buy and where-to-rent questions exclusively to these trusted full line dealers and rental houses...

B&H Photo Video
(866) 521-7381
New York, NY USA

Scan Computers Int. Ltd.
+44 0871-472-4747
Bolton, Lancashire UK


DV Info Net also encourages you to support local businesses and buy from an authorized dealer in your neighborhood.
  You are here: DV Info Net > Canon EOS / MXF / AVCHD / HDV / DV Camera Systems > Canon EOS Full Frame for HD


 



All times are GMT -6. The time now is 11:03 AM.


DV Info Net -- Real Names, Real People, Real Info!
1998-2024 The Digital Video Information Network