Log in

View Full Version : True maximum bitrate 9.8 or 10.08?


Incast
8th November 2004, 22:06
I'm trying to determine whether i will require to re encode my video material for better quality audio.

Searching the internet i have found conflicting information, some of the sources indicate:
10.08mbit/s is the maximum bitrate of all elementary streams, with video having a max of 9.8mbit/s. (Source 1 (http://www.pioneer.co.jp/crdl/tech/dvd/4-3-e.html) Source 2 (http://dvd.muddle.de/technology.html) Source 3 (http://www.cs.cf.ac.uk/Dave/ISE_Multimedia/node134.html))

Whilst other sources state:
10.08mbit/s is the maximum bitrate of elementary streams including overhead. Removing overhead leaves a maximum combined elementary streams bitrate of 9.8mbit/s.(source 1 (http://www.mpeg.org/MPEG/DVD/Book_B/Present.html) Source 2 (http://www.mpeg2.de/doc/dvd/book_b/present.htm))

I'm unclear which is the accurate.

mpucoder
8th November 2004, 23:28
The maximum combined bitrate is 10.08Mbps. This includes headers, fillers, NAV pack, etc. This is the rate that the data, including headers, is read into the various buffers.
The maximum video bitrate is 9.8Mbps.

That said, it can be cheated a little since there is a 232K buffer for video, and a delay between reading and decoding. The video packet payload is 2025 of the 2048 bytes per sector, so you could read at 9.9Mbps. Of course you then have no room for audio or subpictures, and every half second a NAV pack needs to be inserted.

Incast
12th November 2004, 18:02
Thanks for your reply.

I have one further question, I have read that 9.8mbps is the maximum sustainable bitrate and greater than 9.8 for streams is only recommended for short periods of time. Is there any truth in this?

mpucoder
12th November 2004, 21:23
Yes, for video. But even sustaining 9.8Mbps for video leaves very little for anything else.

here's the math:

10.08Mbps / 8 =
1260000 bytes/second * 2025 / 2048 (payload bytes / sector bytes) leaves
1245849 as payload data
-1225000 bytes/second video data at 9.8Mbps
- 4096 bytes/second NAV data leaves
16753 bytes/sec for audio/subpictures, * 8 = approximately 134Kbps

Incast
12th November 2004, 23:47
Thanks once again, that's perfectly clarified it for me.