View Single Post
Old 3rd November 2013, 21:32   #43  |  Link
videofan3d
Registered User
 
Join Date: Sep 2013
Location: Czech Republic
Posts: 321
Quote:
Originally Posted by tymoxa View Post
Why bitrate for main and dependent is almost the same? It is limitation of encoder?

Bitrate distribution between main and dependent view is controlled by Encoder. And probably it cannot be influenced too much - I didn't find any such parameter in the SDK.

Few comments to this:
1. FRIM Encoder version 1.00 uses only CBR - this I'm going to change in next version
2. Multiview encoding uses following principle:
main view has GOP structure I-B-P
dependend view(s) only B-P, i.e. they are also derived from I-frame of the main view.

The encoding logic is likely quite complex and complicated, and encoder needs to balance bitrate accordingly to assure equivalent visual quality in L and R eye. This is probably the reason why bitrate distribution is strictly controlled by encoder without user intervention.

3. Intel Media SDK is single pass encoder, so it is obvious that it cannot have such capabilities like two-pass mode of x264.
Two-pass processing allows much better picture analysis (and on the other side it has also its cost - encoding time)

Last edited by videofan3d; 3rd November 2013 at 22:58.
videofan3d is offline   Reply With Quote