Log in

View Full Version : "compile Error: A VOBU in an Angle Block exceeded its max bitrate [8mpbs]" Build cancel


fourtyfour
27th October 2002, 16:38
servus...


Ok, I know multiangle can only make 8 mbits of bitrate inclusive audio.

So, I have 2x 448 kbits for AC3 and
min. 300
avrg 3400
max 6000

Multipass 3

attached the ecl file from these 2 multiangle files.

---


[item]
title=vob5.avs
vid_out=1
vaf_out=1
aud_out=0
aud_mode=0
vid_file0=D:\SHREK\encoder\vob5.mpv
vid_file1=D:\SHREK\encoder\vob5.mpv
vaf_file=D:\SHREK\encoder\vob5.vaf
aud_file=D:\SHREK\encoder\vob5.mpa
file_focused=0
video_type=4
packet_size=2048
timecode=0x1000000
width=720
height=576
frame_rate_idx=3
cbr_brate=6000
opv_q_factor=60
opv_brate_min=2000
opv_brate_max=9000
vbr_brate_avg=3400
vbr_brate_min=300
vbr_brate_max=6000
vbr_bias=30
vbr_pass=3
quality_prec=25
use_filter=0
filter_val=6
seq_endcode=1
dvd=1
half_width=0
half_height=0
drop_frame=0
progressive=1
alternate_scan=0
non_linear=1
top_first=0
lum_level=0
intra_dc_prec=2
aspect_ratio=3
gop_m=3
gop_nm=5
gop_hdr=15
seq_hdr=1
all_closed_gop=1
fix_gop_length=1
qmat_idx=2
samples_per_sec=44100
stereo=2
brate_idx=7
crc=1

[file]
name=D:\SHREK\encoder\vob5.avs
type=1
frame_first=0
frame_last=279
encode_first=0
encode_last=279

[item]
title=vob6.avs
vid_out=1
vaf_out=1
aud_out=0
aud_mode=0
vid_file0=D:\SHREK\encoder\vob6.mpv
vid_file1=D:\SHREK\encoder\vob6.mpv
vaf_file=D:\SHREK\encoder\vob6.vaf
aud_file=D:\SHREK\encoder\vob6.mpa
file_focused=0
video_type=4
packet_size=2048
timecode=0x1000000
width=720
height=576
frame_rate_idx=3
cbr_brate=6000
opv_q_factor=60
opv_brate_min=2000
opv_brate_max=9000
vbr_brate_avg=3400
vbr_brate_min=300
vbr_brate_max=6000
vbr_bias=30
vbr_pass=3
quality_prec=25
use_filter=0
filter_val=6
seq_endcode=1
dvd=1
half_width=0
half_height=0
drop_frame=0
progressive=1
alternate_scan=0
non_linear=1
top_first=0
lum_level=0
intra_dc_prec=2
aspect_ratio=3
gop_m=3
gop_nm=5
gop_hdr=15
seq_hdr=1
all_closed_gop=1
fix_gop_length=1
qmat_idx=2
samples_per_sec=44100
stereo=2
brate_idx=7
crc=1

[file]
name=D:\SHREK\encoder\vob6.avs
type=1
frame_first=0
frame_last=279
encode_first=0
encode_last=279

---

I don't know why Maestro shows me these error when I want to compile the movie ???

Any ideas?

@ Mods: If xou think thes post should move to encoder, just do it ;)
But I think its a Meastro problem, so I posted it here.

mpucoder
27th October 2002, 18:10
The only way to determine whether the problem is CCE or Maestro is to examine the bitrate. There are a couple tools to do that. My feeling is Maestro is right.
opv_brate_max=9000 looks suspicious to me.
Also, why are you forcing closed GOPs? You could save some bandwidth by allowing CCE to determine when to close or leave open. Closed GOP are not required by DVD.

fourtyfour
27th October 2002, 19:30
servus...

This is why i´m using close GOPs


As discussed in the Spruce Technologies Encoding Manual, when encoding video that may be used in multi-angle DVD Movies, there are several parameter settings that must be set as follows:

· All video streams must be encoded using a closed GOP Pattern.
· All video streams must have the same GOP structure throughout.
· The combined bit rate of any one video stream and all audio streams cannot exceed 8 Mbps (8,000,000 bps)
· To meet these requirements when encoding for use in multi-angle, you should:
· Encode all segments with the same setting of the GOP Structure and GOP Size parameters.
· Switch the New GOP on Scene Change parameter OFF, as it will modify the GOP structures in an uncontrollable fashion.

· If you are encoding shorter sections to be placed as multi-angle within limited areas of a longer main video, be careful to select a GOP size that can be rendered evenly with the length of the multi-angle section.
· Encode at bit rates that will total less than 8 Mbps when combined with all audio streams. (You may want to go lower to ensure compliance).

If you try to assemble multi-angle streams with MPEG assets that do not meet these requirements, you will encounter messages such as this:

If you have this situation, usually there is no alternative except to re-encode the assets with parameters that meet the requirements listed above.

Copyright © 2000 Spruce Technologies, Inc

I´ve tried this with a new max bitrate of 5000.

But still the same Error.

I can´t believe that max. bitrate of 5000 plus the AC3 streams ist still to big!?!

opv_brate_max=9000 looks suspicious to me.

How can I change this?


---

A screenshot from dvdmaestro with my multiangle

screenshot (http://mitglied.lycos.de/fourtyfour/hpbimg/dvdmaestro.jpg)

mpucoder
27th October 2002, 21:10
That's an interesting quote from Spruce, which applies to seamless (multi-angle) but not to non-seamless (multi-path). The reason being switching angles would produced one or two badly rendered frames. Which are you attempting? A multi-angle can be switched while viewing the movie with the "angle" button, non seamless multi-path can not. Usual use of multi-path is two versions, such as English/French titles.
As to the parameter, I'm not familiar enough to know how to change it, it just looks to me to say the max bitrate can go to 9Mbps.

fourtyfour
27th October 2002, 22:33
servus...

hm, these multi-angle vs multi-path sounds very new for me.

But it´s a multi-angle movie in the original (shrek RC2), where I can change the angle every time.

it just looks to me to say the max bitrate can go to 9Mbps.
I´ve checked this with BitrateViewer and I hav a bitrate peak of 4200 each stream and a Q-level of 7.44 maximum.

So, the ecl is correct.

but why does it work?! *very confused*

mpucoder
27th October 2002, 23:04
Well, since they are seamless, closed GOP is correct.
I don't know why it doesn't work, and since BitRate Viewer says max bitrate is 4200, it should. So it looks like Maestro is wrong, and I get to eat my words.
After checking my sources, it turns out that no combination of multi-angles has a maximum of 8000 per angle. Here are the maxes:
2 to 5 angles - 7800
6 to 8 angles - 7300
9 angles - 6800
So the wording of that message is suspect.

Here is one thing it may be. The 2.5 seconds prior to the multi-angle part (called a PREU) must obey the bitrate limitation for multi-angle. You might need to encode that part seperately to reduce its bitrate.

mikeathome
28th October 2002, 10:59
Hi,

MAESTRO is wrong. It's still this thingy that Maestro ALWAYS complains when A+V exceed a certain limit while muxing. You all know the nasty error messages about Video Buffer Overflow (especially with CCESP OPVBR encodings)?

In the Maestro manual it is quoted a maximum bitrate for a single DVD VIDEO Stream of 8 MBPS => wrong.
Than the 8 MBPS are assumed for Multiangle combined Video streams as well => wrong again.

The earlier versions of Maestro rejected these projects and stoped building the DVD project (compile). The newer versions than, were still complaining but at least finishing the compile.

It looks to me, that the compile stop is still active for Multi Angle Projects. This is obviuously a BUG which makes Maestro USELESS for Multiangle Projects !

There is NO 8 MBPS limitation, the video bitrate can not exeed 9.8 MBPS, see DVD Spec.
May be somebody can patch the compile .dll since we never can expect an update from Spruce Tech. For the time being I would start working with Scenarist.

mike

auenf
28th October 2002, 11:47
uhh, if you open your two .m2v files in bitrate viewer, what does it say the bitrate peak is?

Enf...

fourtyfour
28th October 2002, 15:02
servus...

the peak ist nearly 4200 in 1.m2v and 2.m2v too.