Steve Mullen
September 18th, 2008, 06:30 PM
I'm always amazed when I find the answer to a question in something already published -- in this case MY July story on MPEG-2/H.264 in Broadcast Engineering.
The question -- why are some people claiming an 18 Mbps limit for AVCHD and others claiming a far higher value. Turns-out it has nothing to do with the size of DVD nor the spin capability of a player. I quote from myself:
"Like MPEG-2, H.264 has Levels that define frame-size, frame-rate, number of pictures searched, and maximum data–rate. AVCHD uses Level 4 while AVCCAM uses Level 4.1. Sony and Panasonic (consumer AVCHD) use H.264 Main Profile. Canon and AVCCAM use H.264 High Profile. (Blu-ray’s H.264 uses High Profile.)"
Because my story was NOT about AVCHD, I didn't add some additional information. Here are more detailed sentences:
Sony and Panasonic (consumer AVCHD) use H.264 Main Profile at Level 4.0. Canon and AVCCAM use H.264 High Profile at Level 4.1. (Blu-ray’s H.264 uses High Profile at Level 5.1.)
What does 4.0 vs 4.1 vs 5.1 mean -- everything!
First: BD supports 5 Reference frames because it is Level is 5.1. AVCHD supports only 4 because it's Level is 4.0 or 4.1.
Second: Level 4.0 with a MAIN Profile supports a maximum data rate of 20 Mbps while Level 4.1 with a HIGH Profile supports a maximum data rate of 25 Mbps.
What all this means is Sony -- in keeping with it's public stance that AVCHD is a "consumer" format only cares about MAIN Profile at Level 4.0 -- which means a max data rate of 20Mbps. It need support HIGH Profile at Level 4.1 in VEGAS only if it chooses to.
Panasonic has the same stance which is why it's calling it's 21 Mbps HIGH Profile at Level 4.1 -- AVCCAM.
Canon, which has always used HIGH Profile at Level 4.1 is simply extending the data rate to its maximum. Since Canon is aware that Sony and Panasonic need only support MAIN Profile at Level 4.0, it knows there MAY be compatibility issues with some Sony and Panasonic products.
In fact, ANY company that only supports MAIN Profile at Level 4.0 is not going to be able to import 24 Mbps video. And, any device that only supports MAIN Profile at Level 4.0 is not going to be able to play Canon files copied to a DVD.
Thankfully, now that Sony accepts Canon AVCHD, it MUST be able to import 24 Mbps. However, it need not export 24 Mbps.
In a real sense this is like HDV where there were HD1 and HD2. Only the difference was obvious: 720p vs 1080i.
With AVCHD, two companies are calling two specs by the same name.
=====
PS 1: It looks like in the Vegas Burn-to-Disk, the encoder being is used is Level 4.0 with a MAIN Profile supporting a maximum data rate of 20 Mbps. In other words, the one that would be used to make AVCHD. Likely this means not having to pay for an AVC encoder -- it can use it's own AVCHD encoder.
PS 2: If you create a Main 5.1 file content on red-laser disc -- some BD plays will see this as an error. Or, they will try to play it, but the use of 5 Reference frames in the source will cause stutter. Anything burned to a red-laser disc, must be 4.0 or 4.1. It need NOT be AVCHD.
The question -- why are some people claiming an 18 Mbps limit for AVCHD and others claiming a far higher value. Turns-out it has nothing to do with the size of DVD nor the spin capability of a player. I quote from myself:
"Like MPEG-2, H.264 has Levels that define frame-size, frame-rate, number of pictures searched, and maximum data–rate. AVCHD uses Level 4 while AVCCAM uses Level 4.1. Sony and Panasonic (consumer AVCHD) use H.264 Main Profile. Canon and AVCCAM use H.264 High Profile. (Blu-ray’s H.264 uses High Profile.)"
Because my story was NOT about AVCHD, I didn't add some additional information. Here are more detailed sentences:
Sony and Panasonic (consumer AVCHD) use H.264 Main Profile at Level 4.0. Canon and AVCCAM use H.264 High Profile at Level 4.1. (Blu-ray’s H.264 uses High Profile at Level 5.1.)
What does 4.0 vs 4.1 vs 5.1 mean -- everything!
First: BD supports 5 Reference frames because it is Level is 5.1. AVCHD supports only 4 because it's Level is 4.0 or 4.1.
Second: Level 4.0 with a MAIN Profile supports a maximum data rate of 20 Mbps while Level 4.1 with a HIGH Profile supports a maximum data rate of 25 Mbps.
What all this means is Sony -- in keeping with it's public stance that AVCHD is a "consumer" format only cares about MAIN Profile at Level 4.0 -- which means a max data rate of 20Mbps. It need support HIGH Profile at Level 4.1 in VEGAS only if it chooses to.
Panasonic has the same stance which is why it's calling it's 21 Mbps HIGH Profile at Level 4.1 -- AVCCAM.
Canon, which has always used HIGH Profile at Level 4.1 is simply extending the data rate to its maximum. Since Canon is aware that Sony and Panasonic need only support MAIN Profile at Level 4.0, it knows there MAY be compatibility issues with some Sony and Panasonic products.
In fact, ANY company that only supports MAIN Profile at Level 4.0 is not going to be able to import 24 Mbps video. And, any device that only supports MAIN Profile at Level 4.0 is not going to be able to play Canon files copied to a DVD.
Thankfully, now that Sony accepts Canon AVCHD, it MUST be able to import 24 Mbps. However, it need not export 24 Mbps.
In a real sense this is like HDV where there were HD1 and HD2. Only the difference was obvious: 720p vs 1080i.
With AVCHD, two companies are calling two specs by the same name.
=====
PS 1: It looks like in the Vegas Burn-to-Disk, the encoder being is used is Level 4.0 with a MAIN Profile supporting a maximum data rate of 20 Mbps. In other words, the one that would be used to make AVCHD. Likely this means not having to pay for an AVC encoder -- it can use it's own AVCHD encoder.
PS 2: If you create a Main 5.1 file content on red-laser disc -- some BD plays will see this as an error. Or, they will try to play it, but the use of 5 Reference frames in the source will cause stutter. Anything burned to a red-laser disc, must be 4.0 or 4.1. It need NOT be AVCHD.