Log in

View Full Version : RB-Opt v0.23 BETA a tool to change titles bitrate, CCE parameters and AVS scripts.


Pages : 1 2 3 [4] 5 6 7 8 9 10 11 12 13 14 15 16 17

69Mws
20th July 2004, 11:35
The archive with 0.11 is not working for me, got following error: "The archive is either in unknown format or damaged" (using WinRAR 3.30) :(

Greetz
69Mws

robot1
20th July 2004, 16:46
I hope someone could offer a mirror.
@69Mws
PM your email and I'll send you the file.

robot1
20th July 2004, 21:04
Here is the mirror.
Thanks as always to eDealer!
mirror (http://forum.gleitz.info/attachment.php?attachmentid=67817)

69Mws
22nd July 2004, 10:19
Thx for the mirror, wasn't here since my last post, so I couldn't pm you my mailaddress.

But the new mirror is working fine :)

Greetz
69Mws

robot1
23rd July 2004, 22:58
Originally posted by TheGame7
Does RB-Opt allow the encoding of titlesets usually ignored by DVDRB? No. RB-Opt works on the files created by DVD-RB in "prepare" stage. If a titleset isn't demuxed, RB-Opt can't touch it.

robot1
1st August 2004, 21:46
RB-Opt v0.12 (http://www.freewebs.com/robot1/RB-Optv0.12.zip) (right click -> save target as)

Few updates this time (working on new features...)
- Fixed a bug: predicted size didn't worked anymore with DVD-RB 0.56 (a parameter in Rebuilder.inf was changed from the one used in DVD-RB 0.55)
- Added full preview of VobID's in main window and in .avs editing (useful to check filters in every scene of the film, not only on the first cell)
- Added size indication in "Global Options": it's handy if you want an oversized DVD, and you want to remove extras with external program *after* rebuilding with DVD-RB.

As soon as I get another mirror, I'll update the first post.

jptheripper
2nd August 2004, 14:55
is there anyway to global replace things?

for example if using half d1 i would like to LancozResize instead of bilinear. But i dont want to open every avs..

robot1
2nd August 2004, 15:31
RB-Opt works per VobID, so it edits all the .avs of a VobID in one time.
If extras HalfD1 are in the same VTS, join all the VobID's (button Link VobID), and you have to do just one editing.
Try it, all your changes are backed-up, and you can restore everything.

Dimad
2nd August 2004, 17:28
@robot1

As per your request:
Rb-Opt v0.12 can be downloaded from DimadSoft site: http://www.dimadsoft.com/rb-opt/RB-Optv0.12.zip

robot1
2nd August 2004, 17:50
Thank you.
I update the first post.

Xuivo
22nd August 2004, 17:36
Yeah, thanks Robot1. I think that your program is great!! There's a last thing that could be great with it but i don't know how hard it is do program it. Is it possible to split a cell in 2 and change the bitrate of only a part.

For example, the last part where the credit are normally. Sometime theres still like 2 minutes of movie then after like 10 min of credits. So it could be cool if you can only change the bitrate from 2 min to 12 for example.

Is that possible?

Cheers, and thanks for your great work!!!

robot1
22nd August 2004, 20:57
@Xuivo
Thanks.

I think it's a good idea. I'll try to add this feature in next version.

erdoke
24th August 2004, 10:03
Originally posted by robot1
@Xuivo
Thanks.

I think it's a good idea. I'll try to add this feature in next version.

So is that possible with this nice tool to set RB to encode only one cell (and use all other demuxed materil with the re-encoded cell to rebuild the DVD-Video)? I have added a menu to an earlier DVD2DVDR backup, and it is a little bit oversized now. But only 9 MB, so it would be enough to re-encode the last cell where the credits section is located.

THX for any help

robot1
24th August 2004, 10:13
Originally posted by erdoke
So is that possible with this nice tool to set RB to encode only one cell (and use all other demuxed materil with the re-encoded cell to rebuild the DVD-Video)? No, you can change the bitrate of every cell, but you have to encode all.

Sir Didymus
24th August 2004, 14:37
Originally posted by erdoke
So is that possible with this nice tool to set RB to encode only one cell (and use all other demuxed materil with the re-encoded cell to rebuild the DVD-Video)?
...
THX for any help

If you didn't delete the D2VAVS folder, it should be possible to do the job manually (I mean even without the support of the excellent application of robot1)...

1) identify the filename of the cell you want to squeeze (let's say for example it is V01001100002004.m2v)

2) open the file rebuilder.ecl with a text editor, and extract the relative [item] and [file] sections to create a new temp.ecl file

3) In this file lower to a suitable value the line vbr_brate_avg=xxxxx; the suitable value should be very easy to find, if you know the number of frames of the cell (i.e. its duration) and the size you want to obtain... with a little bit of math... :)

4) Manually start eclcce, feeding it with the temp.ecl

5) Just hit rebuild...

It is not properly a single click process, but it should take much less than reencoding every things...

Hope it is of some help...
SD

Sir Didymus
24th August 2004, 14:42
... and of course an even simpler solution is to use DVD Shrink to reduce a bit the movie itself ot some parts (like the menus or the extra) that are of minor relevance to you...

Cheers,
SD

erdoke
24th August 2004, 16:48
Originally posted by Sir Didymus
... and of course an even simpler solution is to use DVD Shrink to reduce a bit the movie itself ot some parts (like the menus or the extra) that are of minor relevance to you...

Cheers,
SD

SD, thanks for your help.
Yes, the transcoder option is on my list, but it is still not a 10 minute thing.
I hoped that maybe a blanker app exists that can blank out a part of a single cell or RB-Opt is able to handle only a part of the movie. My cell looks like: 1 minute of the end of the movie and long credits.
I do not really understand the manual CCE recoding of this cell. Or to be more precise, what I do not understand is how I will force Rebuilder to rebuild the movie if a RB "Encode" phase is not executed between Prepare and Rebuild. Even the Rebuild button is unfunctional and grey if an Encode section has not been done.

Sir Didymus
24th August 2004, 20:17
Ahhh,

SORRY erdoke!!!

I totally misunderstood what you have stated in your post...

I assumed that you did at least ONE complete rebuild with DVD-RB, and that you were looking for some method for reducing the size of one of the cells of the rebuilt title...

It is now clear to me that your backup has been produced by DVD2DVDR, not by DVD-RB, so please forget my previous post...

Anyway, thinking to the problem, I have to propose a solution (or better a crazy idea, since it is assuming an heavy manual work...), which is working indeed, since I just tested it before posting...

It takes around 30 minutes for a simple title...

1) rename the cce exe file; in such a way that when eclcce try to launch it an error message is produced...

2) Set up DVD-RB in three click mode and go through prepare (that goes flawless) AND encode; two error messages are produced for every try of encoding, BUT the avs and the FLG files are still generated in the D2VAVS folder... and the rebuild buttun is now not grayed...

3) what you need now is a single m2v file for every cell that has not been generated by CCE (by the way, now it is better to rename again the cce exe file to its original name)... for doing this, vobedit is just what is necessary: first pass for demuxing by cell id the whole title set(s), and a second pass for demuxing again the cells for the extraction of the m2v streams...

4) Now it is necessary to rename carefully every demuxed m2v file to the one corresponding to the cell to be rebuilt. The log file generated by vobedit and the AVS files in the D2VAVS folder are helpful for matching the names for the m2v files...

5) Hit rebuild...

6) In this manner you have recreated an IDENTICAL copy of your source disk, since you didn't use any encoder for its production. Now it is possible to change the bitrate of every single cell in the title, since you have in the D2VAVS folder all the necessary files...

I say again: it works...

Cheers,
SD

erdoke
24th August 2004, 22:55
Originally posted by Sir Didymus
Ahhh,

SORRY erdoke!!!

I totally misunderstood what you have stated in your post...

I assumed that you did at least ONE complete rebuild with DVD-RB, and that you were looking for some method for reducing the size of one of the cells of the rebuilt title...

It is now clear to me that your backup has been produced by DVD2DVDR, not by DVD-RB, so please forget my previous post...

Maybe it was because of my poor english and I should look for a good dictionary instead of writing on-the-fly. :D

Originally posted by Sir Didymus
Anyway, thinking to the problem, I have to propose a solution (or better a crazy idea, since it is assuming an heavy manual work...), which is working indeed, since I just tested it before posting...

It takes around 30 minutes for a simple title...

...

I say again: it works...

Cheers,
SD

I must say that it's a very smart and elegant solution to my problem. Unfortunately I will not have time to try it this time, so it is more than probable that I will use a transcoder to shrink the 9 MB. Anyway the movie has an average bitrate of 4400, so it will be unvisible.
It is among my plans to rebuild another one of my backups (5th Element) which has a huge menu, and it seems reasonable to re-encode it and the end credits as well.

So thanks again SD, soon I will take advantage of your guide.;)

robot1
27th August 2004, 16:08
You can find RB-Opt v0.13 here (http://www.freewebs.com/robot1/RB-Optv0.13.zip) (right click -> save target as)
Most part of the code for the OPV mode is written by SansGrip. All the credits goes to him!
As soon there is a new mirror, I'll post it.
I hope to receive feedback on the OPV mode, to improve it.

Changelog:
- Added support to OPV.
DVD-RB's OPV prediction pass is done at the end of the prepare phase,
this makes it impossible to use RB-Opt with DVD-RB's version of OPV.
The prediction has already been run using the default CCE settings
from DVD-RB, and any changes to those (e.g. by selecting a custom
matrix with RB-Opt, or changing the GOP length) will invalidate the
results and cause an under- or over-sized encode. By doing the
prediction in RB-Opt one is able to set custom parameters and tweaks
as usual and *then* run the OPV prediction, meaning the prediction
will be run with the same CCE parameters as the actual encode, and
should thus be accurate.
More info can be found in OPVreadme.txt in the package.

Now you can run the "prepare" step in DVD-RB using normal VBR mode,
then, in RB-Opt, select for any VobID if encode in VBR or OPV mode.
If you have an oversized (or undersized) result in OPV mode, you can
re-open the Rebuilder.inf in RB-Opt, and change the mode to VBR. After
saving, the "encode" step in DVD-RB will run just the second CCE pass
(as the .vaf file is retained).


- Fixed a bug: if you selected a non standard matrix in CCE options, it
was used not only for the selected per vob-id, but for the whole film.
Now you can set different matrices for every VobID (ex. use a low
bitrate matrix for extras with low bitrates, leaving default matrices
for the main movie)

Paced
27th August 2004, 16:14
This program just keeps getting better and better; thanks robot1 (and SansGrip) for all your hard work.

robot1
27th August 2004, 19:40
Originally posted by Paced
This program just keeps getting better and better; thanks robot1 (and SansGrip) for all your hard work. Thanks
:)

ShadowKnight
28th August 2004, 02:49
Originally posted by robot1

- Added support to OPV.

Now you can run the "prepare" step in DVD-RB using normal VBR mode,
then, in RB-Opt, select for any VobID if encode in VBR or OPV mode.
If you have an oversized (or undersized) result in OPV mode, you can
re-open the Rebuilder.inf in RB-Opt, and change the mode to VBR. After
saving, the "encode" step in DVD-RB will run just the second CCE pass
(as the .vaf file is retained).


You Rule Robot1! and SansGrip as well... thank you for adding this Robot1, it was well worth the wait. Mad props to you my friend :)

ShadowKnight
28th August 2004, 03:32
Originally posted by Xuivo
Yeah, thanks Robot1. I think that your program is great!! There's a last thing that could be great with it but i don't know how hard it is do program it. Is it possible to split a cell in 2 and change the bitrate of only a part.

Cheers, and thanks for your great work!!!

I would like to see this also, but with opv, and selecting a section to do vbr. It would be nice for end credits or HBO static screen logos. Is that possible?

ShadowKnight
29th August 2004, 02:51
Originally posted by robot1
I hope to receive feedback on the OPV mode, to improve it.

My first Test came out beautifully!
Forrest Gump R1
4.37 GB (4,694,736,896 bytes)

I'll report more as I run them.
Seems to be working great tho... I ran it with the double check thing on, and all the rest at default values.

SansGrip
29th August 2004, 08:18
Cool :D

erdoke
29th August 2004, 17:12
The primary download link in the first post seems broken right now.

SansGrip
29th August 2004, 17:58
Mirrored here (http://www.indeus.com/sansgrip/RB-Optv0.13.zip).

erdoke
29th August 2004, 18:08
Originally posted by SansGrip
Mirrored here (http://www.indeus.com/sansgrip/RB-Optv0.13.zip).

THX, it worked OK.

marnum
2nd September 2004, 12:01
Hi

I'm afraid I currently can't get OPV to work. I'm doing AI at the moment, and I've done what the OPVreadme said, and I clicked 'Save Settings'. The avs was not modified, but some CCE settings were.

Min bitrate: 600kbit
Max bitrate: 6500kbit
Custom Matrix: KVCD Notch
Low Pass: 8
Effect Restricted Vertical: 2
DC Prec: 10
GOP: 12

CCE 2.66.01.07 started up and ran the prediction.

When CCE finished, I got a notification
"Could not open 'C:\Path\VTS_02_VobID_01.m2v' for reading"
and the log said

=== Running prediction on VTS 2 - VobID 1
--- Initial Q: 36
--- Frames: 109275, target size: 1728188 KB
--- Desired sample size: 17459 KB
--- Pass 1. Waiting for encoder...
--- Testinq Q factor: 36
*** Using Q factor 0
=== Q Factor not calculated

Not seeing what was wrong, I opened the file in mpc and it played flawlessly.
Anybody got an idea?

robot1
2nd September 2004, 21:02
Originally posted by marnum
When CCE finished, I got a notification
"Could not open 'C:\Path\VTS_02_VobID_01.m2v' for reading"
and the log said
Check your PM.
Anyway, what is the path of your D2VAVS folder?
VTS_02_VobID_01.m2v should be in ..\D2VAVS\prediction\
and not in
C:\Path\
:confused:

robot1
9th September 2004, 21:37
Download RB-Opt v0.14 (http://www.freewebs.com/robot1/RB-Optv0.14.zip ) (right click -> save target as)
As soon as there is another mirror, I'll update the first post.
Changelog:
Added support to CCE SP retail (as DVD-RB 0.58)
Fixed a bug in "Link VobID" dialog: sometimes "Link All" didn't work properly.

I've made few changes to the OPV routine, to avoid the error reported by marnum. Hope it's fixed, but I can't reproduce it. If anyone gets that error, please post in forum (or PM me).

Boulder
10th September 2004, 16:35
I can't get v0.13beta working with the latest DVD-RB. The program just closes itself without any crash info when I load the rebuilder.inf file. I'm currently trying to encode Lord of the Rings : The Two Towers Extended Edition extras, could it be that the .inf file is just too big, it's 341492 bytes!

If (and probably when) you need more info or the inf file, just let me know.

robot1
10th September 2004, 18:46
@Boulder
Please, check you PM

RB-Opt v0.13 beta should work with DVD-RB 0.58, if you don't use CCE SP 2.67 retail.
I posted yesterday an update (0.14beta) to be fully compatible with that release.
Anyway in a few hours I'll post 0.14a because I found two little bugs. I hope to include fixes to your problem.

robot1
10th September 2004, 19:42
@Boulder
Thanks for the file you sent me.
The problem is the sixth vts: there are 1806 cells! (still pictures, as they are 1 frame).
I'll post a fix in v0.14a.

Boulder
10th September 2004, 21:45
No problem, glad to help:)

burnout
19th September 2004, 13:24
with dvd-rb 0.60, rb-opt (tried 0.12 and 0.14) shows some vob-id's twice, but when u select the lower of the 2 duplicate vob-id's it highlights the first... i guess this has something to do with the new prepare stage with 0.60 as i have never seen it before and it has appeared on 2 dvd's. not tried encoding them yet so i'm not sure if it affects anything but thought i would report this ;)

jdobbs
19th September 2004, 13:44
This could be caused by the introduction of a new area in the REBUILDER.INI file. Now in addition to the "[V01000100001001]" area for each cell there is a "[V0100001]" area to store information for a VOB. Currently there is only one entry (last_sector), but it might expand).

robot1
19th September 2004, 21:53
New version of RB-Opt.
Can be downloaded here (http://www.freewebs.com/robot1/RB-Optv0.15.zip) (right click -> save target as)
As soon as I've a new mirror I'll post it.

Changelog:
Added compatibility with DVD-RB 0.60
Better memory usage, to allow to tweak DVD with strange structures (lots of Vob's or lots of cells)
Fixed incorrect "Global resizing" behaviour in "Global Options" dialog.
Various bugfixes.

[Edit]
If you have already downloaded v0.15 and have problems in save - download it again. The link is the same, but there is a new build.

robot1
20th September 2004, 17:07
Thanks as always to eDealer,
here is the mirror (http://forum.gleitz.info/attachment.php?attachmentid=68632) on doom9.de

Boulder
23rd September 2004, 22:55
Does v0.15 support DVD Rebuilder version 0.62? I only get the whole movie shown as one cell so I can't limit the bitrate for end credits. Other than that it seems to work as it should. I just wanted to know to make sure I'm not doing something wrong here;)

robot1
23rd September 2004, 23:14
RB-Opt should work with DVD-RB 0.62, as jdobbs didn't changed file format in this version. And in a first test I've done I see no problem.
If you uncheck "Autosized" and press "Tweak Cells", do you find just one cell?
That would be very strange.
If you find just one cell, please check how many times you find the line
[item]
in Rebuilder.ecl
If there are many instances, then there is something wrong, and please PM me.
TIA.

Boulder
23rd September 2004, 23:23
Looks like it was a mistake on my part, I just noticed that I had to select VBR in RB-Opt to get to tweak the cells:o

Once again I know how a newbie feels..

robot1
23rd September 2004, 23:28
In OPV mode you can't tweak end-credits, because the whole vob-id will be encoded with the same Q factor.

wfn1
26th September 2004, 18:14
@robot1

hi, just tested out your .15 version in conjunction with dvd-rb .62 and i'm getting this cce error which says unable to open cce_encode() function or something to that extent. after that the encoding stops.

the source is futurama_s3_d1 and my tweaking included evening out the bitrate on per vts level for main episodes (vts4-6 and vts8-10), linking the ids in an extras vts7 and adjusting the bitrate and adjusting the bitrate on vts11 which is also extras.

the encoding stops on vts9. i tried with cce sp 2.50.01.00 and cce sp 2.66.01.07 and they both give me the same error. is there a log somewhere which i could use to troubleshoot or send to you? thank you for your continuous effort in developing this very necessary tool.

robot1
26th September 2004, 19:55
Probably the bitrate of the cells in vts9 is too low for the complexity of the source (I think other people reported this error, even without RB-Opt - especially for "static" - like HBO logo).

You could try to change encoding in CBR for cells in vts9 (if they are small enough you shouldn't have problems).

For cce 2.50 CBR is
vmode=1
for CCE 2.66 CBR is
video_type=1

You can find vts9 cells in rebuilder.ecl looking at:
[item]
title=V09xxxxxxxxxxxx

I've sent you a PM.

wfn1
26th September 2004, 21:20
i'll try the cbr method and see if it helps, i got the pm and i already sent you all the files you requested. thank you!

pg55555
1st October 2004, 14:40
robot1

As you can see in this thread

http://forum.doom9.org/showthread.php?s=&threadid=81567

this is an error that apperas for cells of 60 or fewer frames when you select Half D1 for extras. This problem is still present in RB 0.62.

A solution that works is to change the encoding of the problematic cell to CBR

As jdobbs seems to have its hands full trying to ironing out more traumatic bugs, maybe you could find a way to be able to select CBR for all cells below 60 frames in RBOpt.

The only way I´ve have found up to now, is to manually edit the REBUILDER.ECL file, but it can be real tiresome when you have a lot of this cells (it happens in some movies).

If you can choose the CBR bitrate for this segments, better (as ussually they are just blank black frames, a low bitrate - say 1000 - does not cause any harm

A problem could be ussually this small cells are within a VOBID toghether with other cells, which VBR settings we would like to maintain.

Thanks for a great application.

Pablo

robot1
1st October 2004, 14:59
I remember Jdobbs planned to encode small segments as CBR - hope I'm not wrong.
Let's wait tonight DVD-RB release: if it's a common CCE bug, I think he will fix it.

govenar
30th December 2004, 00:44
I'm using RB-Opt v0.15 beta, DVD Rebuilder v0.67, CCE SP 2.67.00.27.
I noticed a few problems and have some questions:

1. When I click "Reset Bitrates" in RB-Opt, it crashes.

2. When "Hide Vob-IDs of insignificant size" is unchecked, RB-Opt won't let me change the bitrate of these small Vobs ("Autosized" is checked and greyed out so I can't change it). Is this a bug or is there some reason why this isn't possible?

3. The reason I care about #2 is that I want to use no compression for some of those small Vobs (i.e. set "Reduction" to 100%) (while still compressing all the other Vobs). If that's all I want to do, is there an alternative method I could use if #2 can't be changed?

4. The Duration shown by RB-Opt is 162 minutes, but the correct time is 129 minutes. I guess this is related to 23.976/29.97 fps. (Also when I view a Preview, it's played at the wrong speed, and the external player also shows the wrong 162 minute time.) The final DVD output is fine so it's not a huge deal, just annoying.

5. Does linking Vob-IDs increase quality even if I don't tweak any bitrates? (So, if I ran RB-Opt and just linked some Vob-IDs and changed nothing else, would the results be better than DVD Rebuilder without RB-Opt?)

6. Are there any disadvantages to linking Vob-IDs? i.e. will it mess up any menu navigation or chapter selection? Does linking Vob-IDs change the structure of the final DVD, or does it only affect the encoding step?

If the answer to #5 is yes and to #6 is no, then should I link every Vob-ID, even if they're not really related? The one downside I can think of is that it makes it harder to use different reduction amounts for the different Vob-IDs (but that can still be done with Tweak Cells, right?).