Quote:
Originally Posted by Mark Silva
I wouldn't be at all surprised if it does straight 60P recording only then adds whatever flagging to the bitstream to get your 30p/24p formats.
|
Not quite how it works. The HD100 does record a 60p stream when shooting 24p, but uses repeat-frame flags to handle the 2:3 pulldown process. That means that those pulldown frames take up no space in the data stream at all, they're just a repeat flag. So the HD100 does record 24p more efficiently than it records 30p, because the same amount of bandwidth only needs to be spread around 24 frames instead of 30. However, the transport stream is flagged as 60. That's why the older JVC products can transport the newer 24p footage; remember the JVC HDV spec doesn't provide for 24p, it provides for 25p, 30p, and 50p and 60p. So they fit 24 in there without breaking the spec or creating a new format. Rather clever actually.
So 30p is a direct encoding of 30fps, because the format allows for it. 60p was part of the HDV spec from day one, they just didn't have an encoder that could handle that much data until now. 24p wasn't part of the spec so they implemented it within a 60p transport stream.
Quote:
I believe thats what the varicam does.
|
Again, sort of but not exactly. The VariCam does record 24p within a 60p data stream, and that's what the JVC does as well, but the VariCam actually provides the full frames in the stream. JVC doesn't have to do that, MPEG allows them to just say "repeat the last frame". So yes it's similar, but it's more efficient bandwidth-wise in the MPEG implementation because an entire frame can be repeated with a simple flag.
Quote:
Does the HD100 derive 24fps from 30fps?
|
No, it reclocks the CCD and scans it at 48hz instead of 60hz (60hz scanning for 30p, 48hz scanning for 24p). It then discards every other frame, leaving it with 24 frames.
Quote:
Or does it derive 24p/30p from the 60P signal it generates internally
(like you get live on the component outputs)
|
Sort of but not exactly (again). 30p is derived from the 60p signal, yes -- it drops every other frame upon recording. So you get 60 on the live output because that's how the system is running internally, but the MPEG encoder in the HD100 can't handle that much data so it only records every other frame.
Because there are 60 frames being processed by the DSP, that's how they can do their "motion smoothing" filter -- they overlay a ghosted version of the "dropped" frame, so you get the motion from two frames blended into one.
Same thing but slightly different with 24p, they run the CCD at 48hz and scan 48 frames per second, then drop half of them and record the other half. It's a little different because the camera head output is still 60fps, so there's a duplicate frame added every once in a while to round out the 48fps sequence to 60fps. That's only on the analog outputs though; internally it only works with and stores 24 fps.