Jump to content

Clarifying the data rate


Mark Allen

Recommended Posts

at 1080, in theory the HVX does 100mbits. This interests me because I need to shoot some GS and while I've done keying with DVCPRO50 - It wasn't quite enough. I'm thinking the extra 50 would solve the issue.

 

That said, I have a concern. A respected colleague has told me that, in fact, at 30p, the data rate is 50mbits, at 24p it's 40mbits.

 

When is the data being encoded? is it at the end of the stream or the top? is it really throwing away the data after it has spent its data bandwidth? That would be... really poor design.

 

How can I get the 100mbits out of this camera? My end product is Standard Def, but I don't mind shooting HD and shrinking down - that always does decent things for a key as opposed to the other way around of course.

 

Does anyone have the link for this information or know the answer? Thank you.

Link to comment
Share on other sites

  • Premium Member

Seems weird to me that the mbps would be the same for a wide shot versus a close up shot. Also contrast levels could also skew the quality one is getting, as could motion in the shot. Is the idea that 40 mbps is enough no matter what is being shot?

Link to comment
Share on other sites

  • Premium Member
Seems weird to me that the mbps would be the same for a wide shot versus a close up shot.

You're moving the exact same number of pixels at a fixed rate of compression, regardless of content.

Link to comment
Share on other sites

DVCPRO-HD is 100 Mb/sec for 720/60P. So if you are shooting 720/24P, it's only like 40 Mb/sec.

 

so... at 1080... I thought it was not able to do 60p at 10080 does that mean it would do 30p at 100 Mb/sec? and therefore 80 Mb/sec at 24p?

Link to comment
Share on other sites

so... at 1080... I thought it was not able to do 60p at 10080 does that mean it would do 30p at 100 Mb/sec? and therefore 80 Mb/sec at 24p?

In the 1080 modes, there is no "native" function. 1080/ 60i, 30p, and 24p are recorded at 60 fps and then use pulldown to extract the desired frame rate. So the datarate would be 100Mbps for all frame rates in 1080.

Link to comment
Share on other sites

  • Premium Member

Hi,

 

The data space required for a complex frame is the same as that required for a simple frame - because the complex frame is compressed more. To be technical, the complex frame produces longer discrete cosine transform coefficients which are truncated to the same length no matter what, so you end up losing more information.

 

This all comes from the need of a tape deck to receive a data stream at a constant rate - while I'm sure it might be possible to build a VTR servomechanism to record at a variable rate, as far as I know it's never been done and it'd be far more complicated. Even IBP MPEG compressors like HDV must try to make the GOP a certain size. Perversely, this makes the compression a lot harder to do - you can't predict what size frame you're going to get out of given picture data by applying a given coefficient truncation, and decent DV codecs try two or three times with different numbers to get to a size that makes best use of the available data space.

 

Sharp-witted individuals will notice that this means things like DVCAM are in fact not 25mbps because it's impossible to tailor the compression mathematics to create a frame of exactly a given size; what they actually mean is "up to 25mbps", or in fact "as near to 25mbps as our mathematics can get," which of course depends on the codec. It's not too difficult to imagine that the more tries you want to make, the faster your codec silicon has to be, and the more expensive it becomes - which is, at the end of the day, why expensive DV codecs perform better than cheap ones.

 

Phil

Link to comment
Share on other sites

  • Premium Member
Hi,

 

The data space required for a complex frame is the same as that required for a simple frame - because the complex frame is compressed more. To be technical, the complex frame produces longer discrete cosine transform coefficients which are truncated to the same length no matter what, so you end up losing more information.

 

This all comes from the need of a tape deck to receive a data stream at a constant rate - while I'm sure it might be possible to build a VTR servomechanism to record at a variable rate, as far as I know it's never been done and it'd be far more complicated. Even IBP MPEG compressors like HDV must try to make the GOP a certain size. Perversely, this makes the compression a lot harder to do - you can't predict what size frame you're going to get out of given picture data by applying a given coefficient truncation, and decent DV codecs try two or three times with different numbers to get to a size that makes best use of the available data space.

 

Sharp-witted individuals will notice that this means things like DVCAM are in fact not 25mbps because it's impossible to tailor the compression mathematics to create a frame of exactly a given size; what they actually mean is "up to 25mbps", or in fact "as near to 25mbps as our mathematics can get," which of course depends on the codec. It's not too difficult to imagine that the more tries you want to make, the faster your codec silicon has to be, and the more expensive it becomes - which is, at the end of the day, why expensive DV codecs perform better than cheap ones.

 

Phil

 

 

Why not just relate discrete cosine transform coefficients to the lens setting and contrast, meaning the camera itself generates bigger and smaller pixels depending on the lens setting but the actual output to tape is steady, (as it should be).

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...