View Full Version : DVD Rebuilder (CCE One-Click Beta v0.46) Comments and Suggestions


Pages : [1] 2

jdobbs
21st March 2004, 01:34
In an effort to try and reduce the reading associated with the DVD-RB Mega-thread I've added this thread as a place to make any comments and/or suggestions associated with features, results, etc. As it seems there are numerous issues associated with how worker apps (like CCE or AVISYNTH) are configured to work with DVD-RB, any quick-configuration guides (maybe cut-and-pasted from the mega-thread (http://forum.doom9.org/showthread.php?s=&threadid=72691) you may want to post would also be greatly appreciated.

Please post any bug reports in the DVD-RB sister thread dedicated to bug reports. It is located here (http://forum.doom9.org/showthread.php?s=&threadid=73050).

I will also attempt to keep the link below up-to-date so you can always come to the first page of this thread to get the latest version of the beta.

The latest version can be found here. (http://forum.doom9.org/showthread.php?s=&threadid=75452)

Note: Some browsers may need to "Refresh" to get the most current version.

Most of all I want to thank all the beta-testers for giving such great feedback.

You can find brief installation and usage instructions on this post/page. (http://forum.doom9.org/showthread.php?s=&threadid=73051&postid=465822)

StifflerStealth
21st March 2004, 02:36
This is a suggestion. It is based off of something somebaody else said about templates. This is mainly for those that like to tweak the BitRate settings.

Have two ecl files. One file will have all the data that is the same between all the cells. The second file will have the [item] stuff like title, cbr_brate, vbr_bias, opv_brate_min/max, vbr_brate_avg/min/max, vbr_pass. the vid_file0, vaf_file, aud_file are different, but are based on the title name, when the Item ecl file create, the "template" plus the data from the file that list the indivual fils plus the vid_file... created from the title name and the path.

This will keep the file size low and all the stuff that people need to edit will be in a group. Plus the template file can be used from project to project, so the program would not need to redo something.

Just a suggestion that is not too important, and can be dismissed totally.

Stiff

jdobbs
21st March 2004, 02:53
@StifflerStealth

I was actually thinking about doing this at some point for .AVS files and could do it for .ECL as well. How's this sound: I can have an edit window come up with all the parameters as they would have been created but with some kind of token (e.g "%file" for the name of the input file) for parameters that will be fed by DVD-RB. Then the editor could change any settings as he/she sees fit before the writing starts...

StifflerStealth
21st March 2004, 03:08
That sounds really good as long as it's easier to make changes. Would one need to switch to advanced mode to do? I thought you mentioned in that big thread that you had planned to have an option to set what VTSes/PGCs are main and which are extras, and there would be a place in the settings to set extras at xxxx bitrate and yy passes, and then the main maovie marked files would get teh remaining space distributed between them equally at some lower bitrate.

I think that might be easier to do. This is the sole reason I edit the ecl file. If DVD-RB had this option, I don't think I would need to edit the ecl file again, but I think knowing that I could is a great comfort.

Cheerio,
Stiff

jdobbs
21st March 2004, 03:16
@StifflerStealth

It may be a while before I put an editing capability in, but I'm planing to do the distribution of bitrates based on the original DVD in the next revision (barring small bugfix releases). I also plan to have the bitrate distribution between the main VTS and other (extra) VTSs in the near future.

StifflerStealth
21st March 2004, 03:23
Kewl, sweet, ... more positive comments. No hurry. I have a lot of patience. I mean I've been trying to back up this one DVD for the past month, so I can definatly wait for a new version.

Stiff

Paced
21st March 2004, 03:28
@jdobbs

Is it possible to add certain lines to both the AVS and ECL files for a given VTS set? I was thinking maybe you could allow us to right-click on any VTS we wish, and have various options to choose from - here's a few options that come to mind:

- de-interlacing (Telecide/Decimate/FieldDeinterlace)

- if you do intend to add 1/2 D1 for extras in the future (I remember reading it somewhere in the last thread), you might also want to add an option to keep the stream interlaced, which requires editing of the AVS script (SeparateFields/Weave, etc.). And, of course, an option to de-interlace it if the user wishes to do so.

- setting the appropriate tags (progressive/ZigZag or alt. scanning order/TFF or BFF, etc.) for the ECL.

I'm not sure how hard this would be to implement, but something like this for DVD-RB's future would be excellent :)

Also, great work on DVD-RB's progress so far, and thanks for sharing it :)

jdobbs
21st March 2004, 03:34
@Paced,Is it possible to add certain lines to both the AVS and ECL files for a given VTS set? Yeah, I can do that. But I have to be careful how I implement it. It's one of those things that experienced users will find nice -- but can confuse the hell out of the average folks. I still want to concentrate on making this the "easy" way to do CCE backups of a DVD.

Paced
21st March 2004, 03:45
Originally posted by jdobbs
@Paced, Yeah, I can do that. But I have to be careful how I implement it. It's one of those things that experienced users will find nice -- but can confuse the hell out of the average folks. I still want to concentrate on making this the "easy" way to do CCE backups of a DVD.

Very true :) AVS scripts are easy to get around (because it's not crucial to edit them in the program's current state). But, what I'm worried about is the CCE settings that 'average folks' may have trouble with. For example, DVD extras are usually interlaced, and getting DVD-RB to set the appropriate CCE tags for these streams is a challenge. The only way I see DVD-RB getting around this (without manual intervention from the user), is if it is able to scan each VTS set before creating the ECL, and determining which CCE tags go where, or whether they should be turned on or off :eek:

jdobbs
21st March 2004, 03:58
There's also the option of using the newer CCE encoders' option to do 3:2 pulldown recognition.

I already scan the file and can tell you exactly which frames are interlaced, field based, telecined... The problem is with the NTSC sources that switch back and forth between telecined and not telecined every few GOPs.

StifflerStealth
21st March 2004, 04:18
Originally posted by jdobbs
There's also the option of using the newer CCE encoders' option to do 3:2 pulldown recognition.

I already scan the file and can tell you exactly which frames are interlaced, field based, telecined... The problem is with the NTSC sources that switch back and forth between telecined and not telecined every few GOPs.

Add a new option to demux by GOP :D.

Actually, if a file is both, I just say to my self, "OK, which is it the most", and then pretend the entire file is that way. I think CCE 2.67 can tell the difference are something, because the video come out perfect all the way through. One would never know that it is both. Well, that's just my experience. I might of had false positives or something.

Stiff

Rombaldi
21st March 2004, 05:25
Originally posted by jdobbs
@Paced, Yeah, I can do that. But I have to be careful how I implement it. It's one of those things that experienced users will find nice -- but can confuse the hell out of the average folks. I still want to concentrate on making this the "easy" way to do CCE backups of a DVD.

I can see one place where you have the AVS options (.19) that appear to be global should be on a VTS basis.. the 'Resize to D1' is something I would want to do to the extras, not the whole disc, the tantelizing '4:3 LBX to 16:9' and 'zoom 2.35 to 16:9' as well. Those would be great for the main movies that are 4:3LB ot 2.35, but on more than one disc I've seen the extras be 4:3 full frame (converting those would not be pretty).

chadp1a
21st March 2004, 05:30
Hi everyone. Great program jdobbs.

Using DVDRB .19 set for QuEnc.

When trying to view the avs files created using windows media player, I receive an error from the player stating that I do not have the proper codec. If I choose CCE as the encoder the avs files play fine.

Any ideas anyone?

wmansir
21st March 2004, 05:32
Originally posted by jdobbs
There's also the option of using the newer CCE encoders' option to do 3:2 pulldown recognition.

I already scan the file and can tell you exactly which frames are interlaced, field based, telecined... The problem is with the NTSC sources that switch back and forth between telecined and not telecined every few GOPs.

I would not rely on CCE's internal pulldown detection method as it is not very accurate. It is often too agressive on interlaced video, causing jerky ouput, yet ineffecient on true telecined material. For instance I used it on some Buffy episodes, which D2V reported as 95% film, but CCE's ouput was only ~70% film.

Also, in order to use CCE's Pulldown detection the timecode must NOT be set to 00:00:00, which can cause problems with some authoring programs. Let me clarify that to say: CCE's Pulldown detection will FAIL if the timecode is 00:00:00, but some programs need it set to that in order to accept the file. Of course since you are writing the program in this case you could work around it, but just FYI.

And on another subject, could you clarify if the current builds work with seamless branching? I know you mentioned interleaving is disabled, but I'm unsure if that relates only to Angles or seamless branching too.

djan
21st March 2004, 07:36
Hi, just to know for when the true vbr taking in count the entire movie and not doing by cell. Again, very thx for this prog, it rules.

JvD
21st March 2004, 10:01
@jdobbs

Normally, when recoding or transcoding I find it much faster to have different source drives. Reading on one source and writing on another. The same goes for authoring. Is it possible to make this an option? At least for the authoring part.

robot1
21st March 2004, 10:23
If it's possible, could you implement in future per-vts options?
Many DVD have extras interlaced and 4/3
Options should be different there:
the avs should use converttoyuy2(interlaced=true)
And even "resize to half D1" or "Convert from LB 4:3 to 16:9" should be per VTS.

Anyway, great great prog.

jdobbs
21st March 2004, 10:32
Originally posted by chadp1a
Hi everyone. Great program jdobbs.

Using DVDRB .19 set for QuEnc.

When trying to view the avs files created using windows media player, I receive an error from the player stating that I do not have the proper codec. If I choose CCE as the encoder the avs files play fine.

Any ideas anyone? It's probably the YV12 requirement. Search the forum for YV12 and you should find something.

jdobbs
21st March 2004, 10:39
@wmansir,And on another subject, could you clarify if the current builds work with seamless branching? I know you mentioned interleaving is disabled, but I'm unsure if that relates only to Angles or seamless branching too.Sorry, not yet. Generally both seamless branching and angles use interleaving. Right now all I do is take note of it and mark them. I don't reinterleave them yet. It will come.

3coola
21st March 2004, 16:10
Originally posted by jdobbs
@wmansir,Sorry, not yet. Generally both seamless branching and angles use interleaving. Right now all I do is take note of it and mark them. I don't reinterleave them yet. It will come.

It's pretty easy to see if a movie is seamless branching or has angles, but there would be even easier if DVDrebuilder could give me a note about wheter the movie is suitable or not for use with DVDrebuilder. I have came across several movies that have button-over-video in some extra materials, but main movie is ok to use with DVDrebuilder or Big3. One can always use different programs for main movie and extras, but then it's not one-click anymore ...
So a message when movie is seamless branching, has angles or button-over-video would be nice!
And the ultimate goal I suppose is to manage all these types within DVDrebuilder?!
For the movies like Anger Management or Legally Blonde 2 that has many extras but only one small of them is button-over-video (there are questioners in them), perhaps it is not so hard to have a option in DVDrebuilder of leaving the entire VTS as is?

Btw, good work with this tool! Do you sleep at all during the nghts?

Kakashi Sensei
21st March 2004, 16:49
I have Alredy PM'ed jdobbs about this, and was wondering what you guys thought. I had a problem with my PC shutting down when CCE Was encoding using DVD-RB b/c i'm a goof and like to do other things while I encode and accidently hit the shut down CCE after encoding.

Well My friend wrote a program that hides CCE while it encodes and you only see a flash when a new window pops up. Its not very big in size and works really well. Let me know. :)

jeremymacmull
21st March 2004, 19:30
Just a question

Is your final aim for this proggie to be like DVDshrink

ie Really easy to use and transcode a dvd 9 to a dvd 5 with or without the extras etc but in your case using a much better transcoder such as CCE (or encoder if you like)

typically involving very few clicks and setting up and also having a GUI with all the info ie differing compression for the main movie vs the extras.

COS for me DVDshrink is perfect but imost of the time i ditch the extras to get good quality

if with your tool i can get good quality AND keep the extras due to the fact that CCE is a much better mpeg2 encoder then i would definately switch and im sure so would a lot of others.

I dont mean to pester i would just be interested in what your final aims for this proggie are if im way off course then fair do's


JEREMY

robgarib
21st March 2004, 19:31
Please where i can download QuEnc?
I want to try it with dvd rebuilder 0.21 but i don't find any result in doom9 and in google search.
Thanks

NobbyNobbs
21st March 2004, 19:47
For QEnc, look in the "Other MPEG Encoders" forum here at Doom9:D

DMagic1
21st March 2004, 20:04
I saw that you added the ability to change the color of the app. I never like the original color but I thought it was just a primer until you added a nice coat of paint to it. Do you plan on changing the look of it later after all, or most of the bugs have been fixed? I thing it would also be nice if it was skinnable.

jdobbs
21st March 2004, 20:24
@jeremymacmullReally easy to use and transcode a dvd 9 to a dvd 5 with or without the extras etc but in your case using a much better transcoder such as CCE (or encoder if you like)You hit the nail on the head. My goal is to create a simple-to-use transcoder that also gives you high quality. Unfortunately the only programs that do that either use within-the-compressed-domain shrinking or an inferior quality encoder. I wanted, with this app, to make it possible to use any host of encoders -- but especially CCE. For $59 you can get unparalleled quality -- but you then have to author it back to DVD. I'm trying to get the best of both worlds.

jdobbs
21st March 2004, 20:28
Originally posted by DMagic1
I saw that you added the ability to change the color of the app. I never like the original color but I thought it was just a primer until you added a nice coat of paint to it. Do you plan on changing the look of it later after all, or most of the bugs have been fixed? I thing it would also be nice if it was skinnable. Hadn't given it much thought. I just implemented the ability to change colors because I got complaints about my ugly choice...

robot1
21st March 2004, 23:21
I read that DVD-RB needs files ripped on hd and not mounted with daemon tools. Could you check at the beginning that you can write in the selected path? Many users don't read the docs...

KungFuCow
21st March 2004, 23:25
Im ripping from mounted drives via Alcohol 120% and its worked perfectly.

StifflerStealth
22nd March 2004, 00:36
I too can confirm that iso's mounted with Alcohol work. I have not had a single problem. here just might be something about the daemon tools driver that doesn't cause it to work right. In fact, daemon tools has always created some issuse with Windows for me. All the guides I've read say that the source should always be an iso mounted becase you know you will never be able to screw up the files, so i had to find something that worked. Alcohol 52% is the Virtual drive only and a little cheaper.

@All: Maybe we should have people post if they have a different virtual drive that works to give people more choices. I know there are many virtual drives out there like Nero, Pinnacle, ....

Stiff

djan
22nd March 2004, 00:55
I use Alcohol 120% too and it works well.

djan
22nd March 2004, 00:59
Is it possible to set the CCE priority level when using DVDRB ? I would like it runs in low priority as I would like to use my PC while encoding. Thx.

EDIT: I read this in CCE Forum in the FAQ :

Q9: Can I work in other programs while CCE encodes?

Most certainly yes! The only thing you want to make sure in this case is that your system is stable and that CCE doesn't use so much CPU time so reasonable processing power is still available to other applications. To do this, run CCE with a lower process priority via the following batch file:

code:
--------------------------------------------------------------------------------
@echo off
start "CCE" /LOW <path to CCE executable>
--------------------------------------------------------------------------------

Replace <path to CCE executable> with the full path to the CCE executable (and remember to put it in quotes if it contains spaces) and create a link to the batch file on your desktop, run CCE via that link.

Jdobbs, can you implement this please ?

DDogg
22nd March 2004, 01:54
djan, if you are using eclcce with later versions of cce, just run it, go to the eclcce options in the standard option dialog in CCE, and set cce process priority to idle.

djan
22nd March 2004, 01:57
The problem is I'm using CCE 2.50 SP and there is nothing about.

huesage
22nd March 2004, 04:44
@ All:

I was curious if someone could please tell me a little about the CCE settings. Is there a rule of thumb on CCE settings for getting the best quality out of encodes?

VBR_Bias: ?
Quality_Prec: ?

Any help on this topic would be apreciated, for the time beeing I will just work with the default settings. If anyone would like to give me an explanation as to what those settings do, that would also be great !

I thank you all in advance for your help.

@ jdobbs:

Amazing work, my jaw is on the floor.

djan
22nd March 2004, 04:50
Originally posted by huesage
@ All:

I was curious if someone could please tell me a little about the CCE settings. Is there a rule of thumb on CCE settings for getting the best quality out of encodes?

VBR_Bias: ?
Quality_Prec: ?

... It was what I was asking for in the other thread and in CCE section. Waiting for an answer. :) I would like to know more too.

3coola
22nd March 2004, 06:40
Originally posted by robot1
I read that DVD-RB needs files ripped on hd and not mounted with daemon tools. Could you check at the beginning that you can write in the selected path? Many users don't read the docs...
I use daemon tools and it works fine. (DVD decrypted first, then making the image in Nero).

djan
22nd March 2004, 06:42
Originally posted by 3coola
I use daemon tools and it works fine. (DVD decrypted first, then making the image in Nero). Huh, why to not create immediately the ISO with DVD Decrypter ?

RobertR
22nd March 2004, 14:02
I'm quite acustomed with Big3 method and am currently testing DVD ReBuilder. This looks just awsome and i bow to jdobbs for all his work.
When using Big3 it's relatively easy to add/replace subtitle to dvd beeing backed up (matter of dropping specially named sst and bitmaps into subs dir). From what i've seen during my tests (ok i've never made it to ReBuild stage i'm just fooling around with encoders atm) things like adding subs is not possible at the moment. Will you consider making some option for this?
Does DVDReBuild at current stage recompress menus?

Best regards
Robert

djan
22nd March 2004, 17:37
No, it doesn't encode the menus. It copies them like they are.

jdobbs
22nd March 2004, 18:14
Originally posted by RobertR
I'm quite acustomed with Big3 method and am currently testing DVD ReBuilder. This looks just awsome and i bow to jdobbs for all his work.
When using Big3 it's relatively easy to add/replace subtitle to dvd beeing backed up (matter of dropping specially named sst and bitmaps into subs dir). From what i've seen during my tests (ok i've never made it to ReBuild stage i'm just fooling around with encoders atm) things like adding subs is not possible at the moment. Will you consider making some option for this?
Does DVDReBuild at current stage recompress menus?

Best regards
Robert Currently all existing original subtitles are kept intact when rebuilding. So there really isn't a necessity for extracting, reencoding, and readding subtitles.

robgarib
22nd March 2004, 18:40
Can you put in a next version the possibility like in dvd shrink or in other transcoders to decrease quality of extra material in the dvd increasing the final quality of the main movie?

2COOL
22nd March 2004, 18:54
DVD2DVD-R gives us a detection status on what kind of video we are dealing with prior to. Possibly, a feature to do one like this or have a seperate pane displaying what we are dealing with prior or in real-time. e.g. interlaced, progressive, pulldown, etc...

petesafool
23rd March 2004, 01:14
Hi all,

Since v0.16 haven't had any trouble at all:

Labyrinth/r2/pal
Behind Enemy Lines/r2/pal
Predator SE/r2/pal

Only failure was PIRATES OF THE CARIBEAN DISC 1 which i've posted in the ERRORS thread (might be the still frame issue).

JDOBBS you deserve every donation!!! As much for IFOedit and IFOupdate as well as this prog.

I would certainly like to see some of the 'advanced' options that others have asked for, but I have one that nobody else seems to have requested (or cares about?) - the ripping/inclusion of DVD-ROM features when calculating bitrates.

NobbyNobbs
23rd March 2004, 01:40
Although he deserves a lot of credit both for DVD-RB, and ifoupdate, I believe that Derrow deserves a little credit for IfoEdit, don`t you think ? :D :D

StifflerStealth
23rd March 2004, 01:43
I don't know if this is a bug or not, so I would like some help with the problem before I post a bug report.

I am using version 0.21, and one of my DVDs is dectected at 23.976 fps. DIF4U detects the majority of the cells at 29.976 fps. In DVD-RB I set the treshhold at 50% and 90%, but I get the same results. It is a TV episodal disk. Is there any free program I can use to analyse the video to see what it truely is. The settings from DIF4U look better when of film is encoded at segment that the believed rate of 29.97 compared to the believed rate of 23.976 fps that DVD-RB gives. There are fewer interlace lines. I looked at the AVS file and I made sure "ConvertToYUY2(interlaced=true)" was in there. Even though DVD-RB is giving 23.976, should I put "Telecide()" in the AVS files?

Thanks,
Stiff

jdobbs
23rd March 2004, 04:11
All: Sorry for the delay and sparse postings. I've had a problem with my Internet connection all day, and the COMCAST phone-guy wanted to argue about it. Sigh... He thinks 5Kbs upstream is acceptable when he can't see the problem from his end...

Anyway here is the latest Beta of DVD-RB (v0.22) The fixes/updates are listed below:

- Corrected some bugs in way pointers were being inserted into the NAVPACK audio sync tables. I'm hoping this was the source of some reported audio problems.

- Fixed the Run-time error " '52' Bad file name or number error ". This would only happen when attempting to perform two complete (Prepare, Encode, and Rebuild) sessions without restarting. I left a flag incorrectly enabled following completion of a Rebuild.

- Implemented a size limit on VTSs to be processed. Now very small VTSs that have virtually no data involved are simply copied as-is and are not processed. This eliminates unnecessary recoding and some possible gotchas.

- Added an option to the audio select panel of SETUP that enables automatic removal of all DTS streams. I personally never keep them, so I added this for me.

- Added the "Batch Processing" feature. It lets you select from saved project files and execute muliple jobs -- nice for overnight work.

Also I think I've narrowed down the problem with the "green flash" and troubles with cells that some people are experiencing. It seems to be related to the way I demux into Cells when you are using ReJig mode. Not ReJig's problem -- mine.

Thx: jdobbs

Look in the first post of this thread to get the latest version

KungFuCow
23rd March 2004, 04:14
JDobbs, any bug fixes in this release that may cure the FFWD and RWD problems?

StifflerStealth
23rd March 2004, 04:33
I DLed 0.22, and the zip file was corrupted.

Stiff

onesoul
23rd March 2004, 04:34
Originally posted by jdobbs
Currently all existing original subtitles are kept intact when rebuilding. So there really isn't a necessity for extracting, reencoding, and readding subtitles.

Hi, I think what RobertR was asking is an option to add/remove a subtitle in a language that was not on the DVD. (I wish I knew how to do that :o)
Although I hadn't got around to try dvd-rbv, I can see it is really something, thanks for making it available :)
One question: do you allow the user to edit the avisynth scripts or something like having default filters? (sorry if this doesn't apply)

Cheers

2COOL
23rd March 2004, 04:36
C:\DVD Tools\DVD Rebuilder\0.22\dvd-rbv022.zip: Either multipart or corrupt ZIP archive

:(

StifflerStealth
23rd March 2004, 04:37
Originally posted by onesoul
One question: do you allow the user to edit the avisynth scripts or something like having default filters? (sorry if this doesn't apply)


I edit them all the time. You can edit the avs and ecl files. You need to be in three step mode though.

Stiff

Oldeman
23rd March 2004, 04:40
DVD-RB v.22 is only 25k and is corrupted.
But I love It ..am I crazy or what?

lab-one
23rd March 2004, 04:43
jdobb's post states he is having problems uploading the file....

bigskank
23rd March 2004, 04:43
i got the same corruption problem on the zip.

Also, does anyone know if there is a guide somewhere on this yet? I know in beta testing it's kinda hard to do, but I think a lot of people (myself included) are feeling a bit overwhelmed by the super-mega-threads that have developed around this.

StifflerStealth
23rd March 2004, 05:01
Originally posted by bigskank
Also, does anyone know if there is a guide somewhere on this yet? I know in beta testing it's kinda hard to do, but I think a lot of people (myself included) are feeling a bit overwhelmed by the super-mega-threads that have developed around this.

There is this guide HERE (http://forum.doom9.org/showthread.php?s=&threadid=72691&perpage=20&pagenumber=19). Scroll down to Lab-one's post.

I don't know if that's the guide your looking for. There are several others in that really big thread that the link takes you to. I'll find some others if that is not what you want.

Stiff

jdobbs
23rd March 2004, 11:38
Here's the attachment for v0.22 (see earlier post for info)

ATTACHMENT DELETED AFTER 675 DOWNLOADS

A new version v0.23 is here (http://forum.doom9.org/attachment.php?s=&postid=463399)

petesafool
23rd March 2004, 12:44
@Derrow/NobbyNobbs

Agggh - my nickname strikes again. Thanks for correcting me.

My apologies to Derrow for just assuming that IFOedit and Ifoupdate were written by the same person.

Sorry.

jdobbs
23rd March 2004, 14:19
Originally posted by KungFuCow
JDobbs, any bug fixes in this release that may cure the FFWD and RWD problems? There are a couple of things changed that could have an affect on this. Also, on the DVDs that had problems were you using CCE, QuEnc, or ReJig. I think I have a problem with my demuxing routine that feeds ReJig.

lab-one
23rd March 2004, 14:26
@jdobbs

my 2 cents...

I had issues with FF/RW on 2 first tries, Veronica Guerin and Cold Creek Manor (both NTSC), using v.16 and v.18. My third attempt was with Pirates of the Caribbean and v.21. The latter of the 3 came out fine but i noticed blockiness and freezing at chapter breaks. FF/RW works fine but produced blocking when moving through chapter breaks. I think v.21 possibly cleaned up a lot of the issues with FF/RW.

Using:
DVD-RB v.21
CCE-SP 5.50
EclCCE
One click mode

RobertR
23rd March 2004, 15:11
Originally posted by onesoul
Hi, I think what RobertR was asking is an option to add/remove a subtitle in a language that was not on the DVD. (I wish I knew how to do that :o)
Yes, that's exactly what I had in mind. Sorry if it wasn't clear. Anyway i just assumed that at current state of developement it's not an option (most probably it's not that trivial).

@onesoul:
if you are not afraid of Big3 than it's kinda trivial. I have something like rough draft of "guide" on it.. I'll try to post it on thursday night.

robw
23rd March 2004, 15:16
Thanks for the batch capability. That will really be handy when leaving the computer to run tests. Any chance you could add a shutdown function so the computer turns off at the end of the batch job?

Thanks again

KungFuCow
23rd March 2004, 16:35
Originally posted by jdobbs
There are a couple of things changed that could have an affect on this. Also, on the DVDs that had problems were you using CCE, QuEnc, or ReJig. I think I have a problem with my demuxing routine that feeds ReJig.

CCE Basic

Skinleech
23rd March 2004, 18:19
I've only used this successfully once, with The Hitcher R2, and it worked a treat. What may be nice, though it is a low priority, would be an auto shutdown checkbox ala Gordian Knot. Think it ouwld be nice to save uneccesary on time for the pc once it's finished the DVDRB process.

robw
23rd March 2004, 21:32
Here is a great solution to shutting down Windows after DVD-RB finishes.

Alberto Perez has developed a freeware program called AMP WinOFF. The current version is 4.10
http://www.ampsoft.net

This program can be easily configured to monitor CPU usage and when it falls below a user input level for a setable time period, it will shut down Windows XP and power. You can also configure the program to take a snapshop of your desktop (bmp or jpg image) which I direct to my desktop.

Once you have DVD-RB running, just turn on WinOFF and it will monitor CPU usage. When it becomes idle whether because of an error or because DVD-RB has finished, it will turn off your machine. The next time you turn your computer on, check the desktop snapshot to see what the status of DVD-RB was just prior to shutdown.

There is also a batch mode so this program could be placed into a batch file that first runs WinOFF and then calls DVD-RB ... very cool.

robw
23rd March 2004, 21:35
blank

Skinleech
23rd March 2004, 21:37
Originally posted by Skinleech
I've only used this successfully once, with The Hitcher R2, and it worked a treat. What may be nice, though it is a low priority, would be an auto shutdown checkbox ala Gordian Knot. Think it ouwld be nice to save uneccesary on time for the pc once it's finished the DVDRB process.

Thanks mate, handy to know. I'd still prefer an option on the software however.

cptshamrock
23rd March 2004, 23:13
is there a way that a defined target size could be added so that it comes closer to reaching the full size of a dvd. Because since it's using cce for the best quality already why not have it take up as much sapce as possible to get even more quality. but still a great program and the effort is much appreciated.

robw
23rd March 2004, 23:21
is there a way that a defined target size could be added so that it comes closer to reaching the full size of a dvd

Well, how close are you coming? mine are around 4300 MB which is very nice (~96% full).

jdobbs
23rd March 2004, 23:25
Originally posted by cptshamrock
is there a way that a defined target size could be added so that it comes closer to reaching the full size of a dvd. Because since it's using cce for the best quality already why not have it take up as much sapce as possible to get even more quality. but still a great program and the effort is much appreciated. Right now I am using a value of 2,236,400 sectors as the goal for encoding to give myself a little wiggle room. I could make it variable and will on a version soon.

NOTE: There are 2,297,888 sectors available. So the current number gives you 97.3% and leaves about 126MB of play. Maybe I'll just bump the default up a little.

robw
23rd March 2004, 23:48
why not bump it up to 2,248,024 sectors which will put it exactly at 97.83% and make it consistent with your tag line? ;) ;) ;)

jdobbs
24th March 2004, 00:55
Originally posted by robw
why not bump it up to 2,248,024 sectors which will put it exactly at 97.83% and make it consistent with your tag line? ;) ;) ;) You made that up on the fly, didn't you?

DMagic1
24th March 2004, 07:23
With any app that is made for DVDs. The first priority should aways be to make the app work with all DVDs first. Then extra options should be added later.

I know a lot of ppl want to be able to control bitrate in extras. It would seem more important to get the app to work with DVDs with multiangles first. Even it you add the bitrate control for extras, you will still not be able to use the great app on all dvds.

KungFuCow
24th March 2004, 09:09
Originally posted by DMagic1
With any app that is made for DVDs. The first priority should aways be to make the app work with all DVDs first. Then extra options should be added later.

I know a lot of ppl want to be able to control bitrate in extras. It would seem more important to get the app to work with DVDs with multiangles first. Even it you add the bitrate control for extras, you will still not be able to use the great app on all dvds.

Agreed

tf
24th March 2004, 09:34
jdobbs:

Once again, thanks for a wonderful program, and thank you for all the time an effort you put into it. I have an idea for a suggestion, I don't know if it's been made before, but I don't think so.

I would the program to report how much time it spend on a job. I don't need an "Elapsed time" and "Remain time" counter, just that it output the time spent on a process in the output window.

It's certainly nothing special and as such I could live happily without it, but should you find the time (no pun intended!) to do it, it'd sure be nice.

-tf

Raymongo
24th March 2004, 13:14
Originally posted by tf
jdobbs:

Once again, thanks for a wonderful program, and thank you for all the time an effort you put into it. I have an idea for a suggestion, I don't know if it's been made before, but I don't think so.

I would the program to report how much time it spend on a job. I don't need an "Elapsed time" and "Remain time" counter, just that it output the time spent on a process in the output window.

It's certainly nothing special and as such I could live happily without it, but should you find the time (no pun intended!) to do it, it'd sure be nice.

-tf

I agree on that.

jdobbs
24th March 2004, 14:50
Originally posted by tf
jdobbs:

Once again, thanks for a wonderful program, and thank you for all the time an effort you put into it. I have an idea for a suggestion, I don't know if it's been made before, but I don't think so.

I would the program to report how much time it spend on a job. I don't need an "Elapsed time" and "Remain time" counter, just that it output the time spent on a process in the output window.

It's certainly nothing special and as such I could live happily without it, but should you find the time (no pun intended!) to do it, it'd sure be nice.

-tf With the amount of time some encodes take with CCE, I'm almost afraid to show a "Remaining time" figure. :) But, that's the price you pay for quality. I am quite amazed at how fast ReJig works, though. I'm getting full DVD ReJig backups in about 30 minutes (minus reading/burn time).

Trahald
24th March 2004, 16:06
I am quite amazed at how fast ReJig works, though. I'm getting full DVD ReJig backups in about 30 minutes (minus reading/burn time).

yeah, requantizing doesnt carry nearly the overhead of encoding. would be sweet if encoding were that fast ;)

great work on the app so far, btw

bigskank
24th March 2004, 16:19
Any chance of adding menu re-encoding capabilities to this at some point?

Haohmaru
24th March 2004, 17:17
I would like to backup Alien Quadrology but it has seamless branching and vob-id's over 70.
Is there a chance that Rebuilder (in such an early status) can succesfully handle it ?

Haohmaru
24th March 2004, 19:19
hmmm...i made a try but it seems that rebuilder has problems with AQ.
Bitrates calculated by DIF4U (demuxed by Vob-id,nothing unchecked) was about 4300 and Rebuilder's calculations only 3200 . I think this is beacouse the disc contains both original and dircut editon of the movie.

DMagic1
24th March 2004, 19:23
Yes that exactly it. RB was stating with both versions included.

jdobbs
25th March 2004, 01:20
Originally posted by Haohmaru
I would like to backup Alien Quadrology but it has seamless branching and vob-id's over 70.
Is there a chance that Rebuilder (in such an early status) can succesfully handle it ? I've purposely put off seamless branching until I have the bugs out on the basic engine.

lighty
25th March 2004, 01:46
@jdobbs

I know it seems insignificant with all the bugs that you have to fix... but could you please add "Make New Folder" button in Browse working path. Most often I have to make directory as I go along and I kind of use to have that option in almost every program.

But hey, it's not a priority so when you have time... ;)

jdobbs
25th March 2004, 03:57
Attached is tonight's update to DVD-RB (v0.24) the changes are listed below:

- Corrected a major problem that caused pixelation when switching between chapters and when FF/REW went over chapter boundaries.

- Corrected a sizing inconsistency that was always present but was revealed in by the implementation of VTS processing size limits (in v0.22).

- User restrictions (in the VOB files) are now set to 0x00000000 (no prohibited operations). Please note that U-OPs are not being modified in the IFO files.

- Fixed two variable initialization errors that were the root of several small NAVPACK video reference errors (associated with NAVPACK headers). These could only be seen when performing more than one Rebuild in a session.

- Added ability to adjust target DVD size. I've purposely not made this easily available so I don't get complaints of 4 hour recodes that don't fit. To use, just add TargetSectors=nnnn under the [Options] section of the REBUILDER.INI file. As a reference the default for DVD-RB is 2236400 and the maximum for a DVD-5 is 2297888. But remember there always should be a little room left for margin of error.

ATTACHMENT REMOVED AFTER 2115 Downloads

Follow the link in hte first message of this thread to get the latest version

KungFuCow
25th March 2004, 04:04
And off to test I go...

Thanks JDobbs

Paced
25th March 2004, 04:18
Nice work as always jdobbs, thanks again.

RB
25th March 2004, 10:47
@jdobbs:

Next up on the agenda is:
1. Allocating bitrates proportionally to each cell based upon the original bit distribution
This will be a great improvement. However, I still think that encoding as many adjacent cells as possible in one big piece is the optimum solution, of course forcing I-Frames at cell boundaries (would require CCE-SP). Is this something you could consider for a future version? There are some movies with really a lot of cells, for instance Finding Nemo has 129 cells for the main movie, almost all shorter than 1 minute. Somehow I suspect that even with the proportional bitrate reduction this will cause "jumping quality".


- User restrictions (in the VOB files) are now set to 0x00000000 (no prohibited operations). Please note that U-OPs are not being modified in the IFO files.
I would suggest to better leave the VOB PUOs alone. For instance, there are some movies with angles that can't be switched during playback which is a good thing because there are just credits in different languages or something like that. Now when you remove the VOB PUOs, most standalone players will pop up an annoying Camera symbol although you still can't switch angles because there's still the angle change PUO in the IFO. This is not desirable in most cases. I would suggest you add a setting that allows the user to remove specific PUOs, removing the selected PUOs from both VOB and IFO, so it's the user's choice whether or not to mess with the PUOs.

Off topic, but I think you don't have time to visit other threads right now :) : will there be any updates to IFOUpdate in the near future? If you recall, there are some open issues like offsets and ending sectors not properly updated, causing burning problems and IFOEdit to fail. Just recently I had the case where IFOUpdate had to inflate the original IFO to transfer all the tables. Then there were problems with the VTS_C_ADT table (IFOEdit: number of VOBs=0, end byte of VTS_C_ADT table=0) and Nero reallocation failed with a "general I/O error".

@all:
I have uploaded a new EclCCE v1.8 (http://home.t-online.de/home/340044300675/eclcce.zip). Should make life easier for DVD-RB users :)
25/03/2004 v1.8

- Added: ability to run CCE minimized. CCE will be automatically
minimized to tray if EclCCE.exe is run minimized and the –ecl
and/or –batch/-encode switches are used. Requires CCE-SP 2.66.01.07
or higher.

- Fixed: Video/Audio/VAF file extension specified in ECL was reset to
CCE default file extension when loading ECL.

- Fixed: create_new_vaf ECL option was reversed. Now create_new_vaf=1
really sets "Create new file" and create_new_vaf=0 sets "Use
existing file".

- Fixed: under certain circumstances, the ECL file was saved as the
last video file dropped into CCE, overwriting the video file.

- Fixed: Cancel button in Encode Progress Dialog was sometimes still
accessible although it was set to be hidden.

- Enhancement: shutdown timeout extended to 30 seconds. Also the CCE
window is now brought to the foreground when the shutdown sequence
is initiated.

robot1
25th March 2004, 10:54
Originally posted by RB
@jdobbs:
Off topic, but I think you don't have time to visit other threads right now :) : will there be any updates to IFOUpdate in the near future? If you recall, there are some open issues like offsets and ending sectors not properly updated, causing burning problems and IFOEdit to fail. Just recently I had the case where IFOUpdate had to inflate the original IFO to transfer all the tables. Then there were problems with the VTS_C_ADT table (IFOEdit: number of VOBs=0, end byte of VTS_C_ADT table=0) and Nero reallocation failed with a "general I/O error".

I hope you don't forget your older child :)

@RB
thanks for your great apps.

Lazza
25th March 2004, 23:02
@ jdobbs

Just simply want to say thanks to you for such a fantastic little app you have created here. Can't wait to see how it develops furthur along the line as it's so good now.


Great stuff and keep up the good work! :thanks:

djan
25th March 2004, 23:16
Next up on the agenda is:
1. Allocating bitrates proportionally to each cell based upon the original bit distribution Hi, it's what I'm waiting for too. I think it would be a great update.

insane822
26th March 2004, 02:35
Just wanted to say this is a great little application.
Thanks for all of the hard work you've put into it.

Just one little question, after the output was finished it has about 400MB free space, is it expected to have that much free space left?
Just thought maybe it would be possible to give the main movie a tad higher bitrate. Thanks again.

jdobbs
26th March 2004, 02:50
Originally posted by insane822
Just wanted to say this is a great little application.
Thanks for all of the hard work you've put into it.

Just one little question, after the output was finished it has about 400MB free space, is it expected to have that much free space left?
Just thought maybe it would be possible to give the main movie a tad higher bitrate. Thanks again. I've managed to screw up my algorithm. It will fill the disc when completed.

rayvt
26th March 2004, 04:39
Two more suggestions/comments:

1) Ability to specify to run the programs, including the encoder rejib/cce/quenc, at lower priority? I found some code today that'll do it, looks pretty easy to do.

2) Encode chunks that are larger than a cell at a time. The encoder should do a better job at allocating bits if it has a larger set to work on.

Great program, BTW!

jdobbs
26th March 2004, 15:35
Originally posted by rayvt
Two more suggestions/comments:

1) Ability to specify to run the programs, including the encoder rejib/cce/quenc, at lower priority? I found some code today that'll do it, looks pretty easy to do.

2) Encode chunks that are larger than a cell at a time. The encoder should do a better job at allocating bits if it has a larger set to work on.

Great program, BTW! Understand. Right now I'm concentrating on getting rid of nagging errors.

StifflerStealth
26th March 2004, 18:45
FYI, DVD-RB has a current score of 9.5 at dvdrhelp.com (Click here (http://www.dvdrhelp.com/tools.php?tool=565#comments)). More ppl need to vote and comment.:D Maybe we can make that score higher.

Stiff

wmansir
26th March 2004, 22:01
Originally posted by rayvt
Two more suggestions/comments:

1) Ability to specify to run the programs, including the encoder rejib/cce/quenc, at lower priority? I found some code today that'll do it, looks pretty easy to do.

2) Encode chunks that are larger than a cell at a time. The encoder should do a better job at allocating bits if it has a larger set to work on.

Great program, BTW!

1.) EclCCE already has this ability with CCE. (as a temporary workaround)

2.) If/When Jdobbs implements bitrate scaling according to the original cell's bitrate, that won't be much of an issue.

Mr Magic
27th March 2004, 11:38
Originally posted by rayvt
2) Encode chunks that are larger than a cell at a time. The encoder should do a better job at allocating bits if it has a larger set to work on.

[/B]

Would it be possible to do a whole chapter at a time instead of a cell?

Someone else wrote about Finding Nemo having 129 cells and he was worried that quality would get 'jumpy' if you used different bit rates for different cells. Maybe distributing bit rates over chapters would solve this?

jdobbs
27th March 2004, 13:00
Originally posted by Mr Magic
Would it be possible to do a whole chapter at a time instead of a cell?

Someone else wrote about Finding Nemo having 129 cells and he was worried that quality would get 'jumpy' if you used different bit rates for different cells. Maybe distributing bit rates over chapters would solve this? It really wouldn't matter if the distribution is made based upon the original stream. I think it is safe to make the assumption that the studio that created the DVD performed VBR on the stream and the appropriate number of bits were applied to each section to keep a constant quality level. If I just use that bitrate as a guide for DVD-RB's bit allocation -- there really is no need to analyze across cells. It was already done in the original authoring. Essentially the original complilation acts as a "first pass."

One of my goals with this product is to make it high-quality and affordable. The best high-quality affordable encoder (in my opinion) is CCE Basic. Since CCE Basic doesn't have the ability to flag individual frames as I-Frames (like the SP version) -- you have to start each cell individually to make sure it starts with an I frame.

It gets even more complicated when you start working with interleaved sources...

jdobbs
27th March 2004, 19:28
All,

Attached is v0.25 -- I didn't get everything in that I wanted, but I figured I'd post this version as it has been a couple days since I've posted. The changes are outlined below:

- Fixed the output sizing problem that was introduced in v0.22 -- DVD-RB should now fully size CCE output to take advantage of an entire DVD-R(W) disc.

- Added code to SETUP dialog that enables you to add the path to the MPEG2DEC.DLL file. I started to see errors related to load failures over-and-over -- if you set this and check the corresponding flag, the LoadPlugin() command is added as the first line to every .AVS file.

- Set a new default .VOB filesize (to match some other applications)

- Added code that disables entering either of the second two processes (ENCODE or REBUILD) unless the previous necessary processes (PREPARE or ENCODE) have been completed. I found that some folks were trying to skip steps and as a result were getting strange errors.

I'm still working on the pixelation/chapter stuttering that some are experiencing -- hard to do for me cause I'm having problems reproducing it. I'm still working and will post again soon...

Here's the link. (http://forum.doom9.org/attachment.php?s=&postid=465543)

robot1
27th March 2004, 23:21
Now testing with rejig... Really nice speed: the encoding seems disk limited. Somebody already asked for two working paths, for systems with 2 (or more) HardDisks.
Could you launch rejig minimized?
Thanks.

flaystus
28th March 2004, 01:54
Well I need to finish reading through this thread, about half done right now I think. But how about from scratch (aka freshly setup machine with no other programs installed) setup instructions. My one attempt using the info from a few days ofter it came out causes it to just do nothing when I hit encode.

djan
28th March 2004, 06:07
Originally posted by wmansir

2.) If/When Jdobbs implements bitrate scaling according to the original cell's bitrate, that won't be much of an issue. Can each cell have a different bitrate ? I didn't know. I thought it was the same bitrate for the entire movie.

djan
28th March 2004, 06:10
Originally posted by StifflerStealth
FYI, DVD-RB has a current score of 9.5 at dvdrhelp.com (Click here (http://www.dvdrhelp.com/tools.php?tool=565#comments)). More ppl need to vote and comment.:D Maybe we can make that score higher.

Stiff Need to be registered. :angry:

jdobbs
28th March 2004, 10:55
Originally posted by djan
Can each cell have a different bitrate ? I didn't know. I thought it was the same bitrate for the entire movie. Yes each cell can be encoded at a different average bitrate.

jdobbs
28th March 2004, 12:36
INSTALLATION AND USAGE INSTRUCTIONS

Ok. I've added the text below to the Readme.txt file that is included with every copy of DVD-RB. Some of it is unneeded for we who are regular DOOM9ers but -- the text is there anyway. I'm hoping that this information will alleviate some of the configuration related problems that some are experiencing with DVD-RB:

INSTALLATION:

Note: Where and how you load software is, of course, your business. I've found, however, that creating a directory under "C:\Program Files" called "DVD-RIP" is a good way to organize my ripping related software. Just specify that directory as the installation path for software mentioned below.

1. Download and install AVISYNTH. It is available at www.doom9.org -- at that site click on "Download" on the left navigation bar. AVISYNTH is available under "Support Utils" -- at the time of this writing the most current version was v2.54 which has been tested and is completely compatible with DVD-RB.

2. From the same link, download and install DVD Decrypter. Follow the instructions. At the time of this writing the current version was 3.2.1.0 -- and it has been tested and works great with DVD-RB.

3. Next, you must have a copy of MPEG2DEC3DG.DLL installed on your computer. At the Doom9 site, download DVD2AVI dg. It (at this writing) is contained in a ZIP file DECODEFIX100.ZIP. Open that zip and within you will find a file called MPEG2DEC3DG.DLL. Copy that file into a directory called "PlugIns" under the AVISYNTH directory (created in step 1). Putting it there could save you lots of possible headaches later!

4. There -- that's all the support software needed -- but you need one more thing. You have to have (your choice) an encoder. My top recommendation is Cinemacraft Encoder Basic for the best quality output imaginable. This software is available at a cost of $59 from:

http://www.cinemacraft.com/eng/ccebasic.html

But -- that isn't the only choice! To keep the cost at zero, DVD-RB supports two additional software packages. Both were developed by Nic, based upon publicly available sources. They are ReJig and QuEnc. As they are under development you will find them at the two links listed below, but expect them to show under the DOOM9 download page reasonably soon.

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

5. Last, but not least, install DVD-RB. All you need to do is create a directory somewhere (as I mentioned earlier, possibly in C:\Program Files\DVD-RIP) and copy Rebuilder.exe into that folder. You may also want to create a shortcut on your desktop.

USAGE:

Before starting: Click on "Options" on the menu bar and then "Setup." Make sure you find the path of the software you will be using. You can also set the default for audio streams you like to keep/delete in you processing. You may also want to take the opportunity to go through the available menus and familiarize yourself with the program.

Enought small talk, here's how it works:

1. First, use DVD-Decrypter to rip the entire DVD, not just the movie to your hard drive. Use file mode and take note of the output directory. You will need it for DVD-RB.

2. After you've ripped the DVD run DVD-RB. Use the browse button to point the "Source Path" to the directory you've just ripped into.

3. Select a working directory. It can be anywhere -- but make sure there is plenty of room for processing. The working directory will need as much as twice the space of the Ripped DVD (depending upon the mode -- discussed later). The working directory will be overwritten when processing occurs, so be careful.

------------------ METHOD ONE ---------------

4. If you are using ReJig, QuEnc or CCE Version 2.66 or above, you can select "One Click" under the "Options Menu" -- by doing so all actions will occur automatically with the push of one "Transcode" button. If you are using CCE 2.50 or a Trial Version you may want to consider using ECLCCE available at:

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

In order to work in "One Click" mode with CCE, DVD-RB requires a version of CCE that supports command line options. ECLCCE includes a capability to add command line options to Trial and older (v2.50) versions.

5. As actions are performed you will see status updates in the DVD-RB Status box. Please note that CCE can take some time to encode -- so you may want to come back later. I like to let movies run overnight. Timing depends upon a lot of parameters including processor speed and number of passes.

6. When completed -- simply use any burning package (such as B's Recorder Gold, RecordNow Max, or Nero) -- there is usually a package provided with your DVD Burner. You must write two directories (AUDIO_TS and VIDEO_TS), that will exist in the "Working Path" you specified in step 3.

------------------ METHOD TWO ---------------

For those who like to keep control, you can use the "Three Click" method that is the default. It let's you hold the keys to all actvities.

4. Press the "Prepare" button (about 4-5 minutes). Heres what happens:

-- All the VTSs in the source directory are scanned and .D2V files are created -- all automatically
-- AVS files are also created automatically all in \D2VAVS under the "Working Path"
-- All .AVS files represent the VTSs divided into "segments" -- each segment typically represents an individual cell (VOBID/CELLID). It can also represent portions of a cell (e.g. in interleaving)
-- All parameters are optimally calculated (including bitrate) and are stored in an .ECL (CCE Project File)

5. When preparation is complete you can either open the ECL file with CCE and modify as you see fit, or press the "Encode" button. Remember, though, that command-line options must be supported for this to work. I've tested the program extensively with Cinema Craft Encoder Basic. This can take anywhere from two-four hours depending upon your processor, hard drive, and the size of the DVD.

6. After encoding is completed, you get to see where DVD-RB's real magic comes in. Push the "Rebuild" button and the video you've just created is merged and multiplexed with the original audio and subtitle streams. A new VIDEO_TS directory is created in the "Working Path".

7. Burn that baby.

Oldeman
28th March 2004, 20:36
When using the one button method....
Can you either have a config option to automatically clear the outyput directory without prompting? OR
ask when the button is pressed, don't wait until rebuild phase to prompt for clearing output directory..

This kind of spoils the one touch concept when you have to respond after ab hour or so....

Great program by the way. Can't wait for next version...

djan
28th March 2004, 20:56
Go to Mode and check "Suppress Warning Prompts" option.

jdobbs
28th March 2004, 21:57
NEW VERSION LOADED

All,

Attached is the latest update to DVD Rebuilder (v0.26) -- this one has some important fixes and enhancements included... so bug reports on any earlier versions will go unheeded. A summary of changes is provided below:

- Corrected an error that was causing skipping and pixelation at chapter points when fast-forwarding and rewinding through chapters. This fix may also correct other problems that may not have been as apparent related to chapter points and navigation. Much thanks to the beta testers for pointing me in the right direction on this one.

- The bitrate calculating algorithm can now examine the original allocation by Cell and assign bitrates to each cell consistent with that of the original DVD. This essentially uses the original DVD as a "first pass" and gives more bandwidth to cells that need it. This could (theoretically) result in better quality. This "dynamic" bitrate allocation can be enabled by selecting "Dynamically Assign Cell Bitrates" from the "Modes" menu.

- Added a flag accessible through SETUP that lets you force encoders to be run in a minimized, no-focus state. This may-or-may-not work (depending upon versions) when using eclCCE as an interface with CCE.

- Fixed an issue in which a NAVPACK reference frame could be off by one when the next PICTURE_START_CODE begins on a sector boundary. Not sure what impact it might have, but I noted it when investigating the pixelation/jumping problem that some have said they experience.

- Fixed an overflow problem that is the source of at least some of runtime error '9's that have been received during the REBUILD phase of DVD-RB. Not the only one, though.

- Made a few other minor bug fixes and changes for efficiency.

THE ATTACHMENT HAS BEEN DELETED
A newer version (v0.27) is now available here. (http://forum.doom9.org/attachment.php?s=&postid=466693)

GooglyBear
29th March 2004, 00:40
is it a no-no to use DVDShrink first before using DVDRB?
I got a brand new dvd I'm going to back-up and I'm wondering what's best.. I usually run it through dvdshrink and remove unwanted audio streams and reduce unwanted/extras..

will that cause problems to dvd-rb or just run the entire dvd through dvdrb since it's using CCE anyhows and the quality will be better regardless if I run it through Shrink first?

:sly:

jdobbs
29th March 2004, 00:45
Originally posted by GooglyBear
is it a no-no to use DVDShrink first before using DVDRB?
I got a brand new dvd I'm going to back-up and I'm wondering what's best.. I usually run it through dvdshrink and remove unwanted audio streams and reduce unwanted/extras..

will that cause problems to dvd-rb or just run the entire dvd through dvdrb since it's using CCE anyhows and the quality will be better regardless if I run it through Shrink first?

:sly: My recommendation is not to run "pre-passes" with another product before running DVD-RB. Too many unknowns left behind by the first program through... But there is only one way to find out.

robw
29th March 2004, 00:46
No it should not cause any problems; however, keep in mind, DVD-RB is a beta product. If you run into any problems and want to let the author JDOBBS know, you need to be running DVD-RB with a minimum amount of preprocessing. Also, DVD-RB will let you remove unwanted audio tracks directly within the program.

robw
29th March 2004, 00:47
sorry! I agree with JDobbs and don't want to confuse. I was typing at the same time!

jdobbs
29th March 2004, 02:45
Has anyone tried the new "Dynamically Assign Cell Bitrates" feature yet? I was wondering if there were any DVD that showed a measurable range. In the tests I did there were usually only a few hundred kilobits difference between cells.

StifflerStealth
29th March 2004, 03:09
Originally posted by jdobbs
Has anyone tried the new "Dynamically Assign Cell Bitrates" feature yet? I was wondering if there were any DVD that showed a measurable range. In the tests I did there were usually only a few hundred kilobits difference between cells.

I tried it out. I haven't clicked the encode button yet, though. There is a reange of numbers. I went through a film one time and noted the difference in bitrates. This did a pretty good job at allocating different averages to cells.

edit: whant me to post the averages?

Stiff

djan
29th March 2004, 03:22
Originally posted by jdobbs
Has anyone tried the new "Dynamically Assign Cell Bitrates" feature yet? I was wondering if there were any DVD that showed a measurable range. In the tests I did there were usually only a few hundred kilobits difference between cells. Hi Jdobbs, again great program, it rulez. Here are my average bitrate values :

vbr_brate_avg
--------------

3259
2766
3179
2971
3311
3125
3204
3262
4375
3064
2883
2573
2660
4057
3185
3002
4512
3024
2692
2605
2926
2594
3306
2628
3960
3278
2985
4539
3818
3392
3113

It seems to work pretty well. Don't you think ?

Edit : Typo correction.

jdobbs
29th March 2004, 03:25
Yeah. I think it was a good idea after all. I will probably eventually make it the only method for allocating. I just wanted to compare the two first.

nwg
29th March 2004, 05:56
I just done the first LOTR film with "Dynamically Assign Cell Bitrates" and Quenc. The total file size was 4.13GB.

I forgot how long it was so it took a while. Is it worth doing it again but with CCE or will the file sizes be the same? or just do a different shorter film.

I chose it as I wanted a DVD with just menus and film (no photo gallery).

gvittoz
29th March 2004, 10:55
Yes Great
I tried with RejiG no problems
But when I want to try with QuEnc 0,45
I've got the problem
"AVS File is not outputing
(Use ConvertToYV12()at end of script)"

It's probably my fault but I don't understand
Thanks for all your work but please Help me

emistral
29th March 2004, 11:33
@jdobbs:
Great job
I am just starting to use DVD rebuilder and I followed the instructions in the readme file
I used to backup my dvds with reauthorist, CCE, doitfast4u, etc...
So I removed all of them plus avisynth, etc..
Then i reinstalled what was suggested:
avisynth 2.5.4
dvd decryptor latest version
dv2avi dg version

I am using CCE 2.5 so I also installed EclCCE 1.8

I setup DVD RB as described and then loaded my DVD (after using DVD decryptor).
I am starting with Whale Rider, PAL version
I am in Australia so everything is PAL
I decided to use method 2
I press Prepare. DVD RB processed the VTSses, build the AVS files and ECL files.
I did not checked the content of the ECL files neither the AVS ones.
Anyway when I pressed the Encode button, I had a serie of number - sort of an error code - in the processing gauge.
I can't remember the number
Encoding should last hours but mine lasted 1s.
Obviously it did not do a thing
I tried to press rebuild but I had a warning/error "nothing to do"

Then I tried the one click method
Same problem
The onl difference is that I did not see the error code but I had the "nothing to do" warning

I am suspecting my CCE version because according to ECL manual, I should have an ECL option menu in CCE and I don't have this one

Any idea ?
thanks

onesoul
29th March 2004, 11:39
@emistral

Did you run once the eclcce alone to point cce executable?

nwg
29th March 2004, 14:36
I just thought of a simple suggestion.

Would it be possible to have a pause/resume button next to the abort button or make it pause after the current segment encoding is finished.

Thanks.

jdobbs
29th March 2004, 15:08
Originally posted by nwg
I just thought of a simple suggestion.

Would it be possible to have a pause/resume button next to the abort button or make it pause after the current segment encoding is finished.

Thanks. That's easily doable.

nwg
29th March 2004, 15:15
That's easily doable.

That would be great. :)

robw
29th March 2004, 15:30
I am using CCE 2.5 so I also installed EclCCE 1.8

EclCCE 1.8 has a problem, go back to 1.7b

gvittoz
29th March 2004, 16:05
Originally posted by gvittoz
Yes Great
I tried with RejiG no problems
But when I want to try with QuEnc 0,45
I've got the problem
"AVS File is not outputing
(Use ConvertToYV12()at end of script)"

It's probably my fault but I don't understand
Thanks for all your work but please Help me

Noone see something for my problem ???

Master Jdobbs please ...
I would like explain in french fotr other people and it's just
what is wrong

GooglyBear
29th March 2004, 16:10
Originally posted by jdobbs
Has anyone tried the new "Dynamically Assign Cell Bitrates" feature yet? I was wondering if there were any DVD that showed a measurable range. In the tests I did there were usually only a few hundred kilobits difference between cells.

I have.. I backed up "Glengary Glenross" and it came out beautifully!
Also, Backup speed seems faster..

it takes 24 hours (yes, i said 24) on my Duron 800 128MB pc..

it took less than 12 on my Athlon 1Ghz 512MB one :p I kicked it off at 9PM and when I woke up it was done! Quality-wise.. I ran it using 4 passes (which means 3) and I'll test the actual PQ on my LCD RPTV HDTV tonight when I get home.. this set simply reveals any flaws on dvd backups.. :sly:

ps: I have been running my dvd's through shrink first with the "logical remapping of enabled streams" option and it's been working marvelously.. I think people encounter bugs with the shrink-option first because they simply omit streams and whatnot without remapping it..

keep up the great work jdobbs! Once you throw in that ROBA integration I'd definitely help support the cause :)

edit: btw i obviously know that the stronger machine will do a faster backup, what i left out was that from the same machine it seemed to do a faster backup :p

jdobbs
29th March 2004, 16:11
Originally posted by gvittoz
Noone see something for my problem ???

Master Jdobbs please ...
I would like explain in french fotr other people and it's just
what is wrong When you do this, are you starting over again? My guess is not. If you change the Encoder type (like from ReJig to QuEnc) you have to do the "Prepare" function again (that is when the ConvertToYV12() is added). In the next version I will do a sanity check when you start to make sure these issues are avoided.

Abnormal1
29th March 2004, 17:09
Hi,
I finally had a chance to try ReBuilder properly and all I can say is Wow! Excellent program.

Anyway to My question.

How do you calculate the bitrate. Do you use the percentage value that ReBuilder Displays in the status panel and apply that compression percentage to each Cell.
If you do then would it be possible to have the option to increase the compression percentage for extras and reduce the percentage to the Movie buy a centain amount.

e.g Reduction Level for DVD-5: 50.6% could become 60.6% on extras and 40.6% on movie.

I dont think the difference in percentage between the Extras and Movie would not need to be much and the final size should be the same.

Thanks
Abnormal

jdobbs
29th March 2004, 17:30
I calculate by using the number of frames and frame-rate to determine the length-of-time of the cell. I then calculate how much space it needs to take (using the reduction percentage), and between the two can get a resulting bitrate.

You can't just split the percentage value and reduce based on the result... as extras usually take a lot less space than the movie. So if you have 75% of the DVD real estate dedicated to the movie and only 25% in extras -- every 1% reduction in bitrate of an extra only gives a .33% increase to the DVD (I hate doing math in public)...

rayvt
29th March 2004, 17:30
Hmmm, you said both:
"...It really wouldn't matter if the distribution is made based upon the original stream. I think it is safe to make the assumption that the studio that created the DVD performed VBR on the stream and the appropriate number of bits were applied to each section to keep a constant quality level. "
and
"... but when the going gets tough and bits are at a premium (which is often the case with full-DVD recompression) you really need to spread the available bits across a large VBR consideration area."

I think the latter is more likely to be correct than the former. Also, as far as the bit-distribution decisions made by the original studio, these decisions were made in the context of <b>that</b> overall (higher) bitrate. The distributions may well not be optimal for a lower overall bitrate. Consider, for example, a non-varying cell next to a high-movement cell. If you cut the overall bitrate in half, you would probably prefer to cut the non-varying cell a lot so that you can give a higher bitrate to the high demand cell. You can only do this if the encoder is doing both cells in the same job.

That said, as long as the size reduction isn't very large, there is probably little visible difference between the two alternative methods. And we don't want to let the perfect be the enemy of the good. A good, free, fast tool is better than a perfect tool that nobody will make because it's too much work.

Oh, duh! Just read about the new "dynamic allocate" feature. You could probably do a passable job at intra-cell bit re-allocation by making the new bitrates a non-linear function of the original bitrates--reduce the high bitrate cells less than the low bitrate ones. Again, though, this is based on the presumption that the original source distributed the bitrates optimally. And I would guess that this is probably a valid assumption---they probably didn't do it manually but rather used a very high quality (= very expensive) encoder with many passes.

jdobbs
29th March 2004, 18:37
@rayvtHmmm, you said both:
"...It really wouldn't matter if the distribution is made based upon the original stream. I think it is safe to make the assumption that the studio that created the DVD performed VBR on the stream and the appropriate number of bits were applied to each section to keep a constant quality level. "
and
"... but when the going gets tough and bits are at a premium (which is often the case with full-DVD recompression) you really need to spread the available bits across a large VBR consideration area."Yes, but they were on two different subjects... there is a point at which the pay-off you get for additional frames in the VBR consideration domain starts diminishing. There is a big difference between a domain consisting of a single GOP and the one represented in an entire cell. The GOP or single-pass VBR buffer area would probably fall below the curve, and the typical cell probably falls above the curve...

e1miran
29th March 2004, 23:07
This may be dumb newbie question, but why the command to resample audio in AVS to 44.1k? Isn't 48k the DVD standard? Will resampling cause audio not to play in some standalones?

RobertR
29th March 2004, 23:19
I believe it's a trick to stop CCE from leaking memory on AMD processors. AddAudio snippet does the same but in newer versions of Avisynth.
DVD Rebuilder does not reencode any audio stream.

emistral
30th March 2004, 00:18
@Onesoul:
Yes I ran EclCCE once to point the CCE executable.
So EclCCE is pointing to the right executable.

But I still have this problem
It is not reencoding at all

Anybody out there with a suggestion ?

emistral
30th March 2004, 00:20
Also somebody mentioned EclCCE 1.8 is bugged so I reverse to 1.7b if I can find it

emistral
30th March 2004, 00:23
Sorry, last post.

DVD RBV has been developed for NTSC system I presume. Is there any specific settings so that it can work on PAL system ?
I know that with the big 3 I used to use, I had to check the type of movie (progressive, etc...) and adjust some parameters in the AVS files.
@jdobbs: if I follow the same method I used to use in big 3 (modifying AVS files) will it have any impact on DVD RBV and make it behave stranglely in the rebuild process ?
I am guessing not since the AVS scripts are used by CCE but better to ask the expert

Thanks

nwg
30th March 2004, 00:30
DVD RBV has been developed for NTSC system I presume. Is there any specific settings so that it can work on PAL system ?

I have been using it with PAL discs just fine.

jdobbs
30th March 2004, 01:17
Originally posted by e1miran
This may be dumb newbie question, but why the command to resample audio in AVS to 44.1k? Isn't 48k the DVD standard? Will resampling cause audio not to play in some standalones? It isn't actually doing anything. It is a way to get around a known bug that occurs when using CCE 2.50.

jdobbs
30th March 2004, 01:45
NEW VERSION v0.27 ATTACHED

All,

Attached please find a new version (v0.27) of DVD ReBuilder. Sorry for the continual updates -- but I'm trying to stay up with the bug reports in this beta stage. The changes are listed below:

- Fixed an error in which SCRs resetting within a VTS could cause buffer overruns and "Runtime error '9'" errors. This should fix a majority of the overrun problems.

- Code has been added to include audio selections when saving/opening project files.

- Changed the range of values in CCE "Quality_prec" dropdown so it now accepts values of 0-64 (to be compliant with newer versions). When used with version 2.50 the value is multiplied by 1.56 (range 0-100) to get comparable output.

Newer version available -- see the first post in this thread.

nwg
30th March 2004, 01:49
Attached please find a new version (v0.27) of DVD ReBuilder. Sorry for the continual updates -- but I'm trying to stay up with the bug reports in this beta stage. The changes are listed below:


Don't be sorry. You are awesome getting this much work done so quickly.

Take a rest.

onesoul
30th March 2004, 02:59
Originally posted by jdobbs
You can't just split the percentage value and reduce based on the result... as extras usually take a lot less space than the movie. So if you have 75% of the DVD real estate dedicated to the movie and only 25% in extras -- every 1% reduction in bitrate of an extra only gives a .33% increase to the DVD (I hate doing math in public)...

0.33% increase to movie size and 0.25% increase to dvd size but I think it was what you meant. (I just hope I am not making a fool out of myself *sigh*)

rayvt
30th March 2004, 04:38
DDVRebuilder conversion time comparisons.
Italian Job WS 159007 frames, 1:50:24, 6624 seconds
Reduction=81.8
Main movie only, ripped with smartripper, converted to DVD with
IFOEdit.
Rebuilt with DVDRebuilder v0.23 on AMD2400+, 1024MB ram

Times in seconds
CCE2.66.01.07
Prep....157
Encod...6389
Rebld...1218
Total...7764


Rejig 0.5e
Prep....797
Encod...892
Rebld...1191
Total...2880


QuEnc 0.45
Prep....156
Encod...8231
Rebld...905
Total...9292

DVDShrink 3.1.7.6
Total...3420

Comments: After a brief look at the converted movies I didn't see any
noticable difference in the video quality between any of the encoders.

Conclusions:
The rejig alternative looks pretty fast, except for the prep step.
This is longer probably because the prep stage creates both MPV and
AVS files. For the other two, the prep only creates the AVS files.
If rejig could use the AVS instead of needing the MPV, it would be
a lot faster.

StifflerStealth
30th March 2004, 05:08
Originally posted by rayvt
Reduction=81.8

That is why the transcoders look good. Try the entire disc and not just the main movie to see how the quality compares. I waiting for another transcoder shootout that actually has rejig in it. There are several of those out there. Doom9.org has codec shootouts.

Stiff

CiViC
30th March 2004, 05:26
Originally posted by nwg
Don't be sorry. You are awesome getting this much work done so quickly.

Take a rest.

I concur..spend some time with your wife before she gets pissed and kicks your ass :)

DDogg
30th March 2004, 05:38
Jdobbs - Just an FYI: I had my first successful use of your program using rejig, via an Alcohol mounted ISO, after I enabled RMPS in the Emulation Options menu. Maybe this was just a fluke, but I wanted to at least suggest that other alcohol users with problems try this and report back if it helps them also. (after doing this, I no longer got the subscript 9 thing which started up in .26)

As said, maybe just a fluke on my machine, but it will not hurt for a few to try.

djan
30th March 2004, 06:06
Hi jdobbs,

Is it possible to add MEncoder support ? Thx.

Nedfu
30th March 2004, 07:03
Quality-wise.. I ran it using 4 passes (which means 3)

Does this mean that if I set the CCE option to do "4" passes it really does just 3? Picking 2 would be only 1 pass?

2COOL
30th March 2004, 08:09
@Nedfu

Welcome to the forum!

I just wanted to point out to you about quoting etiquette. When you quote someone, please ensure that the username of the person you are quoting is inserted. The DVD-RB threads can easily build up on alot of threads and others will be confused on who you were quoting for a reply. I actually found who you were quoting on the previous thread. Can you imagine if it was on the first page?

Originally posted by GooglyBear
Quality-wise.. I ran it using 4 passes (which means 3) and I'll test the actual PQ on my LCD RPTV HDTV tonight when I get home.. this set simply reveals any flaws on dvd backups.. :sly:Don't know if your intention was to get a reply from GooglyBear or from others but anyways, I can't confirm your question but just wanted to know who you were quoting. ;)

gvittoz
30th March 2004, 08:59
Originally posted by jdobbs
When you do this, are you starting over again? My guess is not. If you change the Encoder type (like from ReJig to QuEnc) you have to do the "Prepare" function again (that is when the ConvertToYV12() is added). In the next version I will do a sanity check when you start to make sure these issues are avoided.

Thank you for the answer Master Jdobbs
but I try many possibilities
I reinstall all and always the same thing
"AVS File is not outputing
(Use ConvertToYV12()at end of script)"

I don't understand what is wrong

Second thing Is it possible do give you money with other
way that Pay pal ???

wmansir
30th March 2004, 09:41
Originally posted by Nedfu
Does this mean that if I set the CCE option to do "4" passes it really does just 3? Picking 2 would be only 1 pass?

CCE does not count it's initial "1st pass", which is an infomation gathering pass. So if you go into the CCE settings page and tell it to do 3 passes it will actually run 4 passes.

Most people here go with the CCE count, so when they say they ran a 3 pass encode, they are not counting the 1st pass. RB counts that first pass.

gvittoz
30th March 2004, 11:01
I'tried with CCE 2.66 trial version and i take ECLCCE in the directory of CCE
I Give the application path for CCE SP the ECLCCE.exe
and run it in the 2 differents mode (one click or 3 clicks)
Always the same CCE run very fast and after when it rebuild
error n° 0004 buffer under stop

Am I wrong with ECLCCE ???
I'm sorry for my english but I don't understand all

Thank you for your work and for your help

jdobbs
30th March 2004, 11:05
Originally posted by wmansir
CCE does not count it's initial "1st pass", which is an infomation gathering pass. So if you go into the CCE settings page and tell it to do 3 passes it will actually run 4 passes.

Most people here go with the CCE count, so when they say they ran a 3 pass encode, they are not counting the 1st pass. RB counts that first pass. The reason I do this is to make this accurate. For example -- when any other encoder (e.g. QuEnc) says it is doing 2 passes it actually does the first scan followed by one actual encoding pass. I don't know why CCE doesn't count the first pass, it has a lot of strange settings (like the way it does TFF).

nwg
30th March 2004, 11:59
gvittoz wrote,

but I try many possibilities
I reinstall all and always the same thing
"AVS File is not outputing
(Use ConvertToYV12()at end of script)"

I don't understand what is wrong


Try this. I had the same thing.

I selected Rejig or CCE in DVD RB.

I put QuEnc in the same folder as DVD RB then changed the path in the DVD RV setup.

Then Select QuEnc in DVD RB and try again to make a DVD.

I also couldn't get Rejig to work unless it was also in the DVD RB directory.

gvittoz
30th March 2004, 12:59
I try but it don't work
thanks for the answer

wmansir
30th March 2004, 13:21
Originally posted by jdobbs
The reason I do this is to make this accurate. For example -- when any other encoder (e.g. QuEnc) says it is doing 2 passes it actually does the first scan followed by one actual encoding pass. I don't know why CCE doesn't count the first pass, it has a lot of strange settings (like the way it does TFF).

I understand you logic, CCE's counting method is odd. But then again it is the only encoder (that I know of) to do more than 2 passes, so that is probably why it's terminology is common.

And don't get me started on it's TFF implementation. I can't think of a way they could make it more confusing. Renaming it to "line offset" was actually progress because instead of users getting it backwards most of the time, now they just go "WTF is this setting for?" :)

gvittoz
30th March 2004, 13:27
someone could explain us how install ECLCCE and working for CCE 2.5
what I need to do with ECLCCE and rebuild
Excuse me for my many question but I'm lost

nwg
30th March 2004, 14:49
Just extract eclCCE to a directory (it should be a zip). I put it in the CCE 2.50 directory in s sub directory called eclCCE.

Then double click on the eclCCE exe file. It will ask for the CCE exe file. Then it will load CCE as normal.

Then in DVD RB setup point the CCE 2.50 entry to the eclCCE.exe file and not to the CCE exe file.

DDogg
30th March 2004, 16:30
jdobbs - Is there a specific reason that you set alternate scan on(alternate_scan=1) instead of zigzag (alternate_scan=0) on progressive source? If asked before, pardon me, my eyes are giving me trouble ;)

Also, I agree with wmansir that you should consider using the standard CCE naming convention to describe multipass. Most people understand that it means 1 VAF pass and then the user specified X passes. Changing that convention to something that is unique only to DVD-ReBuilder may cause more confusion than it helps.

quantum
30th March 2004, 16:47
@jdobbs:
Is there any chance that in the future this app could support closed captions (CC) ? Some disks don't have subtitles and closed captions are the last resort. TV or HBO episode disks often lack subtitles. Some movies have subtitles only for foreign languages or none at all.

These are not just for the hearing impaired. I have normal hearing but sometimes can't understand the mumblers or the occassional unusual phrase and I like the option to turn these on and find out what was said.

Oh and my vote is keep your number of passes the way you like it. :-)

StifflerStealth
30th March 2004, 17:17
I noticed there are some problems with stills in the bug reports thread, so here's my comment on them.

@jdobbs: Before you create a new item.ecl for the next cell in the list, look at the cell and see if it is less than 1 MB, if so, declare it already enccoded and move on to the next cell. Since these cells are 1 MB or less you do not need to change all the bitrate calculations, because if one were able to recode video that was 1 MB or less, the final video would only be a couple of bytes less, so the total amount gained in compression for all stills would be about a K. Since all the re-encode files is about 10 MBs under the max size (for me) there is no problem. I figured this would be the _easiest_ solution.

@all: untill jdobbs fixes still you can find all the cells that are under 1 MB, but are still in the queue to be encoded, replace them with a video clip 1 MB in size. It will be encoded. Then do a demux in cell id mode of the original sources with DVD Decrypter, Smart Ripper, DoItFast4U v1.4.7, ... You hopefully remember the cells you replaced after that long encode session :) Well, if you do, replace them again with the newly demux cells. You will have your cells back, so click the Rebuild button. You should have no errors.

Stiff

jptheripper
30th March 2004, 18:39
well jdobbs, thank you. Just completed my first successfull rebuild, and its beautiful

time: 14 hours for 5 pass cce on a 8gb movie on my 2.4ghz laptop (read write to same drive).

Is there anyway you could make the "dont encode below" threshold a user setable option?


thanx again

-jp

robw
30th March 2004, 18:43
@all: untill jdobbs fixes still you can find all the cells that are under 1 MB, but are still in the queue to be encoded, replace them with a video clip 1 MB in size. It will be encoded. Then do a demux in cell id mode of the original sources with DVD Decrypter, Smart Ripper, DoItFast4U v1.4.7, ... You hopefully remember the cells you replaced after that long encode session Well, if you do, replace them again with the newly demux cells. You will have your cells back, so click the Rebuild button. You should have no errors.

This is a joke, right? Certainly shows why they created computers. Thanks for the good laugh

acido
30th March 2004, 19:04
@jdobbs

Maybe other asked you already, but i would appreciate if you could include a shutdown option at the end of the process.
Since encodes usually runs overnight it would be nice to have the pc turned-off when done, this will help us save energy ;-)

Another suggestion,
can you please keep track of the work that still need to be done on dvd-rb (bugfixes you are investigating - new features - ongoing work - etc.) in the file Rebuilder.txt so one can be up to date without having to look at the threads going bigger and bigger ;-)

Thanks, ciao.

jdobbs
30th March 2004, 20:14
Originally posted by djan
Hi jdobbs,

Is it possible to add MEncoder support ? Thx. Does it support .AVS files?

jdobbs
30th March 2004, 20:20
Originally posted by DDogg
jdobbs - Is there a specific reason that you set alternate scan on(alternate_scan=1) instead of zigzag (alternate_scan=0) on progressive source? If asked before, pardon me, my eyes are giving me trouble ;)

Also, I agree with wmansir that you should consider using the standard CCE naming convention to describe multipass. Most people understand that it means 1 VAF pass and then the user specified X passes. Changing that convention to something that is unique only to DVD-ReBuilder may cause more confusion than it helps. Hmm.. good point -- zigzag should be an option. As for the pass count... No. If CCE wants to say it wrong, fine. But I'm sticking to my guns and calling a spade a spade. I think that two passes (the .VAF and 1 encode) is all that is necessary 99% of the time, and it is wrong for people to wait several hours not knowing that the encoder is making an additional pass for a 1% improvement. (now that will really get some comments :D )

gvittoz
30th March 2004, 20:24
IT'S OK
Sleepy Hollow backup with CCE 2.5
Thanks alot Master Jdobbs we dreamed about that you make it thanks
I will give you some money for my congratulations

Oldeman
30th March 2004, 20:28
I just finished Runaway Jury with version .27. It had given me a error 9 on .26 before.

Output Size looks good, quality looks great. Also, DVDShrink would load the output without barfing...

Win98SE, 256mb, AMD750, ReJig .5e

Used DvdRemake 1.3 to finish off extras and tidy up menus.

Outstanding.... This DVD-RB just keeps getting better....

:D

Brother Darrell
30th March 2004, 20:55
This may be idiotic, considering all the work you have already put into this program, But here it goes....
I do all my encodes as Svcd(480x480). While this is not DVD compliant, it certainly works on my dvd player. I like the output much better than ½DVD res. Doing the Menu as ½DVD ain't so bad, but I would like any extras and main movie to be 480*480, with the added ability to choose the final output size. I can get 2, sometimes 3 movies on 1 DVD, without any appreciable quality loss. maybe the ability to recalculate using different audio rates?
The ability to be 100% scalable in all aspects would be Awesome, Are these doable things? Are they even WORTH doing?

DDogg
30th March 2004, 21:03
... and it is wrong for people to wait several hours not knowing that the encoder is making an additional pass for a 1% improvement. (now that will really get some comments ) Yeah, I'll just bet you will :-) I kinda think that depends on how much reduction is needed and what the resulting bitrate ends up being. The extra passes really start showing their stuff when the bitrate bucket becomes more sparse. Adding a conditional for this may be something to put in the "think about" stack for later.

In fact the whole CCE method you use will be a good subject to discuss, as well as the zillion other "individual enthusiasm" you have been relentlessly bombarded by, but only down the road after you kill all the critters and personally declare yourself happy with the guts of your process. I know that is your main shining focus right now and too many helpful suggestions are very distracting, so good luck in your hunt!

PS - It is incredible how much progress you have made in such a short time! I sincerely hope you are not permanently wearing your wife's shoe print on your backside :cool:

jdobbs
30th March 2004, 22:33
misquoting Groucho Marx: I'm not sure I'd want to be married to a woman who'd marry someone like me.

StifflerStealth
30th March 2004, 22:57
Originally posted by robw
This is a joke, right? Certainly shows why they created computers. Thanks for the good laugh

I do try to say things in the most absurb or funny ways. :D However, if you get past all the absurbness, it does work. I have stills galore in one movie, but never have problems.

Stiff

nwg
31st March 2004, 00:19
I would like to say that DVD RB makes excellent use of Rejig. I have done Back to the Future (inc stills) with many transcoders, and so far the DVD RB version looks the best.

The DVD is 7.52GB as well.

jdobbs
31st March 2004, 00:20
Originally posted by Brother Darrell
This may be idiotic, considering all the work you have already put into this program, But here it goes....
I do all my encodes as Svcd(480x480). While this is not DVD compliant, it certainly works on my dvd player. I like the output much better than ½DVD res. Doing the Menu as ½DVD ain't so bad, but I would like any extras and main movie to be 480*480, with the added ability to choose the final output size. I can get 2, sometimes 3 movies on 1 DVD, without any appreciable quality loss. maybe the ability to recalculate using different audio rates?
The ability to be 100% scalable in all aspects would be Awesome, Are these doable things? Are they even WORTH doing? Not idiotic, but also not likely. I am one of those firm "do it by the standard" kind of guys. If I broke from the standards you can bet the size of the "Bugs" thread would reach biblical proportions...

DMagic1
31st March 2004, 02:25
I think it would be nice if there was a seperate setting line we could use for Rejig and CCE. I've notice from testing that CCE size always comes in larger than Rejig. So if we could control that seperately it would really help.

Example:

TargetSectors.Rejig=2280000
TargetSectors.CCE=2240000

Something like that.

jdobbs
31st March 2004, 02:33
Originally posted by DMagic1
I think it would be nice if there was a seperate setting line we could use for Rejig and CCE. I've notice from testing that CCE size always comes in larger than Rejig. So if we could control that seperately it would really help.

Example:

TargetSectors.Rejig=2280000
TargetSectors.CCE=2240000

Something like that. Ok. I can do that.

quantum
31st March 2004, 03:17
@jdobbs:
Is there any chance that in the future this app could support closed captions (CC) ? Some disks don't have subtitles and closed captions are the last resort. TV or HBO episode disks and some movies have only CC.

Repeating this from previous post in case it was overlooked.

jdobbs
31st March 2004, 03:36
Originally posted by quantum
@jdobbs:
Is there any chance that in the future this app could support closed captions (CC) ? Some disks don't have subtitles and closed captions are the last resort. TV or HBO episode disks and some movies have only CC.

Repeating this from previous post in case it was overlooked. I wrote it down on my (pretty extensive) list of things to look at.

jdobbs
31st March 2004, 03:37
Originally posted by DMagic1
I think it would be nice if there was a seperate setting line we could use for Rejig and CCE. I've notice from testing that CCE size always comes in larger than Rejig. So if we could control that seperately it would really help.

Example:

TargetSectors.Rejig=2280000
TargetSectors.CCE=2240000

Something like that. This is done and will be in .28

anomiERIC
31st March 2004, 06:52
I have a simple request. How about an option to disable the screen saver while running?

DMagic1
31st March 2004, 07:42
Originally posted by jdobbs
This is done and will be in .28

Great :D
Thanks for all your hard work.

trx
31st March 2004, 14:45
first of all wanna say thx to jdobbs, and all the testers here,


i dont have plenty of time to do testing but i have learned a lot with this forum and web page :D


only one simply question and pleaze dont criticise me for it, i have tryed till now to get my question solved but not....

is this dvd-rb program to be used to make CCE on FULL dvd (main movie, and extras) ? or it can strip out unwanted extras like the doitfast4u method?


thx in advance

trx

gvittoz
31st March 2004, 15:02
All right
the extras dvd of dancing with the wolfs
don't work...

RobertR
31st March 2004, 15:11
Originally posted by trx
is this dvd-rb program to be used to make CCE on FULL dvd (main movie, and extras) ? or it can strip out unwanted extras like the doitfast4u method?
It's meant to do full copy (without any stripping). The best thing it's getting better and better with every passing hour.

jdobbs do you ever sleep? :D

trx
31st March 2004, 16:51
thx robert, that's what i was thinking ;)


im gonna give out my opinion, and once again dont criticise me for it...

fact: whant to use dvd-rb to do apply CCE method to full dvd (main movie and extras)

opinion: this is good if the extras dont take that long (size of extras bigger than main movie file) and if the movie is not that long too (2h+), what i dont understand (and pleaze note that im not criticising the project, ill support all the author effort :) :) it deserves it!!!), but what i dont understand is if i do CCE method to a full dvd without striping it (like doitfast 4 u), what are the consequences for it, i think its less %%% for the quality of main movie or no? (even if i do 10 passes with CCE)

isnt it possible to think in an addon to strip out unwanted extras, but still doing that as 1 click method program?


p.s: i just think that in doing this im gonna loose lots of quality %% in main movie or no?


can someone clarify me?


once again sorry for this silly opinion, maybe i didnt understood this one correctly,



thx and cheers,

trx

jdobbs
31st March 2004, 17:35
My goal has been to back up a DVD onto a DVD-5 with the best quality possible and as simply as possible. Most of the people who want to do this don't know what a stream is, and don't care. Again I state: I am not in competition with the BIG3 method... I am only presenting another option to those who want to back-up their DVDs.

Trahald
31st March 2004, 18:39
Not to get too far off track but actually big3 is intended for full backups as well (although due to the nature of the process, people can interject their will into the process ie removing extras.) and i agree. there is no competition. dvdrb will be what it will be and big3 will be what it will be. choose whichever suits your needs.

Oldeman
31st March 2004, 18:40
Jdobbs,

My goal has been to back up a DVD onto a DVD-5 with the best quality possible and as simply as possible.

Speaking for me, your stated goals are exactly right. I want the best quality backup as simple as possible.

Don't be distracted by the big 3 programmers. Stick to your goals...

Thanks for all your work on this great program..
amen..

Oldeman:)

Trahald
31st March 2004, 18:52
Originally posted by Oldeman

Don't be distracted by the big 3 programmers. Stick to your goals...

Thanks for all your work on this great program..
amen..

Oldeman:)

did you mean big3 users?

oh and btw.. i used it last night on an episodic dvd.. came out great (well, I didnt burn it.. just tested w/ifoedit player) didnt notice any problems

jdobbs
31st March 2004, 23:52
New version is attached

Attached is version 0.28 of DVD-RB. A summary of changes are listed below:

- Increased the buffer size for beta testing - just want to see if I miscalculated and some of the problems go away. Please let me know if you get error "0003" or "0004"

- Added code that prevents attempts to run Phase II (Encoding) if the preparation phase was done for another encoder. It also warns and then resets the CCE version to match the one selected during "Prepare" if it has been changed. This appears to be a source of a lot of confusion and errors based upon bug reports.

- Added an error message that pops up when you select the source directory if the selected path has either multiple angles or interleaved sectoring involved. I'm hoping this will cut down on some of the bug reports until I have these functions are supported.

- Changed "TargetSectors=" value and replaced it with one for each of the three encoders. Now use one or more of "CCETargetSectors=", "ReJigTargetSectors=", and "QuEncTargetSectors=" -- please note that "TargetSectors=" will still work, but any of the encoder specific settings will override it for that encoder.

Newer version available. See the first post of this thread.

chadp1a
31st March 2004, 23:56
sweet!!!!!

about to go home and try the .28 and see if I get that 0004 error anymore.

Thanks for the hard work jdobbs

chadp1a
1st April 2004, 00:18
Originally posted by jdobbs
New version is attached

Attached is version 0.28 of DVD-RB. A summary of changes are listed below:

- Increased the buffer size for beta testing - just want to see if I miscalculated and some of the problems go away. Please let me know if you get error "0003" or "0004"

- Added code that prevents attempts to run Phase II (Encoding) if the preparation phase was done for another encoder. It also warns and then resets the CCE version to match the one selected during "Prepare" if it has been changed. This appears to be a source of a lot of confusion and errors based upon bug reports.

- Added an error message that pops up when you select the source directory if the selected path has either multiple angles or interleaved sectoring involved. I'm hoping this will cut down on some of the bug reports until I have these functions are supported.

- Changed "TargetSectors=" value and replaced it with one for each of the three encoders. Now use one or more of "CCETargetSectors=", "ReJigTargetSectors=", and "QuEncTargetSectors=" -- please note that "TargetSectors=" will still work, but any of the encoder specific settings will override it for that encoder.



:( Runtime Error 6 - Overflow

using.....

.28
CCE 2.67 Trial
WinXP


This is happening on a layer break - 00:00:01.00
If that helps any.

jdobbs
1st April 2004, 00:33
^$@#%^&!!! In what phase is it happening?

chadp1a
1st April 2004, 00:33
the rebuild phase

jdobbs
1st April 2004, 00:36
How did you get to the rebuild phase that fast?

legomen
1st April 2004, 00:38
jdobbs...i still get a 0004 error on the dvd A mighty Wind

windows xp
ecl 1.8
cce sp
rebuilder .28

jed
1st April 2004, 00:39
How can i be notified when a new version of DVD Rebuilder is out?

jdobbs
1st April 2004, 00:39
Originally posted by legomen
jdobbs...i still get a 0004 error on the dvd A mighty Wind

windows xp
ecl 1.8
cce sp
rebuilder .28

during the rebuild phase Well, at least I know now that it wasn't just too small a buffer...

chadp1a
1st April 2004, 00:46
Originally posted by jdobbs
How did you get to the rebuild phase that fast?

20GHZ 12gigs ram :D

j.k

i had already did phase 1 and 2 with version .27

would i have to start from scratch with .28 on phase 1 and 2?

jdobbs
1st April 2004, 00:47
Originally posted by chadp1a
20GHZ 12gigs ram :D

j.k

i had already did phase 1 and 2 with version .27

would i have to start from scratch with .28 on phase 1 and 2? Did you do the fist two phases with .27 or something earlier?

Added: Never mind - you already answered that.

hypo20
1st April 2004, 00:57
Originally posted by jdobbs
My goal has been to back up a DVD onto a DVD-5 with the best quality possible and as simply as possible. Most of the people who want to do this don't know what a stream is, and don't care. Again I state: I am not in competition with the BIG3 method... I am only presenting another option to those who want to back-up their DVDs.

You're right. You're not in competition with BIG3. You're x miles before it. :D

quantum
1st April 2004, 04:03
This is the kind of suggestion programmers like: easy to impliment. I just finished another batch job. I've been doing two at a time in one click mode for testing (and it's working great). I find myself wanting to know two things after it's finished. What was the average bitrate and how long did it take. I can find the bitrate if I scroll back and hunt around. I can figure out the time if I scroll back and do some math. I'd like to see:

Processing finished.
Batch 1 processing time: 235 minutes
Batch 1 bitrate: 2998 K

Batch 2 processing time: 422 minutes
Batch 2 bitrate: 3221 K

You get the idea. Just a suggestion :-)

jdobbs
1st April 2004, 04:14
Originally posted by quantum
This is the kind of suggestion programmers like: easy to impliment. I just finished another batch job. I've been doing two at a time in one click mode for testing (and it's working great). I find myself wanting to know two things after it's finished. What was the average bitrate and how long did it take. I can find the bitrate if I scroll back and hunt around. I can figure out the time if I scroll back and do some math. I'd like to see:

Processing finished.
Batch 1 processing time: 235 minutes
Batch 1 bitrate: 2998 K

Batch 2 processing time: 422 minutes
Batch 2 bitrate: 3221 K

You get the idea. Just a suggestion :-) Ok. It's on the list and should be in .29 -- if it isn't, yell at me and remind me I made a promise.

Stive
1st April 2004, 04:18
Originally posted by quantum
This is the kind of suggestion programmers like: easy to impliment. I just finished another batch job. I've been doing two at a time in one click mode for testing (and it's working great). I find myself wanting to know two things after it's finished. What was the average bitrate and how long did it take. I can find the bitrate if I scroll back and hunt around. I can figure out the time if I scroll back and do some math. I'd like to see:

Processing finished.
Batch 1 processing time: 235 minutes
Batch 1 bitrate: 2998 K

Batch 2 processing time: 422 minutes
Batch 2 bitrate: 3221 K

You get the idea. Just a suggestion :-)

Way down the road of course...if the above or something similar is implemented, why not reduce math even more and say 3h 55m (vs 235 minutes) and
batch 1 avg bitrate: XXXXK or
batch 1 dynamic high bitrate XXXXK
batch 1 dynamic low bitrate XXXXK

jdobbs
1st April 2004, 04:24
Originally posted by Stive
Way down the road of course...if the above or something similar is implemented, why not reduce math even more and say 3h 55m (vs 235 minutes) and
batch 1 avg bitrate: XXXXK or
batch 1 dynamic high bitrate XXXXK
batch 1 dynamic low bitrate XXXXK Reasonable. Quantum? Is this ok with you?

quantum
1st April 2004, 04:29
Sure, anything close is fine with me. My only comment would be:

batch 1 dynamic high bitrate XXXXK

could be:
batch 1 high bitrate XXXXK

But whatever you think is best.

jdobbs
1st April 2004, 04:43
Do you want it at the end of each job or as a single summary after all have run? It looks like the latter... BTW -- I think it would be handy too. I have a 3 DVD batch running right now.

quantum
1st April 2004, 05:16
A single summary. I thought you lost the data for previous jobs on my last look at it.

DMagic1
1st April 2004, 06:46
Did you just introduce that feature? Wow, I asked about that back after the first release. I didn't think you remember or didnt think it was possible.

Nuhim
1st April 2004, 07:26
Hi, Jdobbs!

Thank for the perfect program.
It is a pity, but in the new versions the program checks the size initial DVD and if it > 4.7 Gb, stops work.
I used DVD RB 0.16 for converting 4:3 - > 16:9.
1. Prepare
2. In all AVS files I add lines (for NTSC)
crop (0,60,720,360)
bicubicresize (720,480)
3. In a file REBUILDER.ECL I change all aspect_ratio=2 on aspect_ratio=3
4. Encode
5. Rebuild

Can check on the size DVD make disconnected?

Thank.

trx
1st April 2004, 07:36
well, thx for all, now my doubts are clarifyed :D, big thank you to dvd-rb programmer, its hard to find this days a programmer working frelly for all of us ;) clap clap clap clap...


im gonna stay in the big3 method for now, taked too much time to learn and now im not gonna forget it that fast lol,


cheers,

p.s: im gonna try to test rb this weekend, ill tell if i get probs

gvittoz
1st April 2004, 09:35
when I use the dynamical cells...
I've got many bugs...
black screen instead of the movies...
In the same dvd (sleepy hollow) who's work
well before...
I try with Rejig now

jdobbs
1st April 2004, 11:05
Originally posted by DMagic1
Did you just introduce that feature? Wow, I asked about that back after the first release. I didn't think you remember or didnt think it was possible. I never forget -- but I can be a little slow sometimes.

jdobbs
1st April 2004, 11:10
Originally posted by Nuhim
Hi, Jdobbs!

Thank for the perfect program.
It is a pity, but in the new versions the program checks the size initial DVD and if it > 4.7 Gb, stops work.
I used DVD RB 0.16 for converting 4:3 - > 16:9.
1. Prepare
2. In all AVS files I add lines (for NTSC)
crop (0,60,720,360)
bicubicresize (720,480)
3. In a file REBUILDER.ECL I change all aspect_ratio=2 on aspect_ratio=3
4. Encode
5. Rebuild

Can check on the size DVD make disconnected?

Thank. Guess I never thought about that... I was concerned with the folks who were get a compression of 103%!! I'll turn that into a warning rather than an error.

jptheripper
1st April 2004, 15:24
thanx for the warnings in .28, it warned me on a dsk i didnt realize had multy angles, saved me lots of time

Suggestion, instead of just a warning you might want a freeze click to continue kind of thing, as RB will definately fail on what its not yet intended to do so no need to waste the time. :)

Thanx again

-jp

DMagic1
1st April 2004, 18:58
Message that a new, still silent member wanted to share.
Originally message by Sir Didymus
Look what happen if you change just one bit out of 4.700.000…

I have an hypothesis that could explain some of the errors people is
experiencing in using the amazing DVD-RB.

I am a newbie in the forum (first post…), so please do not blame on my
if what I suppose will demonstrate to be silly… [by the way, afraid too
for my poor English…]…

In my opinion the errors are generated in the preparation step, even if
they are generally reported in the rebuild.

On what I see, the method is based on the decoding of the video
segments for each video title sets using Avisynth and the Mpeg2Dec3dg plugin,
together with the trim function for feeding the encoder with video clip
"corresponding" to each one of the specific cell video content.

A side effect of the trim function is that it does not change
dynamically the properties (for example the size) of the trimmed segment, but it
keeps the properties of the first I frame in the first GOP of the
SOURCE CLIP.

This means that if the first cell of the decoded VOB has just ten black
frames of 704 x 576 or an introduction menu cell with the same size,
and all the rest of the VOB is based on 720 x 576 frames, then all of the
clips delivered to the encoder (or the transcoder) will be wrong sized.
The same happen if in the middle of the VOB there are cells with
different size. In this situation, even if the encoder step could complete
its job, the rebuild step will fall into inconsistencies due to the
different size information of the encoded clip from what is performed by the
encoder and the original ifo structure.

The example below is for PAL (I live in PAL-land), but the same applies
for NTSC titles too.

What I say is not just based on theory; one of the DVD titles I am
using for self teaching [TERMINATOR_2A_SCN, PAL R2] shows this change of
size among the title cells.

It is very easy to see the effects of the problem (it is sufficient to
change with VobEdit, a single bit of information in the first VOB of a
given title set): point to the video property of the first I frame of
the first VOB of a title from 720 x 576 to 704 x 576, which is a legal
resolution, or do something similar [replacing the size property string
from 0x2D024033 to 0x2C024033 or from 0x2D024023 to 0x2C024023]. All of
the cells in that VOB (not just the first GOP nor even the first
cell…) will be encoded with the wrong size. Test the VOB with Dvd2Avi
preview…

With VobEdit or an hex editor it is easy to bypass the trouble with
some manual change before using DVD-RB, anyway it will be an obstacle for
the automatic rebuilding of all the titles where the first cell of the
VOBs has different video (size) attributes respect to the other cells…

Does somebody know if there are other functions in Avisynth for cutting
segments of the source clip with dynamic update of the trimmed clip
video attributes [I read something in the Avisynth development forum about
a DirectStream function…] ?

Cheers

nwg
1st April 2004, 19:48
DVD-RB still amazes me.

I have gone back to 026 for now because of the runtime error 6 problem.

I did a disc from CSI season two. It has four episodes which runs for around 3 hours plus extras. It was set to 58% (reduced by 3GB).

I used CCE at 4 passes (about 9 hours) and it looks fantastic. I know it is down to CCE but, I could never got into the 'big 3' method. DVD-RB makes is so simple.

Skinleech
1st April 2004, 20:00
@jdobbs: Any chance of a backup and continye feature, like the recover option on DVD2SVCD?

My machine seems to randomly restart at the moment, so I can't encode more than 1/4 of a disk before it restarts...

Temporary till I get my Athlon64 up and running.

StifflerStealth
2nd April 2004, 01:48
This is not a comment about the program (disclaimer so no one gets disappainted :D).

Anyways, how about releasing new versions of this proggie in a new thread. These get pretty big. I mean the new sets of threads would be called: DVD Rebuider Comments and Suggestions for v0.29 Only, .... Bug Reports for v0.29 Only. Then you would have new ones for v0.30 and so on.

This way all the bug reports and seggestions will be grouped together for future versions. If someone post help about v0.28 in the v0.29 only forum, then ppl can laugh, scold, or point of the error of their ways.

One big benifit of this would be that the new versions are always posted in the _first_ post.

Just a thought,
Stiff

djan
2nd April 2004, 02:18
Not a so bad idea. :D

chadp1a
2nd April 2004, 02:22
@jdobbs

Comment:

When selecting a long path for the source, the input box starts a new line and continues with the rest of the path instead of being contained on the one line only.

Suggestion:

How about setting the source input box to maintain a history of recently used paths, like ie for example.

kadilak
2nd April 2004, 05:13
This has been suggested before, but I thought maybe I'd articulate it differently to see how hard it would be to implement.

Would it be possible for you to add a feature so we can hard code the bitrates of certain VTS's, and DVD-RB will then calculate the resulting bitrate for the ones we do not define? For example, I have a movie that has 2 VTS's, one being the main movie, one being the extras. Could you add a field in the application so when you click on a VTS it gives you a field in which you can enter in a bitrate, like 1850, or 2000. For the main movie VTS you would leave it at 0, which the application would interpret it as one it needed to calculate.

Not sure if that was very clear. Basically the option of hard coding a bitrate for a specific VTS, then have the app determine the resulting bitrate for everything else.

gvittoz
2nd April 2004, 07:32
Originally posted by nwg


I used CCE at 4 passes (about 9 hours) and it looks fantastic.

I'm sorry but how I have to do for CCE make 4 passes
where can I change that ???

Thankes very much

philos31
2nd April 2004, 07:54
Originally posted by gvittoz
I'm sorry but how I have to do for CCE make 4 passes
where can I change that ???

Thankes very much

Set 5 passes in rebuilder.

Click OPTIONS-> CCE OPTIONS-> SETTINGS and then select 5 for VBR passes

The first step (Prepare) of rebuilder counts for 1 pass, after that the next 4 passes will be done by CCE....

jptheripper
2nd April 2004, 15:27
Originally posted by kadilak
Would it be possible for you to add a feature so we can hard code the bitrates of certain VTS's, and DVD-RB will then calculate the resulting bitrate for the ones we do not define? For example, I have a movie that has 2 VTS's, one being the main movie, one being the extras. Could you add a field in the application so when you click on a VTS it gives you a field in which you can enter in a bitrate, like 1850, or 2000. For the main movie VTS you would leave it at 0, which the application would interpret it as one it needed to calculate.


This is exactly what i want as well, and I realize the math is a pain.

good luck !!

jdobbs
3rd April 2004, 05:48
Originally posted by philos31
Set 5 passes in rebuilder.

Click OPTIONS-> CCE OPTIONS-> SETTINGS and then select 5 for VBR passes

The first step (Prepare) of rebuilder counts for 1 pass, after that the next 4 passes will be done by CCE.... Actually the PREPARE doesn't count -- CCE does 5 passes but only calls it 4. I would recommend you never select higher than 4 from the SETTINGS. Remember that each additional pass increases the overall time to encode by 50% of a 2 pass encode -- and the additional improvement in quality gets smaller with each pass.

But if you have lots of time or are letting it run overnight -- go for the gusto and run as many passes as your heart desires.

promitheas
3rd April 2004, 07:44
Congratulations for the whole work.
2 suggestions from me:
A. It's a good idea to have the option of working with TMPGenc . Also check the new TMPGEnc DVD Source Creator of the same company.
B. It would be very useful for foreign users if we could add a subtitle stream in the final DVD. Consider the suggestion because there is no other notPro software to do that (except IfoEdit which can not do what DVD ReBuilder can does.
Thanks

Mtz
3rd April 2004, 08:36
Originally posted by promitheas
B. It would be very useful for foreign users if we could add a subtitle stream in the final DVD.
I will LOVE that feature, but I think it's impossible. :eek:
Maybe jdobbs or another can tell me if that it's possible. Technically speaking.
10x !

philos31
3rd April 2004, 10:45
Originally posted by promitheas

B. It would be very useful for foreign users if we could add a subtitle stream in the final DVD.

I know excatly what you mean, and that would be a great feature...
I am a bit of a n00b when I compare myself to the rest here, but I guess that it would be extreamly difficult because RB compares the original Vob and Ifo files and makes the encoded stream work the same.
(correct me if I am wrong)
So maybe it would be an idea to give us a possibility to choose 1 of the subs we don't want, and mux another one we made into it.

For example English movie, replace English subs for ****** (Whatever language we need)

This would be a nice option to have, but without it I also like the program 1000%

Another option that would be usefull:
Hear a bit of the audiostream before encoding.

When I want to backup a DVD with lets say Directors commentary, I dont know what English soundtrack to remove...
If I could hear a bit, I could make a better decision

jdobbs
3rd April 2004, 12:19
Originally posted by philos31
I know excatly what you mean, and that would be a great feature...
I am a bit of a n00b when I compare myself to the rest here, but I guess that it would be extreamly difficult because RB compares the original Vob and Ifo files and makes the encoded stream work the same.
(correct me if I am wrong)
So maybe it would be an idea to give us a possibility to choose 1 of the subs we don't want, and mux another one we made into it.

For example English movie, replace English subs for ****** (Whatever language we need)

This would be a nice option to have, but without it I also like the program 1000%

Another option that would be usefull:
Hear a bit of the audiostream before encoding.

When I want to backup a DVD with lets say Directors commentary, I dont know what English soundtrack to remove...
If I could hear a bit, I could make a better decision The problem for me would be getting from text to a subpicture stream. Right now all I do for subpictures is take them from the original stream, modify necessary header information to synchronize it with the new stream I am creating, and multiplex it into that stream. That may be a feature some time in the future as I add more authoring capabilities. I've added it to my wish-list, but because of the amount of work involved it will probably be some time before you'd see it.

Something I think would be cool is to put the text and/or audio from Pink Floyd's Dark Side of the Moon onto a Wizard of Oz track -- just to see if there is any truth to the urban legend that they match up.

smlong426
3rd April 2004, 16:57
Originally posted by jdobbs
The problem for me would be getting from text to a subpicture stream. Right now all I do for subpictures is take them from the original stream, modify necessary header information to synchronize it with the new stream I am creating, and multiplex it into that stream. That may be a feature some time in the future as I add more authoring capabilities. I've added it to my wish-list, but because of the amount of work involved it will probably be some time before you'd see it.

Something I think would be cool is to put the text and/or audio from Pink Floyd's Dark Side of the Moon onto a Wizard of Oz track -- just to see if there is any truth to the urban legend that they match up.


I have a Wizard of Oz DVD that has just that. It does match up, to an extent. Although it appears to be more coincidence than anything to me ..

onesoul
3rd April 2004, 17:34
Originally posted by jdobbs
The problem for me would be getting from text to a subpicture stream.
Subpicture stream is a sup file, right? (I'm not sure). If so, there is a tool "DVD subtitle converter" (dvdsuptools) which converts micro dvd text files to sup files. Latest is 1.6, you can get it at doom9 download page or http://web.quick.cz/FKasparek/ (seems down now but was there yesterday).
Would it be easy if the user provided the already converted sup file?

jel
3rd April 2004, 18:25
okay, so here i enter the fray with little knowledge and even less to contribute :D
as of this moment in time i know that you do not support menu re-enccoding and/or BOV implementation ... and also ILVU and other seamless branching titles..and fair enough, it is far beyond the present scope... however, you have currently set a disclaimer that advises the user that it is not recommmended to use dvd-rb on a multi-angle etc titles yet those that try to use this program on a title that has other quirks will be confused as to why it didnt work. i know it is not the norm' but it is an increasing occurence in DVDs, where an extras disc will have vtses that rely on user input (similar to menus) to control other .vobs (an example would be in the POTC extras disk and the 'hulk' extras disc). as has previously been discussed, it may be a good idea to avoid these situations with a disclaimer, until other problems are resolved.

either way, maybe you could discuss the issue of copying commands with 'Zuel' given his extensive knowledge with the subject.
beyond this i simply wanted to congratulate you on your efforts and wish you all the best with dodging untowards remarks from your loved ones with your continual support for this program
:D
good luck, j

ps ever since i witnessed the pink pig flying over the crowd in a concert 15 years ago, i have always wondered about the 'wizard of oz' correlation?!?!!!- it is also discussed here:
http://forum.doom9.org/showthread.php?s=&threadid=71735&highlight=wizard

jdobbs
3rd April 2004, 18:37
Originally posted by jel
okay, so here i enter the fray with little knowledge and even less to contribute :D
as of this moment in time i know that you do not support menu re-enccoding and/or BOV implementation ... and also ILVU and other seamless branching titles..and fair enough, it is far beyond the present scope... however, you have currently set a disclaimer that advises the user that it is not recommmended to use dvd-rb on a multi-angle etc titles yet those that try to use this program on a title that has other quirks will be confused as to why it didnt work. i know it is not the norm' but it is an increasing occurence in DVDs, where an extras disc will have vtses that rely on user input (similar to menus) to control other .vobs (an example would be in the POTC extras disk and the 'hulk' extras disc). as has previously been discussed, it may be a good idea to avoid these situations with a disclaimer, until other problems are resolved.

either way, maybe you could discuss the issue of copying commands with 'Zuel' given his extensive knowledge with the subject.
beyond this i simply wanted to congratulate you on your efforts and wish you all the best with dodging untowards remarks from your loved ones with your continual support for this program
:D
good luck, j

ps ever since i witnessed the pink pig flying over the crowd in a concert 15 years ago, i have always wondered about the 'wizard of oz' correlation?!?!!!- it is also discussed here:
http://forum.doom9.org/showthread.php?s=&threadid=71735&highlight=wizard I've said it over-and-over... these things (other than menu encoding, which I have no intention of supporting) will be supported by the time I get out of beta -- THIS IS BETA SOFTWARE :( Who am I to make the disclaimers too? If someone is surprised that everything doesn't work in a beta then they don't know what a beta is. At least cut me a little slack...

jel
3rd April 2004, 18:47
sorry, i honestly meant no critisism, merely an observation that other users may encounter, in their trial of this fantastic software. it was not my intention to critisize, i was only offering a situation where testing should not be applyed at this present moment
well wishes
j

jdobbs
3rd April 2004, 18:52
I don't mind criticism and I'm not upset (I don't take anything that seriously). I'm just saying that in a beta state there is a lot that needs to be done. I'm not even ready for a user's manual yet because things are changing so quickly.

RB
3rd April 2004, 19:41
Originally posted by jdobbs
I've said it over-and-over... these things (other than menu encoding, which I have no intention of supporting)
Hmm... but you plan to support Button Over Video, IIRC. The thing is, there is practically no difference between BOV and a menu. BOV is essentially a motion menu (forced subpicture with highlight stream and buttons embedded into NAV packs), just like a standard menu in the VTS_??_0.VOB. Also menus can be quite huge. I really don't think you have to implement much, if any, special code for menus.

The thing jel is pointing out is that a menu cannot only reside in the VTS_??_0.VOB. There are a lot of DVDs that have menus in some PGCs in the "normal" VTS_??_x.VOBs. As jel pointed out, POTC is an excellent example. Another example is Disc 2 of Matrix Revolutions. I remember some people posting about their menus not working anymore after DVD-RB. Those were likely discs that had the menus simply in the "movie VOBs".

So one way or the other you'll have to deal with the menus, I'm afraid.

2COOL
3rd April 2004, 20:29
Originally posted by RB
I remember some people posting about their menus not working anymore after DVD-RB. Those were likely discs that had the menus simply in the "movie VOBs".I was one of them. ;)

jdobbs
3rd April 2004, 21:39
Originally posted by RB
Hmm... but you plan to support Button Over Video, IIRC. The thing is, there is practically no difference between BOV and a menu. BOV is essentially a motion menu (forced subpicture with highlight stream and buttons embedded into NAV packs), just like a standard menu in the VTS_??_0.VOB. Also menus can be quite huge. I really don't think you have to implement much, if any, special code for menus.

The thing jel is pointing out is that a menu cannot only reside in the VTS_??_0.VOB. There are a lot of DVDs that have menus in some PGCs in the "normal" VTS_??_x.VOBs. As jel pointed out, POTC is an excellent example. Another example is Disc 2 of Matrix Revolutions. I remember some people posting about their menus not working anymore after DVD-RB. Those were likely discs that had the menus simply in the "movie VOBs".

So one way or the other you'll have to deal with the menus, I'm afraid. Maybe I went into beta too early. But from my experience these aren't that common -- most of the time the menu is in the _0.VOB -- and I wanted to catch as many gotchas as possible in basic DVDs first.

Rombaldi
3rd April 2004, 22:06
Originally posted by jdobbs
Maybe I went into beta too early.

Not even... you can only test so many things, the only way to get it completly shaken down is to throw it to the masses, with the cavet that 'this may screw up'... but you'll find out where the cockroachs run when the lights come on..

a magnificent job thus far in an incredibly short time...

now (and not asking WHEN, but HOW), in re: 4:3 LBX to 16:9 conversion.. how to you plan to do that (clutching his copy of MST3K: The Movie)??

jdobbs
3rd April 2004, 22:57
Originally posted by Rombaldi
Not even... you can only test so many things, the only way to get it completly shaken down is to throw it to the masses, with the cavet that 'this may screw up'... but you'll find out where the cockroachs run when the lights come on..

a magnificent job thus far in an incredibly short time...

now (and not asking WHEN, but HOW), in re: 4:3 LBX to 16:9 conversion.. how to you plan to do that (clutching his copy of MST3K: The Movie)?? Nothing complicated. Here's how I normally do it in AVISYNTH:

LanczosResize(720,480,0,60,720,360)
or
BilinearResize(720,480,0,60,720,360)

RB
3rd April 2004, 23:36
Originally posted by jdobbs
Maybe I went into beta too early. But from my experience these aren't that common -- most of the time the menu is in the _0.VOB -- and I wanted to catch as many gotchas as possible in basic DVDs first.
Actually I have seen this quite a few times, especially on older DVDs from the 90's and now with "Extras" DVDs (POTC, Finding Nemo...). If it's a still menu and nothing else in the VOB they will be very small (Meet the Parents R2 is like that) so your code skips the VTS, maybe that's why you haven't seen more complaints.

jdobbs
3rd April 2004, 23:43
Originally posted by onesoul
Subpicture stream is a sup file, right? (I'm not sure). If so, there is a tool "DVD subtitle converter" (dvdsuptools) which converts micro dvd text files to sup files. Latest is 1.6, you can get it at doom9 download page or http://web.quick.cz/FKasparek/ (seems down now but was there yesterday).
Would it be easy if the user provided the already converted sup file? I'm not familiar with the sup file format. Is it run-length encoded 4 color information that has been packetized for DVD?

jdobbs
4th April 2004, 00:12
New version (0.29) attached

Attached please find the newest version of DVD Rebuilder (DVD-RB. Still working the infrequent end-of-cell audio glitch. A summary of the changes are listed below:

New version posted -- see the first post of this thread

nwg
4th April 2004, 00:19
Excellent Thanks.

That is a lot of work.

2COOL
4th April 2004, 00:25
Originally posted by jdobbs
- Fixed the error introduced in version 0.27 that could cause "Runtime Error '6'" when the last cell of a VTS contained no audio or subpicture data (usually related to a still picture used as an exit point from a PGC).Now, we're cooking! Can't wait to test this when I get home! :D:thanks:

nwg
4th April 2004, 00:31
I've also added a path configuration in the SETUP screen that points to DECOMB.DLL. If it exists, it will be automatically used for cleaning up interlaced source material.


I am using PAL DVD's, do I need the decomb.dll?

I downloaded the Decomb510.dll, do I need to rename it to Decomb.dll?

I am looking forward to seeing the runtime error solved mainly. That was the reason why I was using 0.26.

jdobbs
4th April 2004, 00:36
Originally posted by nwg
I am using PAL DVD's, do I need the decomb.dll?

I downloaded the Decomb510.dll, do I need to rename it to Decomb.dll?

I am looking forward to seeing the runtime error solved mainly. That was the reason why I was using 0.26. That will work fine. Just install it somewhere and point to it on the SETUP page. Whether you need it is a subject of a lot of debate -- but sometimes it is the only way to get a solid picture (on a PC) out of an interlaced source.

nwg
4th April 2004, 00:45
That will work fine. Just install it somewhere and point to it on the SETUP page. Whether you need it is a subject of a lot of debate -- but sometimes it is the only way to get a solid picture (on a PC) out of an interlaced source.

OK thanks.

I just done prepare on PAL Matrix Revolutions and it said's Progressive. Can I assume that the right settings will be chosen automatically? That is a great feature as I am totally new to the avisynth part of it.

Also, if I want to set TargetSectors to 4.34GB what is the sector number?

jdobbs
4th April 2004, 00:56
Originally posted by nwg
OK thanks.

I just done prepare on PAL Matrix Revolutions and it said's Progressive. Can I assume that the right settings will be chosen automatically? That is a great feature as I am totally new to the avisynth part of it.

Also, if I want to set TargetSectors to 4.34GB what is the sector number? Yes it should. The line that says "PROGRESSIVE" has been removed and the attachment reposted. It is inaccurate because it is only telling you how it had determined the last cell in the VTS. It was some debugging code I forgot to remove.

robw
4th April 2004, 01:16
Hi jdobbs

trying 0.29 and found this error

when I put in path to CCE SP (New) it appears on the path for CCE SP 2.50. Inside the INI file it appears correct

CCENEW=D:\Program Files\CCE 2.67 SP\EclCCE.exe

Then if I try to put in a path to CCE SP 2.50 it appears on the CCENEW line.

nwg
4th April 2004, 01:26
when I put in path to CCE SP (New) it appears on the path for CCE SP 2.50. Inside the INI file it appears correct

I just noticed that as well.

It still works though. I selected 2.50 and it comes up ok for encoding.

jdobbs
4th April 2004, 01:28
Originally posted by robw
Hi jdobbs

trying 0.29 and found this error

when I put in path to CCE SP (New) it appears on the path for CCE SP 2.50. Inside the INI file it appears correct

CCENEW=D:\Program Files\CCE 2.67 SP\EclCCE.exe

Then if I try to put in a path to CCE SP 2.50 it appears on the CCENEW line. Good catch. I just fixed it. It is keeping the information correctly, apparently when I was resizing the display areas this I moved them around. I just made the change and will replace my posted attachment as v0.29a.

Thanks

onesoul
4th April 2004, 01:38
Originally posted by jdobbs
I'm not familiar with the sup file format. Is it run-length encoded 4 color information that has been packetized for DVD? Someone else should help here please :o . Only know it is the format used by ifoedit to author. Please check this guide of Dvd subtitle tools: http://web.quick.cz/FKasparek/Software/DVD/DVDSupTools.htm

IMPORTANT: After authoring in IfoEdit don't forget to set up Subtitle Color properly!

For PALETTE=3210 can be used following colors:
VTS_01_0.IFO
VTS_PGCITI
VTS_PGC_1
[000000a5] Color 0 Y Cr CB 16 128 128 [10 80 80 ]
[000000a9] Color 1 Y Cr CB 32 128 128 [20 80 80 ]
[000000ad] Color 2 Y Cr CB 128 128 128 [80 80 80 ]
[000000b1] Color 3 Y Cr CB 235 128 128 [eb 80 80 ]Sorry for my newbiness.

nwg
4th April 2004, 01:46
jdobbs wrote,
Fixed a silly bug in which the path display areas for CCENEW and CCE 250 were reversed.

I downloaded 29a and my copy is still doing it.

Edit.

It was still 29 not 29a. I downloaded 29a again and it displays fine now.

robw
4th April 2004, 02:05
thank you

have verified that bug for CCE Basic, 2.50 and new are now correct in the program and ini file.

nwg
4th April 2004, 03:16
I can't download 29b. I am still getting 29a.

jdobbs
4th April 2004, 03:21
Originally posted by nwg
I can't download 29b. I am still getting 29a. I just tried it and it was 29b...

nwg
4th April 2004, 03:25
I usually use Firebird browser. I swapped for IE browser and got 29b. I went back to the Firebird and still get 29a. I wonder if it was a cache thing?

Got it in the end.

P3gasus
4th April 2004, 03:32
Excellent job jdobbs as usual. I'm posting here because I have a suggestion for you when you'll have time to implement it. I think that other people proposed this before. I think that there showld be an dialog in RB where to set manually cce options (like progressive option for example) because in pal lands there are tons of dvd that are actually progressive but tagged as interlaced and so DVDRB sets CCE with progressive=0 when it should be progressive=1. The only way to fix this is to manually modify ecl files with notepad.
Besides I think that the actual "CCE Customized Settings" dialog window should be made not resizable. It looks very ugly when resized ;)
Bye!

Paced
4th April 2004, 03:33
Originally posted by P3gasus
Excellent job jdobbs as usual. I'm posting here because I have a suggestion for you when you'll have time to implement it. I think that other people proposed this before. I think that there showld be an dialog in RB where to set manually cce options (like progressive option for example) because in pal lands there are tons of dvd that are actually progressive but tagged as interlaced and so DVDRB sets CCE with progressive=0 when it should be progressive=1. The only way to fix this is to manually modify ecl files with notepad.
Besides I think that the current "CCE Customized Settings" dialog window should be made not resizable. It looks very ugly when resized ;)
Bye!

This is already done in the latest version of DVD-RB (.29)

promitheas
4th April 2004, 09:43
Yes, obviously a subpicture stream is a sup file (if you are authoring with Ifoedit).
I have worked with sup files and Ifoedit in the past, but unfortunately i do not have the technical knowledge to explain many things about its structure in the Dvd stream. There is an excelent windows tool (Srt2sup) for making sup files from a Suprip text file.I have a final guide of how it works.It can not be compared with the Dos environment "dvdsuptools" which is very user unfriendly.
Propably the authors of the 2 software can help the developer with more details.

jdobbs
4th April 2004, 15:15
NEW VERSION ATTACHED BELOW

Below you will find the newest version, v0.30. This version is very significant in that it finally fixes the audio dropout and (very probably) video stuttering that happens at chapter points. It also corrects a major issue with PAL that was introduced in v0.29. Since 0.29 included some significant changes as well I'm including both sets of changes below:

- BIG FIX. Found and corrected the error that was causing occasional audio dropouts at chapter/cell points. This is very likely also the culprit for the reported slight stuttering at chapter/cell points (although I can't verify that as I haven't been able to repeat it). A very special thanks to Pedro Gouveia, who is a beta-tester extraordinaire.

- Another important fix for PAL users. v0.29 injected an error that caused incorrect settings to be used in the stream. This could cause some very strange playback problems.

- Fixed a silly bug in which the path display areas for CCENEW and CCE 250 were reversed. (v0.29b)

- Fixed bug in which inclusion of interlaced calls are mistakenly included in .AVS files for progressive material. (v0.29a)

- Fixed the error introduced in version 0.27 that could cause "Runtime Error '6'" when the last cell of a VTS contained no audio or subpicture data (usually related to a still picture used as an exit point from a PGC).

- Added automatic logging of picture structure (progressive, interlaced, TFF etc.) for each cell during the PREPARE. The data is then used to created associated entries in the AVS files... If selected, the ConvertToYUY2() command will automatically include "interlaced=true" when the source is interlaced. I've also added a path configuration in the SETUP screen that points to DECOMB.DLL. If it exists, it will be automatically used for cleaning up interlaced source material.

- Changed action options when confronted with a disc that is already small enough to fix on a DVD-R. You now will only be warned and can continue anyway if you desire. This makes it possible for you to just remove audio streams or run for conversions from 4:3 to 16:9, etc. Also please be warned that choosing to continue could create output that is actually bigger than the original.

- Fixed VTS size check error for decision to reencode and removed the influence of the menu (VTS_XX_0.VOB) file. (It was sometimes causing unnecessary reencoding of small VTSs.

- Corrected output of seq_endcode in CCE encoding. This value was incorrectly set to "1" when it should have been "0" -- the result was an end code being inserted at the end of every cell and may have caused glitches on some players. It may be related to possible "stutter" and audio dropouts that has been reported. Thanks to RB for pointing this out.

- Changed output filename for individual segment ecls ("item.ecl") -- found that uppercase lettering on the .ECL extension would cause errors when drag-and- dropped into CCE Version 2.50. Much thanks to DDOG and RB for finding this quite quirky oddity. All versions of eclCCE should work now.

- Added resizing of form height. Makes it possible to extend the size of the status box for better viewing of long encodes. Also removes a user ability to make the DVD-RB author look goofy (he does that fine on his own, thank you).

- Changed the AVS option for adding audio to fix the well-known CCE 2.50 and AMD processor bug. Now only one choice is available -- it defaults to ON, so those who use Pentiums may want to disable it. This was added to kill some of the confusion associated with previous choices and the need for a plug-in.

- Corrected several other minor bugs and made efficiency changes.

Enjoy!

Attachment updated to version 0.31
Made the following changes:

- Fixed an error that prevented "AudioDub(BlankClip()) from loading in AVSs. also fixed some errors in the decision mechanism as to what goes in an AVS.

- Modified the way in which INTERLACED and PROGRESSIVE streams are detected. Now PAL CELLS must have 90% of the frames flagged as PROGRESSIVE to be treated as such.

- Path to DECOMB.DLL is no longer required to use Decomb Option (it assumes it is in the AVISYNTH Plugin directory) Note, though that it will only be included on interlaced sources.

A NEW VERSION IS AVAILABLE -- SEE THE FIRST PAGE OF THIS THREAD

nwg
4th April 2004, 15:18
Another version :)

Off to test now on that problematic PAL Matrix Revolutions.

Yusaku
4th April 2004, 15:57
Ad additional subpicture support:

Yes, sup file is direct stream copy of the DVD, with additional timing information and sans palette info. (Unfortunately I haven't been able to find detailed format specs anywhere, though...)

Another candidate might be VobSub format - direct stream copy (equivalent to dvd decrypter copy of a subs stream - RLE images encapsulated in MPEG2 PS), with additional timing and palette stored in accompanying text index file.

I don't think you should include the creation of these in RB, as the rasterization and multiplexing is not trivial, there exist at least two nicely usable programs for the job (sub2sup and MaestroSBT + SON2VobSub); and you surely have enough work with other aspects of RB. Only export the palette in preparation step, so that subs created in MaestroSBT can be made with original DVD's subs palette.

For sample SUP, use IfoEdit on a dvd, for VobSub use vsrip from http://sf.net/projects/guliverkli/

StifflerStealth
4th April 2004, 17:29
If we encoded something with version 0.29b, do we need to encode again with version 0.30 to take advantage of the new features, or are the differences between the two versions only in the Rebuild (last) step? My disc is an NTSC Disc, so I don't need changes to PAL.

Thanks,
Stiff

jdobbs
4th April 2004, 18:36
Originally posted by StifflerStealth
If we encoded something with version 0.29b, do we need to encode again with version 0.30 to take advantage of the new features, or are the differences between the two versions only in the Rebuild (last) step? My disc is an NTSC Disc, so I don't need changes to PAL.

Thanks,
Stiff You should be ok. Just rebuild.

U977
5th April 2004, 07:50
#@!!@#!!!!


I took too long to write, and lost everything :(

Well, I just wanted to say this @P3gasus...
I also live in a PAL area, and it's usually the contrary: most titles seem to be flagged as "progressive" in bitrate viewer (frame type=progressive), but they are actually interlaced (DCT type=field, while it should be frame for progressive content).

There were several topics about this subject, and you should flag as "interlaced" in CCE, in that case. Based on my own experience, I noticed that too (encoding as progressive in CCE would give me artifacs at some moments in the movie when playing the result on a standalone player. Never on the computer).

Except if I did not understand anything, and my computer is by some miraculous way treating any video as interlaced? :-)

Tironic
5th April 2004, 08:28
Hi, although it's my first post, I've been watching the forums quite some time now.
I was struggling to backup some DVDs, till I found DVD Rebuilder.
Jdobbs you're doing an excellent job. I just love your program.
Now that I can post, I'll try to suggest, test and comment you on your work.

Thx for the hard work.

Tironic

P3gasus
5th April 2004, 09:11
Originally posted by U977
#@!!@#!!!!


I took too long to write, and lost everything :(

Well, I just wanted to say this @P3gasus...
I also live in a PAL area, and it's usually the contrary: most titles seem to be flagged as "progressive" in bitrate viewer (frame type=progressive), but they are actually interlaced (DCT type=field, while it should be frame for progressive content).


Here is an example of what I mean:
This is the output of bitrate viewer:

Num. of picture read: 26
Stream type: MPEG-2 MP@ML VBR
Resolution: 720*576
Aspect ratio: 16:9 Generic
Framerate: 25.00
Nom. bitrate: 9800000 Bit/Sec
VBV buffer size: 112
Constrained param. flag: No
Chroma format: 4:2:0
DCT precision: 10
Pic. structure: Frame
Field topfirst: Yes
DCT type: Field
Quantscale: Nonlinear
Scan type: Alternate
Frame type: Interlaced
Notes:

If you look at this movie with dvd2avi or virtualdubmod (which are players that don't deincerlace the video) you won't notice any horizontal lines in scene changes, not at all.
So I think that this is an example of what I call progressive tagged interlaced. Maybe I'm wrong but I think one should encode as interlaced (i.e. in cce progressive flag not checked) only the movies that have the horizintal lines in scene changes. Furthermore if you select to deinterlace via avisynth this movie (or, for example, TLOTR TFOTR which has the same bitrate viewer output), you will get an m2v full of fancy coloured blocks flying around in some scenes of the video.
So I learned not to trust Bitrate viewer output to determine cce and avisynth decomb settings. I trust only my eyes.
Bye

RB
5th April 2004, 09:20
Originally posted by U977
I also live in a PAL area, and it's usually the contrary: most titles seem to be flagged as "progressive" in bitrate viewer (frame type=progressive), but they are actually interlaced (DCT type=field, while it should be frame for progressive content).

There were several topics about this subject, and you should flag as "interlaced" in CCE, in that case. Based on my own experience, I noticed that too (encoding as progressive in CCE would give me artifacs at some moments in the movie when playing the result on a standalone player. Never on the computer).
That sounds strange, do you have an example? I have never seen this before. At least CCE always sets DCT type to Frame when you check "Progressive Frame flag".

DrVenkman
5th April 2004, 11:31
Right then - long time lurker first time poster here. I seem to be getting a few problems.

First off, the first encode I managed to do properly was 'The Rookie' R2 Dvd. However, on my standalone there were problems when it came to the chapter points with a slight pause occuring at each stop. However, I gather that can be fixed when running it through DVDShrink, so all is not lost.

Since then though I've been getting undersized files. For example, I tried 'Spirited Away' R2 and got a 1-1.5GB file, when I tried playing it I got a black screen with the red bars. Now I know I have MPEG2DEC3.DLL installed in the right place because it worked with 'The Rookie'. So I removed everything and installed it all again. Now though I get a new error. Once the initial Prepare stage is done and it comes to encoding, CCE (2.5) starts up and I get the following error;

"Could Not Create or Open The File
<D2VAVS\V01000000001001.vaf>
The System cannot find the path specified.
[Windows Error Code 0x3 3]"

So...any ideas?

jdobbs
5th April 2004, 12:17
Originally posted by DrVenkman
Right then - long time lurker first time poster here. I seem to be getting a few problems.

First off, the first encode I managed to do properly was 'The Rookie' R2 Dvd. However, on my standalone there were problems when it came to the chapter points with a slight pause occuring at each stop. However, I gather that can be fixed when running it through DVDShrink, so all is not lost.

Since then though I've been getting undersized files. For example, I tried 'Spirited Away' R2 and got a 1-1.5GB file, when I tried playing it I got a black screen with the red bars. Now I know I have MPEG2DEC3.DLL installed in the right place because it worked with 'The Rookie'. So I removed everything and installed it all again. Now though I get a new error. Once the initial Prepare stage is done and it comes to encoding, CCE (2.5) starts up and I get the following error;

"Could Not Create or Open The File
<D2VAVS\V01000000001001.vaf>
The System cannot find the path specified.
[Windows Error Code 0x3 3]"

So...any ideas? The black screen with red bars is actually an AVISYNTH error message. A good rule of thumb after first installing DVD-RB is to set up for three click mode (only the first time) and run only the PREPARE phase. Then, using Windows Media Player, open one of the .AVS files in the \D2VAVS directory. When it runs, and you see an error message displayed in the window... something hasn't been set up right (usually a path of some kind). You should only have to do this once -- unless of course you change something.

DrVenkman
5th April 2004, 12:24
Hmmm - I've tried that and now I get;

"Script Error: There is no function named "mpeg2source"
(G:\Rebuilder\D2VAVS\V01000100001002.avs, line 5)

It presents this message pretty much every time I try to open an AVS file. However, the D2V files open with no trouble.

I've checked the path to see if it's right and it is.

Could the other problem I'm having be related to this as well?

jdobbs
5th April 2004, 13:38
Originally posted by DrVenkman
Hmmm - I've tried that and now I get;

"Script Error: There is no function named "mpeg2source"
(G:\Rebuilder\D2VAVS\V01000100001002.avs, line 5)

It presents this message pretty much every time I try to open an AVS file. However, the D2V files open with no trouble.

I've checked the path to see if it's right and it is.

Could the other problem I'm having be related to this as well? Set the path for MPEG2DEC3DG.DLL in the SETUP screen. Sometimes (usually an incorrect registry entry) it isn't found in the plug-in directory. MPEG2Source() is a function that exists in the .DLL.

quantum
5th April 2004, 14:00
Originally posted by quantum
I find myself wanting to know two things after it's finished. What was the average bitrate and how long did it take. I can find the bitrate if I scroll back and hunt around. I can figure out the time if I scroll back and do some math. I'd like to see:

Processing finished.
Batch 1 processing time: 235 minutes
Batch 1 bitrate: 2998 K

Batch 2 processing time: 422 minutes
Batch 2 bitrate: 3221 K
Originally posted by jdobbs
Ok. It's on the list and should be in .29 -- if it isn't, yell at me and remind me I made a promise. Is this in .30? I did a single job, not a batch, and I didn't see a results summary.

philos31
5th April 2004, 14:08
Originally posted by DrVenkman
Hmmm - I've tried that and now I get;

"Script Error: There is no function named "mpeg2source"
(G:\Rebuilder\D2VAVS\V01000100001002.avs, line 5)

It presents this message pretty much every time I try to open an AVS file. However, the D2V files open with no trouble.

I've checked the path to see if it's right and it is.

Could the other problem I'm having be related to this as well?

This could be also a conflicting version of Avisynth...
Had this problem too.

Make a little textfile, call it something like version.avs
put in this script only:

Version()

Save it and run it in Mediaplayer, it will give you the version installed on your system...

If it is not Avisynth 2.54 then search your PC for the conflicting version, uninstall it, install the new version again...

SAPSTAR
5th April 2004, 14:34
Originally posted by philos31
This could be also a conflicting version of Avisynth...
Had this problem too.

Make a little textfile, call it something like version.avs
put in this script only:

Version()

Save it and run it in Mediaplayer, it will give you the version installed on your system...

If it is not Avisynth 2.54 then search your PC for the conflicting version, uninstall it, install the new version again...

Instead of using the One-Click option switch to 3 buttons (prepare, encode, rebuild).
After the prepare phase, check that the loadplugin line is inserted in each AVS script...I noticed that DVDRebuilder seems to "forget" this line in some AVS files (the first AVS of each VOB file exactly..)

after just press encode, it will work...you can check by reading the AVS file through a media player.....

jdobbs
5th April 2004, 14:34
Originally posted by quantum
I find myself wanting to know two things after it's finished. What was the average bitrate and how long did it take. I can find the bitrate if I scroll back and hunt around. I can figure out the time if I scroll back and do some math. I'd like to see:

Processing finished.
Batch 1 processing time: 235 minutes
Batch 1 bitrate: 2998 K

Batch 2 processing time: 422 minutes
Batch 2 bitrate: 3221 K Wow. I said that would be in 0.29? I obviously lied. Look for it in the next version.

jdobbs
5th April 2004, 14:37
Originally posted by SAPSTAR
Instead of using the One-Click option switch to 3 buttons (prepare, encode, rebuild).
After the prepare phase, check that the loadplugin line is inserted in each AVS script...I noticed that DVDRebuilder seems to "forget" this line in some AVS files (the first AVS of each VOB file exactly..)

after just press encode, it will work...you can check by reading the AVS file through a media player..... One point to remember is that the AVS files are built in the PREPARE stage. So if you make changes (like setting the path or checking options) -- you have to redo the PREPARE to include the changes.

SAPSTAR
5th April 2004, 14:39
First of all : Good job jdobbs !!!! I didn't succeed in backuping one DVD yet with...but It's improving day by day.....

Could you add an option to keep track of the already encoded cells ?, because if you abort for any reason, and that your PC is a slow one (24 hours to reencode for example :( )....it would be good to keep what was successfully encoded....

DrVenkman
5th April 2004, 14:40
Hmmm - I removed any other version of AVISynth and reinstalled 2.54. I got the same error so I opened up the AVS file in notepad and got the following...

mpeg2source("G:\REBUILDER\D2VAVS\V01A.D2V")
trim(158820,169766)
ConvertToYUY2(interlaced=true)

Now the error message I keep having is

Script Error: There is no function named "mpeg2source"
(G:\Rebuilder\D2VAVS\V01000100001002.avs, line 5)

So is the AVS script correct? Or do I have to make changes?

GooglyBear
5th April 2004, 14:59
Just to report: I did two more full backups with DVD-Rebuilder which has worked magnificently!

1st backup: (on Athlon 1ghz, 512MB)
DVD-shrinked: Confessions of a Dangerous Mind
DVD-RB 29a, CCE 5pass, compeleted: 17 hours
looked almost like a perfect 1:1 copy of the original dvd on my LCD RPTV HDTV!!!

2nd backup: (on Athlon 800, 256MB)
DVD-shrinked: Donnie Darko
DVD-RB 30, CCE 3pass, completed: 25+ hours
not sure how it looks yet but I'm certain it's better than running it through my usual shrink-IC combination

keep up the great work jdobbs! Soon as you implement an auto-shutdown feature or that other 3rd party app you dislike (ROBA?) which speeds up CCE a bit, I'm donating for sure!

lab-one
5th April 2004, 14:59
@DrVenkman

Have you followed the installation instructions provided by jdobbs on this page (http://forum.doom9.org/showthread.php?s=&threadid=73051&postid=465822)? Specifically step 3.

SAPSTAR
5th April 2004, 15:02
Originally posted by DrVenkman
Hmmm - I removed any other version of AVISynth and reinstalled 2.54. I got the same error so I opened up the AVS file in notepad and got the following...

mpeg2source("G:\REBUILDER\D2VAVS\V01A.D2V")
trim(158820,169766)
ConvertToYUY2(interlaced=true)

Now the error message I keep having is

Script Error: There is no function named "mpeg2source"
(G:\Rebuilder\D2VAVS\V01000100001002.avs, line 5)

So is the AVS script correct? Or do I have to make changes?

You should insert a line loadplugin like this one :

#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\MPEG2Dec3dg.dll")
mpeg2source("F:\DVDTEMP\D2VAVS\V01A.D2V")
trim(0,509)
ConvertToYUY2()
ResampleAudio(44100)

DrVenkman
5th April 2004, 15:23
Huzah! Now I finally got somewhere. Well anyway, it's encoding so I'm going to see how it goes. For some reason it was like plugin central here but I got no idea why. Well it worked with 'The Rookie' but with nothing since so something has gone wrong.

Anyway - how does it manage with TV Shows - anyone tried it succesfully?

huesage
5th April 2004, 15:33
@jdobbs:

As SAPSTAR said, it is important to be able to resume the encoding process at the cell you left off instead of restarting the whole process. I have not been able to post any results as my computer is having some RAM issues and i get reboots during the CCE process , so a resume would have been extreemly handy.

It would also allow people to have normal use of the computer while they are encoding. lets say instalations require reboots...

I hope this feature will be implemented. I have donated, and I will donate more as this project goes on wether you add this feature or not. you deserve it.

Thank you for all your hard work jdobbs !

Joergen
5th April 2004, 15:34
Firstly I'd like to say jdobbs has created the tool everybody has dreamed of for years but thought wasnt possible.

Second, I've now done three "episodic" discs, two [snip] compilations with 7.8GB of jam-packed video and the [snip] disc with also 7GB (180min) of video, and DVD-RB is THE killer app for squeezing large discs onto a DVD-R.

Only problem so far has been about 200ms of audio dropout at chapter changes with 0.27. I will try 0.31 now to see if it fixes those.

Keep up the fabulous work Jdobbs! :cool:

nwg
5th April 2004, 15:43
DrVenkman wrote,
Anyway - how does it manage with TV Shows - anyone tried it succesfully?

I did a disc from CSI Season 2 PAL. This has 4 episodes plus a few extras (7.5GB).

I did CCE with 4 passes and it looked wonderful.

SAPSTAR
5th April 2004, 16:02
Originally posted by jdobbs
NEW VERSION ATTACHED BELOW

...

- Added automatic logging of picture structure (progressive, interlaced, TFF etc.) for each cell during the PREPARE. The data is then used to created associated entries in the AVS files... If selected, the ConvertToYUY2() command will automatically include "interlaced=true" when the source is interlaced. I've also added a path configuration in the SETUP screen that points to DECOMB.DLL. If it exists, it will be automatically used for cleaning up interlaced source material.

...



Don't you think the FieldDeinterlace command should be issued after the convertToYUY2(interlaced=true) and not before it??? Because if you proceed to the Deinterlacement before the convert, it is not interlaced anymore so the interlaced=true is not useful anymore ???? Am I right ?

jdobbs
5th April 2004, 16:39
Originally posted by SAPSTAR
Don't you think the FieldDeinterlace command should be issued after the convertToYUY2(interlaced=true) and not before it??? Because if you proceed to the Deinterlacement before the convert, it is not interlaced anymore so the interlaced=true is not useful anymore ???? Am I right ? Didn't think much about it. Does ConvertToYUY2() actually change the picture or just the color space?

jdobbs
5th April 2004, 16:41
Originally posted by SAPSTAR
First of all : Good job jdobbs !!!! I didn't succeed in backuping one DVD yet with...but It's improving day by day.....

Could you add an option to keep track of the already encoded cells ?, because if you abort for any reason, and that your PC is a slow one (24 hours to reencode for example :( )....it would be good to keep what was successfully encoded.... Why not? I can imagine an occasional glitch -- but none? Yes, that's not a bad idea.

jdobbs
5th April 2004, 16:44
Originally posted by DrVenkman
Hmmm - I removed any other version of AVISynth and reinstalled 2.54. I got the same error so I opened up the AVS file in notepad and got the following...

mpeg2source("G:\REBUILDER\D2VAVS\V01A.D2V")
trim(158820,169766)
ConvertToYUY2(interlaced=true)

Now the error message I keep having is

Script Error: There is no function named "mpeg2source"
(G:\Rebuilder\D2VAVS\V01000100001002.avs, line 5)

So is the AVS script correct? Or do I have to make changes? Set the path to MPEG2DEV3DG.DLL in the SETUP screen.

VampHuntD
5th April 2004, 19:17
Hey Jdobbs, I know thw app is still way early in the works, but I think it would be a good idea to allow the user to pick the bitrates for the VTS sections. That way, we can lower the extras a bit more and add it to the main film. Like I said, I know this is a long way off, but I'd figure I 'd mention it! Keep up the hard work!

HanSolo00
5th April 2004, 19:23
Originally posted by huesage
@jdobbs:

As SAPSTAR said, it is important to be able to resume the encoding process at the cell you left off instead of restarting the whole process. I have not been able to post any results as my computer is having some RAM issues and i get reboots during the CCE process , so a resume would have been extreemly handy.

It would also allow people to have normal use of the computer while they are encoding. lets say instalations require reboots...

I hope this feature will be implemented. I have donated, and I will donate more as this project goes on wether you add this feature or not. you deserve it.

Thank you for all your hard work jdobbs !

This happened to me once as well (computer locked up.) However, since I was using CCE to do the encoding, all I had to do was edit the Rebuilder.ecl script, and delete all the cells that had already been encoded, then fire up CCE and resume where I left off.

Joergen
5th April 2004, 19:27
I support the idea for PAUSE/RESUME function as this will save huge amounts of electricity when this program gets popular.

This might cause further errors for jdobbs though, cause if a PC has ram errors and people resume after crashes and reboots.. the already encoded material might be corrupted. Sometimes ram errors show up as pixelation, coloured pixels and all kinds of bugs in encoded material, or might totally corrupt the compiled VOBs too.

If your PC cannot stay up all night encoding without crashing, fix the PC first.. it has serious problems.

jdobbs
5th April 2004, 19:42
Originally posted by VampHuntD
Hey Jdobbs, I know thw appp is still way early in the works, but I think it would be a good idea to allow the user to pick the bitrates for the VTS sections. That way, we can lower the extras a bit more and add it to the main film. Like I said, I know this is a long way off, but I'd figure I 'd mention it! Keep up the hard work! If I did this I'd have to have percentages or something to that effect entered... if I let someone pick bitrates directly you can bet the output would never fit.

jptheripper
5th April 2004, 20:16
you can do something along the lines of what dvd95copy does, such as the following:

they allow you to set compression for all but one of the titles.

I would propose allowing setting bitrates for upto n-1 titles, and if more than 1 title have no bitrate entered then those would have DVD-RB calculate it.

I think half the code is already in your program. But when you do your dynamic bitrate calculations, let the user set some bitrates for extras, and subtract those file sizes out from the total. Then calculate the dynamic rates for the remaining (unspecified) cells.

You could force the user to be unable to specify for all cells, or you could warn if all cells are selected that the dvd might be oversized (or will likely be).

Of course the math is minor, its the GUI for entering and logic checking the number of VTS that have bitrate specified vs those that dont that is the hard part.

And since your software splits by chapter it might be nice to be able to specify bitrate by chapter also (although this is a significant change to the interface). Maybe something along the lines of an advanced step in the 3 click that would be "do you want to custom assign bitrates" at the end of the prepare step, and a table with dependent percentages/bitrates pops up that we could change. This would be great for setting long credits to super low bitrates, credit to a low but watchable bitrate, super high action sequences to very high bitrates, etc..

im babbling, sorry for the long post.
just my 2 cents
-jp

Joergen
5th April 2004, 20:25
You can achieve that "superhigh action" and "super low bitrate" stuff basically best by encoding the movie in one chunk.. this way CCE can take away as much as it can from one place and add to the other.

Encoding in chunks like dvd-rb currently does is the only thing some CCE fanatic might claim yields worse quality than the big three method.

mikegun
5th April 2004, 20:33
hi,

could s.o. please help me out with the cce settings.
I normally do a 2 pass encoding.

thanks.

regards,

mikegun

DDogg
5th April 2004, 20:53
jdobbs, suggested test sources:

ISpy - silly movie, but has both wide-screen and normal movie, plus some trailers. Some menu problems that may help your diagnostics.

Xmen2 - seems near a worse case scenario. Long movie plus a zillion trailers - reduction is 28% so the projected bitrate is approx 1450 for movie.
===================================================================
Another subject -Originally posted by jdobbs
If I did this I'd have to have percentages or something to that effect entered... if I let someone pick bitrates directly you can bet the output would never fit. Ah, I think this could be automated much easier than you think [bad phrasing - lot of assumptions on my part]. Here are two variants:

1> Easiest - User, or you, sets a minimum acceptable quality for main movie, i.e., like 38. Run ONE 1% sample of the main movie (under 2 minutes)using OPV set for 38 (0-9000). The resulting sample size X 100 is the filesize. Extrapolate the needed bitrate and feed that back to multipass which will deliver an approximate quality in a known space (exactly). Since you now know (in advance of real encode) how much space the main movie will take, just give what is left to everything else. This method is the regular Multipass you are using except it takes the source complexity/compressibility into effect automatically. Deadly quality prediction and deadly file size accuracy all for a total cost of a whopping 2 minutes. :)

2> Set minimum quality acceptable to the user for everything but main movie. Do variation of above. Give balance to movie.

/add: ah, no way this method could co-reside with the dynamic bitrate allocation method. Sorry for bringing it up.

U977
5th April 2004, 21:47
In response to RB,

Last movie I noticed it on: Spirited Away, zone 2 (it's an anime)

And I'm currently doing "K-19" taht way, too. Exactly the same conditions:
Frame type= progressive
DCT type= field
(will have results tomorrow evening)

Here is one of the thread I looked at, regarding this issue:
Original thread (http://forum.doom9.org/showthread.php?threadid=70225&perpage=20&pagenumber=1)

RB, you participated to that thread. Erm, did I understand in the wrong way what was said? Yet, I didno't meet a problem encoding as Interlaced. But I did if encoding as progressive.

I'm lost again lol

But I refer to what Kika said:
Although the source video was progressive, it will be handled as interlaced while decoding if you use interlaced Mode while encoding.
So my first statement is wrong. We have to use Interlace=true to get the correct decodet Video.

However, what i wrote about the Scan order was correct. It does not have a direct influence to the Colors.

If the source is an interlaced encodet progressive Video, you should use interlaced=true on any colorspace conversion.

I just realized he speaks about color space, though, not about pic structure...
So, now, I wonder if my color spaces are messed up. It's a nightmare.

RB
5th April 2004, 23:15
Right, DCT type has nothing to do with chroma AFAIK, also confirmed by Kika in that thread.

But again that's really odd, because according to various sources on the web (for instance, see http://www.bretl.com/mpeghtml/fldfrm.HTM), progressive sequences can have Frame DCT only. I wonder what encoder they are using that uses field DCT for progressive frames??

So are you saying for this type of video you are using ConvertToYUY2(interlaced=true) and when you then encode as progressive, it looks wrong in some places? Have you tried ConvertToYUY2() instead?

Also, if you wouldn't mind, please download http://home.t-online.de/home/340044300675/dvd2avirb.zip. That's a modified version of DVD2AVIdg I created that when saving a project, also creates a log file (d2vname.log) in the same directory with several statistics. Can you run that against these VOBs and post the log file? I'm mostly interested in the numbers for "Progressive" and "FrameDCT". AFAIK BitrateViewer examines only the first I-Frame but this DVD2AVI version examines all the pictures. Thanks.

wmansir
5th April 2004, 23:57
Originally posted by RB
Also, if you wouldn't mind, please download http://home.t-online.de/home/340044300675/dvd2avirb.zip. That's a modified version of DVD2AVIdg I created that when saving a project, also creates a log file (d2vname.log) in the same directory with several statistics.
Thanks for posting that RB. I meant to ask you about it when you mentioned it earlier, but either forgot or didn't want to bother you.

huesage
6th April 2004, 00:38
Originally posted by Joergen
If your PC cannot stay up all night encoding without crashing, fix the PC first.. it has serious problems.

Yes, you are absolutely right, and I have been working on narrowing down the problem and replacing the parts for about a week now, I just received my new RAM from OCZ today and I am running:

- DVD Rebuilder 0.31
- CCE SP Trial 2.66 ;-)
- EclCCE 1.8b
- Big Lebowski NTSC (has both Full and Widescreen versions)

And so far all is going well. I will post my results once i burn it onto DVD-RW and play it on my Philips DVD727.

Rombaldi
6th April 2004, 00:51
Originally posted by jdobbs
Why not? I can imagine an occasional glitch -- but none? Yes, that's not a bad idea.

I was going to sugges that myself... basically a 'Suspend' button. Press it and DVDRB saves the current state of encoding and won't
start another encode process, so you can come back later.

Joergen
6th April 2004, 02:29
For people wanting to choose the compression ratios etc I'd like to suggest:

You can use dvdshrink to reauthor the main movie with no compression and the desired tracks and subs, and then dvd-rb to work its magic for the compression. This is a great option for really long movies if you dont want to split. And jdobbs doesnt ever need to add a reauthor/movie only option to his tool cause shrink already does it all.

Should produce pretty solid backups each time with the dvd-rb betas too since you eliminate problematic menu and stills in vobs when you reauthor just the main movie.

jdobbs
6th April 2004, 02:50
I will probably not do a movie-only version, but I do plan to make it possible to apply different compression factors to each of a DVD's VTSs.

Axlemar
6th April 2004, 03:15
This may not directly apply, but everytime I use DvdRemake 1.4 along with DVD ReBuilder (any version), I always get an overflow message and if I use DvdRemake then dvdshrink the chapter points lock up and I have to press next to continue. Does anyone else have these kind of problems with DvdRemake and is there any other software that can remove almost any section from a dvd and can be used with DVD Rebuilder? Sorry that this isn't really a suggestion and keep up the good work on DVD Rebuilder!

robw
6th April 2004, 03:21
DVDReMake works fantastic for me.

Axlemar
6th April 2004, 03:36
DvdRemake gives me this in its log file.
DvdReMake 1.3.1 started - Sun Apr 04 16:31:35 2004

Read DVD from:E:\VIDEO_TS
Read VMG
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
E:\VIDEO_TS\VTS_01_0.IFO
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
E:\VIDEO_TS\VTS_02_0.IFO
Warning! PGC Commands Table size is incorrect.
Warning! PGC Commands Table size is incorrect.
Close project: stop parser...ok

any ideas on a fix?

Joergen
6th April 2004, 03:46
Originally posted by jdobbs
but I do plan to make it possible to apply different compression factors to each of a DVD's VTSs.

That will certainly be a great option for many dvds.

There was some discussion about vob titles (that arent the _0.vob) containing menu items and menu compression:

I wish you could find the time to look at either detecting if a vob title has menus in it (and then just copy as-is) or true menu compression. If you want to do some tests I noticed the THX optimizer in many discs (like indiana jones trilogy) is in a _1.vob and contains lots of menus and stills).

Although it's rarely that a menu can or should be compressed (often they turn out horrible cause they're already low bitrate). And again we can use dvdshrink to compress some menus or butcher out unwanted bits with other tools.

jdobbs
6th April 2004, 04:13
Originally posted by Joergen
That will certainly be a great option for many dvds.

There was some discussion about vob titles (that arent the _0.vob) containing menu items and menu compression:

I wish you could find the time to look at either detecting if a vob title has menus in it (and then just copy as-is) or true menu compression. If you want to do some tests I noticed the THX optimizer in many discs (like indiana jones trilogy) is in a _1.vob and contains lots of menus and stills).

Although it's rarely that a menu can or should be compressed (often they turn out horrible cause they're already low bitrate). And again we can use dvdshrink to compress some menus or butcher out unwanted bits with other tools. That's coming. In fact I've already done a significant amount of the programming to prepare for it. But first I want to have a stable baseline that generates consistently good DVDs without major bugs.

robw
6th April 2004, 04:36
Originally posted by jdobbs
That's coming. In fact I've already done a significant amount of the programming to prepare for it. But first I want to have a stable baseline that generates consistently good DVDs without major bugs.

You are certainly getting there. I have very few problems. I'm very thankful that some of the people on this board are very "picky" because it does help in getting the program even better. But its already very good!

U977
6th April 2004, 05:11
@RB,

I will do a run with your posted version od DVD2AVI.

I can already say that I played with bitrate viewer on K-19 this morning (before going to work). More exactly, on K-19 files "decrypted" by DVDDecrypter.

Depending on the VOB file that I select (main movie only, I did not do the mistake to select extras), I get different results in Bitrate viewer. Sometimes it says frame type = interlaced, other times it says frame type = progressive. Even DCT type is changing, and scanning order. Such changes on the same movie, just by checking anotehr VOB file from the main movie.

My conclusion: something is wrong with bitrate viewer, and I would not trust it anymore.

Here is what I did until now: using bitrate viewer on one of the VOB files of the main movie to manually choose CCE settings. Most of the time, I was using the first file, and that's where I get DCT type = field while frame type = progressive.
Then I reauthor and burn on a rewritable, and check on a standalone player. Checking on a computer is never enough: it seems that computer players are able to correct mistakes such as encoding as interlaced when it's progressive and so on.
I'm never able to spot any mistake on my computer, when watching a video stream. Maybe that's why I don't trust my eyes to determine if video is interlaced or not when previewing in DVD2AVI. I never noticed any interlaced content in a DVD2AVI preview.

Then, according to what I observe with the "temporary" rewritable DVD that I just burned above, i.e. if there are artifacts in the final encoded video when watching on my standalone player, I would change settings in CCE.

So, RB, I can't honestly say if in final I worked on real interlaced content or not. I need to check everything from start again, if I want to be sure. But how can I be, if I can not trust Bitrate viewer, and if I can't find any interlaced lines when previewing in DVD2AVI?
I only did about 8 titles manually encoded (I mean choose CCE settings myself), so my real experience with such encodes is not really representative of the average situation met by most of people here.
However, I examined a lot more more than 8 with bitrate viewer, and almost always got "frame type = progressive" and "DCT type = field", when selecting the 1st VOB file of the movie (i.e. VTS_XX_1, not VTS_XX_0).

And I think I certainly messed the color spaces of my encodes, since I always applied the colorspace conversion with interlaced=false: I used the default of Avisynth (i.e. when we do not specify), and I wrongly thought that not specifying this parameter is interlaced=true. Why? Because it was the default advised by someone to EyesOnly for DOCCE4U, and what can be found in the AVS script created by DOCCE4U is that the parameter is not specified. I made wrong assumptions by thinking that the advice (from FMalibu, if I remember well) was followed by EyesOnly.
You know, sometimes, I did tests encoding some video as interlaced, or as progressive, and I could hardly tell if there were noticable differences in quality. Sometimes, I was not able to find artifacs, even on standalone players. Those times, I used to rely on bitrate viewer.

Very final conclusion: I thought I knew what I was doing, and yet, I realize it's not the case, and... I feel lost.

U977
6th April 2004, 12:18
RB,

I've read all the old posts once again, and understood that the progressive/interlaced type of frame does not apply to all the frames of a video stream: both types of frames could be found in a complete video stream, as this is a "per frame" (per GOP?) flag.

However, I really wonder what encoder they would have used to handle hybrid content like this.

But this may explain why bitrate viewer does not necessarily give us the same analysis results on different VOB files of the same movie.
And so, bitrate viewer is not wrong, but then is it useful for us?

This also implies that whatever we do, there will be some issues with colours.

Well, if you want to know my deep thoughts, I wonder what's the most important now: the gain of quality when using CCE, or keeping the original structure (and avoid all those problems) when using a transcoder like DVDShrink.

BTW, who has ever noticed a colour problem when conversion to proper colour space (proper usage of ConvertToYUY2) was forgotten? Not me.
Yet, I can hardly live with the idea that I can't find a solution to handle this colour space issue in the best, perfect way :-)
And I can hardly live with the idea that I won't use CCE anymore to backup DVDs.

SAPSTAR
6th April 2004, 14:13
Originally posted by Axlemar
This may not directly apply, but everytime I use DvdRemake 1.4 along with DVD ReBuilder (any version), I always get an overflow message and if I use DvdRemake then dvdshrink the chapter points lock up and I have to press next to continue. Does anyone else have these kind of problems with DvdRemake and is there any other software that can remove almost any section from a dvd and can be used with DVD Rebuilder? Sorry that this isn't really a suggestion and keep up the good work on DVD Rebuilder!

FYI : I'm using MenuEdit without any problem ! ....

SAPSTAR
6th April 2004, 14:40
Originally posted by jdobbs
That's coming. In fact I've already done a significant amount of the programming to prepare for it. But first I want to have a stable baseline that generates consistently good DVDs without major bugs.

You're close to the stable baseline...I succeeded in Rebuilding my first DVD yesterday without having to modify anything ....just by pressing Transcode. (LOONEY TUNES BACK IN ACTION), it worked like a charm, not yet burned but it's playing perfectly in Ifoedit.

jdobbs, I'm to donate !!!!

loosenut
6th April 2004, 15:07
Q:
Does a 1 frame mpv count as a "still" frame?

Hicky
6th April 2004, 15:51
First off all....Great app :D ...Testing out my first dvd now...

To emistral:
I struggeled some time with the same issue as you ...Solved it when I discovered that you have to point CCE SP 2.50 in setup to EcICCE.exe instead of cctsp.exe..

Originally posted by emistral
@jdobbs:
Great job
I am just starting to use DVD rebuilder and I followed the instructions in the readme file
I used to backup my dvds with reauthorist, CCE, doitfast4u, etc...
So I removed all of them plus avisynth, etc..
Then i reinstalled what was suggested:
avisynth 2.5.4
dvd decryptor latest version
dv2avi dg version

I am using CCE 2.5 so I also installed EclCCE 1.8

I setup DVD RB as described and then loaded my DVD (after using DVD decryptor).
I am starting with Whale Rider, PAL version
I am in Australia so everything is PAL
I decided to use method 2
I press Prepare. DVD RB processed the VTSses, build the AVS files and ECL files.
I did not checked the content of the ECL files neither the AVS ones.
Anyway when I pressed the Encode button, I had a serie of number - sort of an error code - in the processing gauge.
I can't remember the number
Encoding should last hours but mine lasted 1s.
Obviously it did not do a thing
I tried to press rebuild but I had a warning/error "nothing to do"

Then I tried the one click method
Same problem
The onl difference is that I did not see the error code but I had the "nothing to do" warning

I am suspecting my CCE version because according to ECL manual, I should have an ECL option menu in CCE and I don't have this one

Any idea ?
thanks

jdobbs
6th April 2004, 18:28
Originally posted by loosenut
Q:
Does a 1 frame mpv count as a "still" frame? Yes. But that usually isn't where the problem is. The more typical problem that causes the overflow is when you have a group of stills together (and a whole lot of audio).

loosenut
6th April 2004, 18:35
I see...
Well, as you may have imagined, I found a still frame that 0.31 had breezed over and I thought that the problem was gone. (sigh)

huesage
6th April 2004, 20:29
Just to let you know:

- DVD Rebuilder 0.31
- CCE SP 2.66 Trial
- EclCCE 1.8b

- STOMP record Now MAX
- Toshiba SD-R5112 (Maxell DVD-RW)

- Philips DVD727

This was a perfect error free, glitch free backup of "The Big Lebowski" NTSC 1:1 including extras and both versions (full & wide) on the movie with 5 passes on CCE.

Just thought i would post the sucess!

@jdobbs:

I know you are planning on allowing percentage change for different VTS but will you include stripping functions? say if I want to remove "The making of the big lebowski" which is an extra, or is the purpose of this tool to make 1:1 backups?

thanx again!

U977
6th April 2004, 21:04
logfile for K-19:

T01=AC3 0x80 3_2 448 0
T02=AC3 0x81 3_2 448 0
T03=AC3 0x82 2_0 192 0
GOPWarn=0
MPVBytes=4623620882
MPVMegaBytes=4409
AudioTracks=3
D2VFrames=198628
FramePictures=198628
FrameRate=25000
Width=720
Height=576
Bitrate=4655
Progressive=191470
FrameDCT=191482
TFF=198628
ZigZag=191470
PercentFilm=0

As a test, I encoded this one as progressive, with ConvertToYUY2() (thus interlaced=false).

I examined the resulting stream closely, did not find any artifact nor colour problems.

I will look at older work and let you know.

RB
6th April 2004, 22:00
Very interesting, about 5 minutes of interlaced video in there. Hmm, is this a multi-PGC VTS? Probably you ran DVD2AVI over all the VTS VOBs but it has maybe two PGCs where one is some interlaced stuff like a trailer? That would explain the difference.

Also, think we are getting a little OT here :) If you want to discuss this further, let's do so in the "old" interlaced encoding thread (http://forum.doom9.org/showthread.php?s=&threadid=70225) in the CCE forum. If you want to get even more confused, read http://groups.google.de/groups?hl=de&lr=&ie=UTF-8&oe=UTF-8&frame=right&th=93a377a5d1fdc627&seekm=34541c9e.0%40news1.mid-ga.com#link7 :)

Originally posted by U977
I've read all the old posts once again, and understood that the progressive/interlaced type of frame does not apply to all the frames of a video stream: both types of frames could be found in a complete video stream, as this is a "per frame" (per GOP?) flag.

However, I really wonder what encoder they would have used to handle hybrid content like this.
Yes, an encoder can decide on a per-frame basis whether to encode that particular frame as progressive or interlaced. So if you are really seeing intermixed content like this, then ConvertToYUY2(interlaced=true) and encoding as interlaced is probably the best advice.

Oh, and here is an example of how incorrectly using ConvertToYUY2() on an interlaced coded streams looks like: http://forum.gleitz.info/attachment.php?attachmentid=66315

jdobbs
6th April 2004, 22:13
Originally posted by huesage
Just to let you know:

- DVD Rebuilder 0.31
- CCE SP 2.66 Trial
- EclCCE 1.8b

- STOMP record Now MAX
- Toshiba SD-R5112 (Maxell DVD-RW)

- Philips DVD727

This was a perfect error free, glitch free backup of "The Big Lebowski" NTSC 1:1 including extras and both versions (full & wide) on the movie with 5 passes on CCE.

Just thought i would post the sucess!

@jdobbs:

I know you are planning on allowing percentage change for different VTS but will you include stripping functions? say if I want to remove "The making of the big lebowski" which is an extra, or is the purpose of this tool to make 1:1 backups?

thanx again! I want to add every feature that any of the users find useful. But 1:1 is the first priority.

Joergen
6th April 2004, 22:40
I've used TitleSetBlanker (great tool) to remove some extras and animations that reside in their own titlesets (duh) prior to compressing with shrink. Sadly TitleSetBlanker cannot yet remove(play) based by VobID, and this could be a great feature for dvd-rb at some stage.

It could be extended to menus to remove different languages from the menus (some dvds have 500MB+ menus where half or more is unwanted languages) like on most disney dvds R2. Or if not remove, then super-destruction compression that outdoes even the still-picture system of dvdshrink. ;)

tf
6th April 2004, 22:43
You could use DVD Stripper for what you want. I use it all the time and it's rather neat :-)

-tf

Joergen
6th April 2004, 22:47
I attempted DVD Sripper but it seems to just use ifoedit and I can do the same manually (use menuedit to see which vobid to remove in a menu) but target just the stuff I want instead of the whole disc being recompiled. I'll give it another try some day.

GizmoDerMokwai
6th April 2004, 23:29
Hi, I've used DVDRB for the first time and had a problem with it. I used CCE in one click mode, avs and d2v settings as defaults. while "transcoding", cce (2.5) down't pop up and transcode in any way...


Transcoding...
-----------------
Phase I, PREPARATION started - Time: 00:58:09
- VTS_06: 1.601.642 sectors.
-- Scanning and writing .D2V file
-- 108.851/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_07: 98.764 sectors.
-- Scanning and writing .D2V file
-- 6.643/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_08: 166.190 sectors.
-- Scanning and writing .D2V file
-- 11.197/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_09: 76.898 sectors.
-- Scanning and writing .D2V file
-- 5.178/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_10: 183.121 sectors.
-- Scanning and writing .D2V file
-- 12.379/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_11: 137.323 sectors.
-- Scanning and writing .D2V file
-- 9.186/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_12: 75.946 sectors.
-- Scanning and writing .D2V file
-- 5.093/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_13: 372.425 sectors.
-- Scanning and writing .D2V file
-- 24.891/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_14: 26.832 sectors.
-- Scanning and writing .D2V file
-- 2.607/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_15: 92.102 sectors.
-- Scanning and writing .D2V file
-- 6.157/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_16: 148.411 sectors.
-- Scanning and writing .D2V file
-- 9.946/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_18: 105.445 sectors.
-- Scanning and writing .D2V file
-- 7.043/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 67,7%
- Overall Bitrate : 4.729Kbs
Phase I, PREPARATION complete - Time: 01:05:36
Phase II ENCODING started. Time: 01:05:36
- Creating M2V for VTS_06 segment 00
- Creating M2V for VTS_06 segment 01
- Creating M2V for VTS_06 segment 02
- Creating M2V for VTS_06 segment 03
- Creating M2V for VTS_06 segment 04
- Creating M2V for VTS_06 segment 05
- Creating M2V for VTS_06 segment 06
- Creating M2V for VTS_06 segment 07
- Creating M2V for VTS_06 segment 08
- Creating M2V for VTS_06 segment 09
- Creating M2V for VTS_06 segment 10
- Creating M2V for VTS_06 segment 11
- Creating M2V for VTS_06 segment 12
- Creating M2V for VTS_06 segment 13
- Creating M2V for VTS_06 segment 14
- Creating M2V for VTS_06 segment 15
- Creating M2V for VTS_06 segment 16
- Creating M2V for VTS_06 segment 17
- Creating M2V for VTS_06 segment 18
- Creating M2V for VTS_06 segment 19
- Creating M2V for VTS_06 segment 20
- Creating M2V for VTS_06 segment 21
- Creating M2V for VTS_06 segment 22
- Creating M2V for VTS_06 segment 23
- Creating M2V for VTS_06 segment 24
- Creating M2V for VTS_06 segment 25
- Creating M2V for VTS_06 segment 26
- Creating M2V for VTS_07 segment 00
- Creating M2V for VTS_08 segment 00
- Creating M2V for VTS_09 segment 00
- Creating M2V for VTS_10 segment 00
- Creating M2V for VTS_11 segment 00
- Creating M2V for VTS_12 segment 00
- Creating M2V for VTS_13 segment 00
- Creating M2V for VTS_14 segment 00
- Creating M2V for VTS_15 segment 00
- Creating M2V for VTS_16 segment 00
- Creating M2V for VTS_18 segment 00
Phase II ENCODING complete. Time: 01:05:38
Phase III, REBUILD started - Time: 01:05:38
- Copying IFO, BUP, and unaltered files...
Remerge aborted.


Failue Notice says, that working directory is empty...

Hicky
6th April 2004, 23:45
Originally posted by GizmoDerMokwai
Hi, I've used DVDRB for the first time and had a problem with it. I used CCE in one click mode, avs and d2v settings as defaults. while "transcoding", cce (2.5) down't pop up and transcode in any way...


Transcoding...
-----------------
Phase I, PREPARATION started - Time: 00:17:13
- VTS_06: 1.139.261 sectors.
-- Scanning and writing .D2V file
-- 108.851/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_07: 70.313 sectors.
-- Scanning and writing .D2V file
-- 6.643/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_08: 117.725 sectors.
-- Scanning and writing .D2V file
-- 11.197/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_09: 54.711 sectors.
-- Scanning and writing .D2V file
-- 5.178/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_10: 130.509 sectors.
-- Scanning and writing .D2V file
-- 12.379/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_11: 97.556 sectors.
-- Scanning and writing .D2V file
-- 9.186/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_12: 53.693 sectors.
-- Scanning and writing .D2V file
-- 5.093/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_13: 264.818 sectors.
-- Scanning and writing .D2V file
-- 24.891/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_15: 65.169 sectors.
-- Scanning and writing .D2V file
-- 6.157/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_16: 105.378 sectors.
-- Scanning and writing .D2V file
-- 9.946/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- VTS_18: 89.757 sectors.
-- Scanning and writing .D2V file
-- 7.043/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 97,5%
- Overall Bitrate : 4.818Kbs
Phase I, PREPARATION complete - Time: 00:23:21
Phase II ENCODING started. Time: 00:23:21
- Creating M2V for VTS_06 segment 00
- Creating M2V for VTS_06 segment 01
- Creating M2V for VTS_06 segment 02
- Creating M2V for VTS_06 segment 03
- Creating M2V for VTS_06 segment 04
- Creating M2V for VTS_06 segment 05
- Creating M2V for VTS_06 segment 06
- Creating M2V for VTS_06 segment 07
- Creating M2V for VTS_06 segment 08
- Creating M2V for VTS_06 segment 09
- Creating M2V for VTS_06 segment 10
- Creating M2V for VTS_06 segment 11
- Creating M2V for VTS_06 segment 12
- Creating M2V for VTS_06 segment 13
- Creating M2V for VTS_06 segment 14
- Creating M2V for VTS_06 segment 15
- Creating M2V for VTS_06 segment 16
- Creating M2V for VTS_06 segment 17
- Creating M2V for VTS_06 segment 18
- Creating M2V for VTS_06 segment 19
- Creating M2V for VTS_06 segment 20
- Creating M2V for VTS_06 segment 21
- Creating M2V for VTS_06 segment 22
- Creating M2V for VTS_06 segment 23
- Creating M2V for VTS_06 segment 24
- Creating M2V for VTS_06 segment 25
- Creating M2V for VTS_06 segment 26
- Creating M2V for VTS_07 segment 00
- Creating M2V for VTS_08 segment 00
- Creating M2V for VTS_09 segment 00
- Creating M2V for VTS_10 segment 00
- Creating M2V for VTS_11 segment 00
- Creating M2V for VTS_12 segment 00
- Creating M2V for VTS_13 segment 00
- Creating M2V for VTS_15 segment 00
- Creating M2V for VTS_16 segment 00
- Creating M2V for VTS_18 segment 00
Phase II ENCODING complete. Time: 00:23:23
Phase III, REBUILD started - Time: 00:23:23
- Copying IFO, BUP, and unaltered files...
Remerge aborted.


I struggeled some time with the same issue as you ...First, you have to install EcICCE (if you havent allready), run it and "show" it where cctsp.exe is, then setup DVD RB and point CCE SP 2.50 in setup to EcICCE.exe instead of cctsp.exe..

GizmoDerMokwai
7th April 2004, 01:11
ok, thx, i'll try it up...

dancis
7th April 2004, 02:12
I have a quistion about dvd-rb. I did 2 movies with dvd-rb and everything goes fine until i burn it.

On my samsung dvd player i can't select any subtitle and on a cheap dvd player their is no problem and all subtitels work.

Has this something to do with my samsung dvd player or is it a setting in one of the programs wich i should turn on or off?

I hope someone can help me!!

Joergen
7th April 2004, 02:15
You cant select a sub through the menu of the dvd itself? With dvdshrink backups I have a similar problem: If I remove the #1 sub track (usually english) I absolutely cannot choose a sub using the remote DURING the movie.. it just says OFF.. but I can still choose the right sub through the menu of the movie. So I never remove the #1 sub track.

dancis
7th April 2004, 02:20
I can select them with my remote , but they just don't work. when i turn a subtitle on with my remote they just don't show.... and when i select them in the menu it is the same.

And on a cheap player everything works fine and there is no problem.

Joergen
7th April 2004, 02:26
ok dancis there's something jdobbs can take a look at after he fixes the chapter stutter. Give as much info about the disc, how you compressed it and your player model etc. PM jdobbs if you dont want to say it in public.

jdobbs
7th April 2004, 03:13
Originally posted by Joergen
You cant select a sub through the menu of the dvd itself? With dvdshrink backups I have a similar problem: If I remove the #1 sub track (usually english) I absolutely cannot choose a sub using the remote DURING the movie.. it just says OFF.. but I can still choose the right sub through the menu of the movie. So I never remove the #1 sub track. If there is a sub missing it wasn't removed by DVD-RB -- I leave all subs intact. SO anytime a sub problem comes up I wince... most of the time it means someone has been preprocessing with another program before running DVD-RB...

gvittoz
7th April 2004, 07:27
Yes...
Sleepy Hollow made with QUgenc now it's running and the result is very good. Thanks very...
BUT... the movie is interlaced and DVDrb find it but the bonus is progressive and DVDrb didn't found...
thats the only one probleme I have too tell you...

Thanks for all and keep going on

U977
7th April 2004, 07:48
@RB,

Just a note that I continued the discussion in the old post. Thanks! :-)

Sorry for others about going OT. I hope It also was of interest for you.

Hicky
7th April 2004, 09:13
Is this a AMD cpu issue?
I have tried several times to encode my first dvd now..
I have AMD Athlon 1.4GHz installed..

Played around a bit with different settings..
When I uncheck "AudioDub(BlankClip())", it certainly crashes at the end of the vaf pass, when I leave it checked it either freezes or crash later on, maybe the third or fourth AVS it encodes...I use differnt drives as source and working path..
My DVD RB settings:

Mode (checked):
CCE
Verbose Stutus Window
Dynamically Assign Cell Bitrates

Options:
D2V Options - Autodetect Film
AVS Options - Convert ToYUY2()
- AudioDub(BlankClip())

Setup:
I have checked the box Path MPEGDEC3DG Add to AVS File


I use:
DVD RB 0.31
Avisynth 2.54
CCE SP 2.67.00.11
EcICCE 1.8b
DVD2AVIdg
-------------------
W2K SP4
Athlon 1.4GHz
256 Meg RAM
Abit KT7A Raid

If its an AMD issue, is it a workaround for this?...

Oh I almost forgot. I´m trying to encode Forrst Gump PAL..

HarryM
7th April 2004, 12:32
How is best to set DVD-Rebuilder (with CCE 2.66) for reencoding of pure PAL DVDs (non-interlaced streams)?

Is line "ConvertToYUY2(interlaced=true)" in AVS script necessary at this case?

Paced
7th April 2004, 12:39
Originally posted by HarryM
How is best to set DVD-Rebuilder (with CCE 2.66) for reencoding of pure PAL DVDs (non-interlaced streams)?

Is line "ConvertToYUY2(interlaced=true)" in AVS script necessary at this case?

DVD-ReBuilder will set the appropriate command for you automatically; it will most likely leave out the 'interlaced=true' part for your progressive material. But, it doesn't really matter anyway, I always use ConverToYUY2(interlaced=true) even if my material is progressive.

RobertR
7th April 2004, 13:49
Originally posted by Joergen
[B]I've used TitleSetBlanker (great tool) to remove some extras and animations that reside in their own titlesets (duh) prior to compressing with shrink. Sadly TitleSetBlanker cannot yet remove(play) based by VobID, and this could be a great feature for dvd-rb at some stage.
Please do search for VobBlanker by jsoto on DVD related forum and you might just find what you need. I must admit i'm yet to test it but users opinions are great :D

dancis
7th April 2004, 15:41
@jdobbs

I leave everthing intact , so i don't remove any subs and i had set everything like you said in the readme.

Joergen
7th April 2004, 15:51
Thanks RobertR, I'll try it out soon!

RonnyJ
7th April 2004, 17:03
Nice program... just have a couple of requests, if they're possible.

It'd be nice to have a 'pause/resume' button, although I think this has been requested already. Also, would it be possible to have an option to launch CCE at a lower task priority than normal?

Thanks :)

rayvt
7th April 2004, 18:27
If you use eclccl (sp?), it'll run CCE at lower priority. You need to set it up first. Open ecl, which opens cce. The go to options/ecl, and click the low priority button. It'll remember it from then on.

djan
8th April 2004, 00:45
Originally posted by RonnyJ
Nice program... just have a couple of requests, if they're possible.

It'd be nice to have a 'pause/resume' button, although I think this has been requested already. Also, would it be possible to have an option to launch CCE at a lower task priority than normal?

Thanks :) To all people that want CCE to be launched in low priority, I found something interresting. Just make DVDRB low priority and all CCE launches will be low priority too.

jdobbs
8th April 2004, 03:44
I've noted the "pause" request and will implement it.

Also, while I'm typing I apologize to all for not posting a version since the morning of the 5th. I am spending a considerable amount of time going back through the code and revamping some sections to try and eliminate some of the current weaknesses. I should have another version posted in the next couple of days -- and I think (or at least hope) you'll be pleased with the result.

kbello
8th April 2004, 03:56
Please jdobbs take all time you need. Thanks for your hard work.

I found a little bug, if in the source don't exist VIDEO_TS.VOB (like as in Matrix Revolutions NTSC) the rebuilding stuck and give error 'no path' or something like that. My solution was create a 0 byte file of VIDEO_TS.VOB, but you need 'get vts sectors' with ifoedit if not you get 9 error in rebuilding.

Regards.

jdobbs
8th April 2004, 04:04
Now that's interesting. I'm not sure why it would even make a difference. I'll look at it.

kbello
8th April 2004, 04:17
A little think more, i add a 0 byte of VIDEO_TS.VOB in source directory, then get vts sectors and do all process again (prepare, encoding and rebuild) and works fine. I get error 9 when i add 0 byte file without get vts sectors.

I try put 0 byte file in source directory and only do rebuild pass again, works fine too.

HarryM
8th April 2004, 06:47
I copy Mpeg2dec3dg.dll to my Avisynth plugins directory, as as mentioned by DVD-Rebuilder installation informations.
I forget to delete (old) Mpeg2dec3.dll...! :confused:

I have actually in Avisynth directory Mpeg2dec3dg.dll and Mpeg2dec3.dll (both of them files). Which one plugins being used (automatically) for mpeg2 decoding???
Must I repeat reencoding?

WndrBr3d
8th April 2004, 08:02
So, I'm not a video expert by any means. So if I'm incorrect in this post, please feel free to correct me. :D

Tonight I tried backing up my Voyager Season 1 Box Set. Figured ~3 hours of video per disc would be a good check for DVD-RB.

The output from CCE was -very- jerky and studdery. Sorta like, it'd go back 1 frame every now and then (if that makes any sense).

To check the framerates, I:

1) opened DVD2AVI
2) selected the VOB from the decrypted DVD
3) and hit F8

DVD2AVI says the framerate is 29.970fps

I did the same with one of the M2V files output by CCE and it's framerate was 23.967fps. This strikes me as odd because I double checked the V03A.D2V created by DVD-RB and it had "Frame_Rate=29970"

I'm at a loss. Anywone have an idea??

OH, jdobbs, incase you're reading, I donated $9.05. I know, odd number, but it was all I had in my PayPal account. Again, great program! :D

DrVenkman
8th April 2004, 12:19
A little problem I got is that I tried backing up 'Black Hawk Down' R2 Pal. Now the disc itself is around 6.5 Gigs, with about 6 gigs being just the movie. I ran the 'Prepare' stage and got this;

-----------------
Phase I, PREPARATION started - Time: 12:20:21
- VTS_02: 2,878,832 sectors.
-- Scanning and writing .D2V file
-- 207,650/0 FRAMES/RFFS
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 41.4%
- Overall Bitrate : 1,889Kbs
Phase I, PREPARATION complete - Time: 12:25:34

Surely 1.8kbs is a bit low for a movie like BHD? So I started encoding with CCE and worked out roughly (By the file size it was so far compared to the percentage completed) that I would get about a 3-3.5gb output file.

Any suggestions?

djan
8th April 2004, 13:39
People, this thread is concerned for "Comments and Suggestions", don't post your bugs and problems here please.

DrVenkman
8th April 2004, 13:46
Sorry for posting it here - I'll copy it over to the other thread. But no, it isn't DTS - as far as I'm aware the DTS is only on the Superbit issue of the film.

SAPSTAR
8th April 2004, 14:21
Hi,

Few results for the community and jdobbs:

SUPERBIT Crouching Tiger, Hidden Dragon : DVDRB .31, Ecl 1.7b, CCE SP Trial (3 pass + 1 vaf) : Worked perfectly, burned with Nero without any problem. Playing flawless in my Sony DVP NS 715P.

LOONEY TUNES Back In Action : DVDRB .31, Ecl 1.7b, CCE SP Trial (3 pass + 1 vaf) : Worked perfectly, burned with Nero without any problem. Playing flawless in my Sony DVP NS 715P.

PITCH BLACK : DVDRB .31, Ecl 1.7b, CCE SP Trial (DVD Shrink to reduce the extras, then 3 pass + 1 vaf, 4 passes on extras) : Error 0004 , buffer overflow in the rebuild phase :devil: . I'll investigate tonight why. I don't think it's still frame error.

StifflerStealth
8th April 2004, 15:47
Originally posted by WndrBr3d
So, I'm not a video expert by any means. So if I'm incorrect in this post, please feel free to correct me. :D

Tonight I tried backing up my Voyager Season 1 Box Set. Figured ~3 hours of video per disc would be a good check for DVD-RB.

The output from CCE was -very- jerky and studdery. Sorta like, it'd go back 1 frame every now and then (if that makes any sense).

To check the framerates, I:

1) opened DVD2AVI
2) selected the VOB from the decrypted DVD
3) and hit F8

DVD2AVI says the framerate is 29.970fps

I did the same with one of the M2V files output by CCE and it's framerate was 23.967fps. This strikes me as odd because I double checked the V03A.D2V created by DVD-RB and it had "Frame_Rate=29970"

I'm at a loss. Anywone have an idea??


DVD-RB Creates 2 d2v files. one labled vo3a.d2v and the other vo3b.d2v. You need to look in the avs files to find out which one is used. For eaxample: mpeg2source("D:\DVDRECODE\D2VAVS\V01B.D2V"). The "a" file has information for 29.97 fps and the "b" file has information for 23.976 fps. It sounds like your files point to the "b" file which means dvd-rb detected it as film. If the video is truely 29.97 fps then this might be a bug in the detection which needs to be posted in the bugs section.

Stiff

jdobbs
8th April 2004, 17:05
Originally posted by WndrBr3d
So, I'm not a video expert by any means. So if I'm incorrect in this post, please feel free to correct me. :D

Tonight I tried backing up my Voyager Season 1 Box Set. Figured ~3 hours of video per disc would be a good check for DVD-RB.

The output from CCE was -very- jerky and studdery. Sorta like, it'd go back 1 frame every now and then (if that makes any sense).

To check the framerates, I:

1) opened DVD2AVI
2) selected the VOB from the decrypted DVD
3) and hit F8

DVD2AVI says the framerate is 29.970fps

I did the same with one of the M2V files output by CCE and it's framerate was 23.967fps. This strikes me as odd because I double checked the V03A.D2V created by DVD-RB and it had "Frame_Rate=29970"

I'm at a loss. Anywone have an idea??

OH, jdobbs, incase you're reading, I donated $9.05. I know, odd number, but it was all I had in my PayPal account. Again, great program! :D If it was marked at 23.976 that means it was a FILM source that has telecining. The AVS should point to V03B.D2V. It is normal for the framerate to read as 29.97 after pulldown has been applied (in rebuild). This will all change on the version I'm working right now. There will only be one D2V file and the rebuilt file will match exactly what was in the original.

nimbles
9th April 2004, 12:22
hey guys sorry to dredge this up again, but was just looking at a dvd-rb tutorial over on another forum (cdr-dvd base- if i'm allowed to say that), and i'm a bit confused as to how the treatment of interlaced sources work- the tutorial is for pre v31 so has got me thinking what to do for v31 as some options re: audio and interlaced sources are different.

in dvd-rb v31, what happens if you don't use the "deinterlace with decomb" options on an interlaced source?

I'm pretty sure i didn't use it the last time (did an r1 disc, turned it off- then forgot to turn it back on) but i'm not sure that it had any effect.

when you use the deinterlace with decomb, does the the ConvertToYUY2() option need to be unchecked.

Sorry for the newb questions- i'd done 4 successfully without really thinking about what all the options meant! :rolleyes:

jdobbs
9th April 2004, 14:47
Originally posted by nimbles
hey guys sorry to dredge this up again, but was just looking at a dvd-rb tutorial over on another forum (cdr-dvd base- if i'm allowed to say that), and i'm a bit confused as to how the treatment of interlaced sources work- the tutorial is for pre v31 so has got me thinking what to do for v31 as some options re: audio and interlaced sources are different.

in dvd-rb v31, what happens if you don't use the "deinterlace with decomb" options on an interlaced source?

I'm pretty sure i didn't use it the last time (did an r1 disc, turned it off- then forgot to turn it back on) but i'm not sure that it had any effect.

when you use the deinterlace with decomb, does the the ConvertToYUY2() option need to be unchecked.

Sorry for the newb questions- i'd done 4 successfully without really thinking about what all the options meant! :rolleyes: That is the goal... the options are for experts -- the defaults should always work. The only time you really need to use this is if you are planning to play your movies back on a computer because some computer players don't handle interlacing well. It "smooths" the edges of frames that result from interlacing. A television is designed to work with interlacing -- so in that case its almost always best to leave it alone.

I don't know what the guide said. Actually I'm surprised there is a "guide" for software that is still in beta. I don't think that will stay current very long.

More importantly -- you'll find that truly interlaced material isn't really that common.

party_power
9th April 2004, 15:18
Hi there!
It's my first time in this forum and I've tested the dvd-rb for some time now. It's a great program.
But i have found a little problem with the program when playing the dvd's it produce on my dvd. The problem is not video related or something like that. It has to do with showing time elapsed on the movie, when i use fast reverse then the chapters don't change and the time elapsed goes wrong.
I have tested the dvd-rb v30 and dvd-rb v31, with same results.
When i have used "shrink or IC7" then this problem not exists.
I just want to report this. Maybe others have not seen this problem, because it's not a huge problem..
Maybe the problem is just on my dvd player :)

jdobbs
9th April 2004, 15:52
Originally posted by party_power
Hi there!
It's my first time in this forum and I've tested the dvd-rb for some time now. It's a great program.
But i have found a little problem with the program when playing the dvd's it produce on my dvd. The problem is not video related or something like that. It has to do with showing time elapsed on the movie, when i use fast reverse then the chapters don't change and the time elapsed goes wrong.
I have tested the dvd-rb v30 and dvd-rb v31, with same results.
When i have used "shrink or IC7" then this problem not exists.
I just want to report this. Maybe others have not seen this problem, because it's not a huge problem..
Maybe the problem is just on my dvd player :) It could theoretically be your player -- but not likely. There was an earlier post buried somewhere in the mega-trail that mentioned this as well.

Sir Didymus
9th April 2004, 16:09
In fact the chapter and time issue has been already reported in more than one place; see for example:

http://forum.doom9.org/showthread.php?s=&threadid=73853&perpage=20&pagenumber=4

party_power
9th April 2004, 16:19
Ok. I have not read all threads yet, because im really new here.
But thanks for reply so fast..
Keep up the good work.

YaoMing11
9th April 2004, 21:56
Is there a way to set your own compression percentage in DVD-RB?
I made a 200mb sample of an original DVD and I compressed with DVD shrink and IC8. I compressed it to 60% in both so I know the full size will fit on a DVD-5. Is there a way to set 60% compress ratio for a 200mb file in DVD-RB? I'd like to compare it to IC8 and DVDshrink without encoding the whole movie.

rayvt
9th April 2004, 22:18
Do a three-phase rebuild. After the prepare phase, edit the control file (rebuilder.ecl or rebuilder.inf) and change the targert bitrate or the compression percentage, as appropriate.

The do ENCODE and REBUILD.

Knocks
10th April 2004, 00:37
Downloaded the program for the first time. What a great idea! Thanks a lot. I hope this software becomes as easy to use as DVD Shrink. We really needed an easier solution for those huge movies that Shrink couldn't handle without visible artifacts (under 75% compression). Keep up the good work.

Joergen
10th April 2004, 01:11
YaoMing: There really is no comparison.. if your compress goes below ~75% CCE is king.. And it continues to kick ass until around 35% where most material just goes below what MPEG2 can handle

edit; I have to say, I check this forum 10 times a day to see for dvd-rb progress. I havent been this excited since the first version of dvdshrink came out a year ago. :D

jdobbs
10th April 2004, 23:48
NEW DVD REBUILDER VERSION 0.39 ATTACHED

Attached is the latest version of DVD ReBuilder. I think you'll find a lot of feature requests and reported bugs addressed in this version -- I've made a lot of changes some of those are:

- Many very large changes and significant enhancements in this version.

- Implemented code that handles STILL frames. Eliminates most if not all of the "0004" error codes. Needs more testing as to how well it works.

- Corrected an error that would cause significant output undersizing when using cell-dynamic bitrate allocation.

- Fixed error in which selected AudioDub(BlankClip())was not properly working upon program load.

- Inserted code that captures and retains the original state of progressive_flag, TFF, and RFF so they can be applied exactly in the rebuild phase. Previously they had been added independently. This should assure a more accurate reproduction of the original DVD.

- Removed the "Automatic FILM" and "Force FILM" options. These were previously used to make a decision (familiar to old CCE method users) as to whether to create an output of 23.976 or 29.97 at the cell level (for either telecining or not telecining for NTSC users). DVD-RB now keeps the original frame structure intact through all three phases -- eliminating annoying conversion errors. These manifest themselves as either a combed appearance on telecined-to-standard or occasional frame jumps on standard-to-telecined conversions. Mixes of the two in the same Cell are no longer a problem. The "AutoFILM Threshold" parameter has also been removed for the same reason.

- Only one .D2V file is written now due to the two changes above so all files refer to the same .D2V. Note: All frame rates for NTSC will list in the D2V file as 23976 regardless of original -- it truly has no purpose in the new method as all frames are treated equally -- please don't change it, as CCE and other encoders can abort on illegal values.

- Encoding speeds for FILM sources should increase through MPEGDEC3DG.DLL due to a reduced complexity in the source stream. My experience is that it improves by about 15% (I went from 1.75 to 2.16). Note that non-telecined source speeds may also appear to increase on NTSC sources due to the fixed 23.976 feeder framerate -- but in reality remain the same (although the CCE "Speed:" scale will appear higher -- the "Elapsed Time:" remains the same).

- Added summary report for each PREPARE that informs you of the maximum and minimum bitrates calculated by cell. Also summarized time in minutes, high bitrate, and low bitrate (per cell) for all batch jobs.

- Fixed an error in which DVD-RB would bomb and abort if the source path is not available during startup. The problem was usually caused by setting the source path to a mountable drive that had been unmounted between DVD-RB runs.

- Fixed an error that was causing a partial frame to be present at the start of each VTS when performing a ReJig encode. The error was caused by DVD-RB's demuxing routine. It is usually seen as a greenish flash and a possible stutter at the start of a chapter.

- Added code the makes it possible to choose which VTSs you want to apply the 4:3->16:9 conversion and also the Half-D1 option. I purposely made it so it doesn't stick between encode -- nothing is more annoying than waiting 5 hours only to find out you accidently did a Half-D1 encode.

As always please post any errors you may find in the error thread and my thanks go to all the incredible beta testers for pointing out the areas most in need of improvement. jdobbs

Note: Updated on 11 April 2004
The following change was made in version 0.34

- Fixed an error in which the input resolution as specified in the IFO file was not being updated when a VTS was converted to Half-D1 and the 16:9 flag was set incorrectly (a stupid bug)

Note: Update again on 12 April 2004
The following changes were made in version 0.35

- Found and fixed an error in the audio masking routines. On certain DVDs the audio was being incorrectly removed on higher number VTSs.

- Fixed an idiotic bug that caused ReJig to get stuck in a forever loop while processing cell files.

Note: Update again on 13 April 2004
The following changes were made in version 0.36

- Added an "Advanced" option in which the "interlaced=true" parameter of ConvertToYUY2() can be disabled. Also moved the DECOMB, 4:3->16:9, and Half-D1 options into the advanced area.

- Added additional helpful data to the VTS listbox. It now tells you the size of the VTS (including menus) and the aspect ratio.

- Fixed (again) an error that was causing 16:9 flags in the IFO to not be updated correctly when using the Convert 4:3->16:9 option.

- Inserted code that does a sanity check before starting encoding to make sure the "PREPARE" pass was performed in the same mode (CCE, ReJig, QuEnc).

- Found and corrected a minor timing discrepancy associated with PTS. This may have an affect on reported chapter point "stuttering" but if is far from conclusive and work continues.

Note: Update again on 13 April 2004
The following changes were made in version 0.37

- Fixed error in which encoding was prevented by the "wrong encoder" error message.

- 0.37a fixed a bug that bombs when attempting to abort an encoding.

Note: Update on 14 April 2004
The following changes were made in version 0.38

- Added code to support "Stop/Pause" function during encode phase. If you stop an encode and then restart, you will be prompted as to whether you wish to continue after the last successful segment, or at the beginning. Please note that if you are running in "Batch" mode -- no prompt will be given and all jobs start at the beginning.

- Added the "offset_line=" to ECL files created under the "CCE SP v2.66+" option, versions 2.67 and above use this instead of "top_first=" -- note that when choosing that option both parameters will be included in the .ECL. On the Version 2.66 SP that I've tested (demo with eclCCE) it doesn't seem to hurt to have the additional parameter in the file. My wish is that they would stop changing parameters and keep upward compatibility in their ECLs.

- Added a sanity check for PREPARE phase to stop bombing when the source or destination fields are empty.

- Fixed bug that was related to sources that use Bottom Field First with CCE. The motion blur, "ghosting" and strange motion should be gone now.

Note: Update on 15 April 2004
The following changes were made in version 0.39

- Fixed a bug in which LPCM that was deselected (chosen to be removed) was not being properly removed or calculated for removal.

- Fixed an error related to field based stream processing. This should eliminate many if not all of the "Error code '9'" messages received in the PREPARE phase. A special thanks to Msc_Alex and RB for helping solve this one.

- Added an INI option making it possible to set the minimum and maximum bitrates when doing CCE VBR encoding. They are min_bitrate=nnnn and max_bitrate=nnnn (in Kbps. Example: max_bitrate=9000). Just set them under [Options] in REBUILDER.INI. No error checking is done on the numbers so take care. This should be changed only by advanced users as setting them incorrectly can seriously degrade the quality of the picture. Also note that hanging them can cause oversized or undersized output.

- Implemented new code for handling BFF sources. Instead of converting to TFF as was done in v0.38, this version duplicates the original more closely (if the source cell was bottom field first, the newly created cell will be also.

- Changed logic in batch mode so the status window isn't cleared for each job and all activity can be printed or reviewed upon completion.


A NEWER VERSION IS AVAILABLE - SEE THE FIRST POST IN THIS THREAD

nwg
10th April 2004, 23:57
Excellent, thanks.

StifflerStealth
11th April 2004, 00:04
Did I miss the release of v0.32? My last version Dled is v0.31.

Stiff

wmansir
11th April 2004, 00:25
Originally posted by StifflerStealth
Did I miss the release of v0.32? My last version Dled is v0.31.

Stiff

No, you didn't miss a release, even the changelog skips v0.32. Since this version contains extensive changes to the way the software operates, I assume Jdobbs kept .32 to himself while working out the major kinks.

jdobbs
11th April 2004, 00:26
Originally posted by StifflerStealth
Did I miss the release of v0.32? My last version Dled is v0.31.

Stiff No. It was a small update that I decided not to release. It exists only as a backup in a directory (just in case there is something major wrong with 0.33).

Note: Wow. I noticed when posting earlier that there were 8,303 downloads of version 0.31.

StifflerStealth
11th April 2004, 00:49
That makes scense. Nice work on v0.23! I will start an encode tonight before I go to bed.

Stiff

nwg
11th April 2004, 00:53
- Fixed an error that was causing a partial frame to be present at the start of each VTS when performing a ReJig encode. The error was caused by DVD-RB's demuxing routine. It is usually seen as a greenish flash and a possible stutter at the start of a chapter.

Is this the same stutter I was getting with CCE. I was getting the same stutter with rejig and CCE.

- Added code the makes it possible to choose which VTSs you want to apply the 4:3->16:9 conversion and also the Half-D1 option.

What benefit does this do? I know it reduces the resolution to 352 x 480/576. Does it use less disc space?

Joergen
11th April 2004, 01:06
As the spanish would say, "Excellenté!" (also doubles as a Homer Simpson quote)

jdobbs
11th April 2004, 01:25
Originally posted by nwg
Is this the same stutter I was getting with CCE. I was getting the same stutter with rejig and CCE.



What benefit does this do? I know it reduces the resolution to 352 x 480/576. Does it use less disc space? They were requests. It doesn't use less disc space as DVD-RB fills the disc -- but it can give you a better picture within the available bandwidth. When I perfect the ability to allocate different amounts of bandwidth to extras and main movie it will be a way to get a decent picture out of the extras at a very low bitrate. The 16:9 from 4:3 converter is meant to deal with letterboxed (widescreen) movies that are in fact 4:3 with black borders at the top and bottom. It will turn it into a 16:9 anamorphic copy.

I use that feature occasionally because I simply hate playing 4:3 movies on my high-definition 16:9 television, and the "zoom" feature of DVDs and TVs can suck pretty badly... so I put there for convenience.

Rombaldi
11th April 2004, 01:33
Originally posted by jdobbs
The 16:9 from 4:3 converter is meant to deal with letterboxed (widescreen) movies that are in fact 4:3 with black borders at the top and bottom. It will turn it into a 16:9 anamorphic copy.

el Stupido question here... can I (safely?) assume that when doing that, that the resultant encoded MPEG2 stream will have the 16:9 flag set and the appro entries in the IFO changed as well?? (I leave the potential insanity of a 16:9 video in the same VTS as a 4:3 menu without an alternate subpicture for the menu as something better not said).

Joergen
11th April 2004, 01:34
Amazing stuff!

jdobbs: If I may suggest, you could make the half-d1 automatic if it seems a title goes dangerously low in bitrate when the user fiddles around with the bitrate balance. Or perhaps at least a suggestion box saying ".. bitrate is very low for this item, do you want to half-d1 it" etc.

A similar suggestion box might do well for the anamorphic compression stating that it's "..only for converting a RARE letterbox 4:3 movie to true 16:9 and should not be applied to 2.35:1 anamorphic" that also has "black bars", ie check if the title is already marked 16:9 perhaps.

jdobbs
11th April 2004, 01:39
Originally posted by Rombaldi
el Stupido question here... can I (safely?) assume that when doing that, that the resultant encoded MPEG2 stream will have the 16:9 flag set and the appro entries in the IFO changed as well?? (I leave the potential insanity of a 16:9 video in the same VTS as a 4:3 menu without an alternate subpicture for the menu as something better not said). Yes. If you make this selection, the video is tagged at 16:9 and the IFO flag is set during the REBUILD.

nwg
11th April 2004, 01:39
The 16:9 from 4:3 converter is meant to deal with letterboxed (widescreen) movies that are in fact 4:3 with black borders at the top and bottom. It will turn it into a 16:9 anamorphic copy.

Thanks for the reply.

Wow, I like that.

I have The Thing and X Files: The Movie which are non anamorphic 16:9. I will have to try that with those ones.

I also can see why the Half D1 maybe useful for extras.

BTW, with Master and Commander the overall percentage was 49% and came out at 3.7GB. It is now 59% (both DTS and DD included). It looks like the undersizing bug is fixed.

jdobbs
11th April 2004, 01:42
Originally posted by Joergen
Amazing stuff!

jdobbs: If I may suggest, you could make the half-d1 automatic if it seems a title goes dangerously low in bitrate when the user fiddles around with the bitrate balance. Or perhaps at least a suggestion box saying ".. bitrate is very low for this item, do you want to half-d1 it" etc.

A similar suggestion box might do well for the anamorphic compression stating that it's "..only for converting a RARE letterbox 4:3 movie to true 16:9 and should not be applied to 2.35:1 anamorphic" that also has "black bars", ie check if the title is already marked 16:9 perhaps. Actually I had another resizer that can take a 2.35:1 movie and make it into a 16:9 -- but I pulled it out because... well... it's sacrilege.

jdobbs
11th April 2004, 01:46
Originally posted by nwg
Thanks for the reply.

Wow, I like that.

I have The Thing and X Files: The Movie which are non anamorphic 16:9. I will have to try that with those ones.

I also can see why the Half D1 maybe useful for extras.

BTW, with Master and Commander the overall percentage was 49% and came out at 3.7GB. It is now 59% (both DTS and DD included). It looks like the undersizing bug is fixed. Something I forgot to mention because it was obvious to me... but maybe not to everyone... These options won't work with ReJig because it doesn't reencode.

Joergen
11th April 2004, 01:48
Yes I remember how one of the most nagging request for dvdshrink in the early days were resolution conversions (and of course it cant cause its a transcoder, well not without losing all quality at the same time!). DVD-RB will kick hiney in this department aswell.

jdobbs
11th April 2004, 01:49
Originally posted by nwg
Thanks for the reply.

Wow, I like that.

I have The Thing and X Files: The Movie which are non anamorphic 16:9. I will have to try that with those ones.

I also can see why the Half D1 maybe useful for extras.

BTW, with Master and Commander the overall percentage was 49% and came out at 3.7GB. It is now 59% (both DTS and DD included). It looks like the undersizing bug is fixed. Good. That bug took me forever to find -- and of course it was something simple. In my calculations I was adding the RFF flags to the frame count to get frames-per-second -- but was sometimes doing it twice.

Rombaldi
11th April 2004, 01:54
Originally posted by jdobbs
Yes. If you make this selection, the video is tagged at 16:9 and the IFO flag is set during the REBUILD.

Execccccccllent.... MST3K: The Movie, here I come..

now, when you can do PAL>NTSC......

(ducks and runs for the nearest cave...)

nwg
11th April 2004, 02:00
Good. That bug took me forever to find -- and of course it was something simple. In my calculations I was adding the RFF flags to the frame count to get frames-per-second -- but was sometimes doing it twice.


I haven't finished the encoding yet but, I am optimistic that it will be ok.

Edit - it tuned out at 4.31GB :)

Joergen
11th April 2004, 02:00
Of course PAL users dont need conversions cause NTSC movies show happily on their players thanks to RGB PAL60 (only diff you will notice are a few less horizontal lines like NTSC has, and in case of videogames slightly faster framerate). If a PAL user has a pre 1985 TV that doesnt support PAL60.. let him not watch the damn movie! ;)

jdobbs
11th April 2004, 02:04
Originally posted by Rombaldi
Execccccccllent.... MST3K: The Movie, here I come..

now, when you can do PAL>NTSC......

(ducks and runs for the nearest cave...) As you mentioned, though, if the original has a menu in the main VTS or BOV, it's better to leave it unchecked. Most of the time on those movies though, the menus are in the VTS_XX_0.VOB, which is left untouched by DVD-RB.

I could to PAL to NTSC and back... AVISYNTH can do anything.

Joergen
11th April 2004, 02:07
Say I actually have an idea that somebody might find useful:

Have the option for a third path for rebuild phase. Ie I have two HD's and like to do HD->HD work with large files (cause its twice as fast naturally). So when I set the working path to the second HD, it would be great to then recompile the compressed m2v back to the first HD again where the source path lies in a different dir (unless processing the source vobs for audio/subs makes this redundant).

jdobbs
11th April 2004, 02:11
Originally posted by Joergen
Say I actually have an idea that somebody might find useful:

Have the option for a third path for rebuild phase. Ie I have two HD's and like to do HD->HD work with large files (cause its twice as fast naturally). So when I set the working path to the second HD, it would be great to then recompile the compressed m2v back to the first HD again where the source path lies in a different dir (unless processing the source vobs for audio/subs makes this redundant). When rebuilding both the M2Vs and the original VTSs are providing input (video from the M2Vs and audio/subpictures from the VTS). So you'd still be competing for usage on one or the other... unless of course you used the same drive for phases 1 and 2 and then rebuilt to a 2nd drive. Unfortunately, I'm not sure how much time you will save overall -- rebuilding really doesn't take that long.

DDogg
11th April 2004, 02:17
Originally posted by jdobbs
When I perfect the ability to allocate different amounts of bandwidth to extras and main movie it will be a way to get a decent picture out of the extras at a very low bitrate. You may want to grab a copy of "Good Fences" when you start this next phase of BR allocation. This movie could be an iron plated rascal to do. 4:3, full NTSC interlace, 5 freaking trailers of the same spec. The movie alone is going to need 3742 kbps just to do a Q32 equiv. I have not broken it apart yet, but I'm thinking going 1/2D1 on the trailers is the only thing that is going to free up enough available BR to swing it. Btw, love the new structure and log:

-----------------
Phase I, PREPARATION started at 19:36:36
- VTS_01: 3,244,391 sectors.
-- Scanning and writing .D2V file
-- Processed 213,468 frames.
-- Building .AVS and .ECL files
- VTS_02: 237,077 sectors.
-- Scanning and writing .D2V file
-- Processed 16,747 frames.
-- Building .AVS and .ECL files
- VTS_03: 199,497 sectors.
-- Scanning and writing .D2V file
-- Processed 15,186 frames.
-- Building .AVS and .ECL files
- VTS_04: 239,946 sectors.
-- Scanning and writing .D2V file
-- Processed 18,271 frames.
-- Building .AVS and .ECL files
- VTS_05: 38,852 sectors.
-- Scanning and writing .D2V file
-- Processed 2,980 frames.
-- Building .AVS and .ECL files
- VTS_08: 43,985 sectors.
-- Scanning and writing .D2V file
-- Processed 3,372 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 50.0%
- Overall Bitrate : 2,365Kbs
- HIGH/LOW Cell Bitrates: 2,432/500 Kbs
Phase I, PREPARATION completed in 5 minutes.originally posted by jdobbs
Actually I had another resizer that can take a 2.35:1 movie and make it into a 16:9 -- but I pulled it out because... well... it's sacrilege. Yeah, well I wish you had left it in. Those that think it, don't have to use it. They can just squint their eyes instead and bask in the warm feelingez of being non sacriligiousez.:rolleyes:

Joergen
11th April 2004, 02:22
I need not squint my eyes on my 32" 16:9 sony wega and it's not even "that big" nor expensive ;) And these days many players tend to have several levels of "zoom" that does the same thing basically.

But I do understand the plight of those 4:3 users.

EDIT: I mean to ask something.

jdobbs: It was unclear from the changelog (countless hours of work again and all appreciated to the most!) if you had ideas for the stuttering some were having or if you did changes that might eliminate it. I've not had stuttering since 0.31 though with CCE.

DDogg
11th April 2004, 03:16
Originally posted by jdobbs- Only one .D2V file is written now due to the two changes above so all files refer to the same .D2V. Note: All frame rates for NTSC will list in the D2V file as 23976 regardless of original -- it truly has no purpose in the new method as all frames are treated equally -- please don't change it, as CCE and other encoders can abort on illegal values.
I don't get this yet and could use some help understanding. If my source is 29.97 NTSC Interlaced how can the d2v be showing 23.976 and provide the proper information? Are you actually decrementing? Or, are you saying these new method d2v are now specific only to dvd-rb and can't be used for anything else? I'm trying to use the dvd-rb created d2vs to do bitrate projection which depends on knowing the framerate :confused:

djkilla
11th April 2004, 03:23
Looks like this program is making waves. I heard about it at the http://www.altbinariesdvdr.net/ and thought I'd try it out. I have two questions before trying my first DVD.

1) Under 'Mode', what does 'Dynamically Assign Cell Bitrates' do?

2) Under 'Options' and 'Setup', I set the path to MPEG2DEC3DG.DLL. What does the check box 'Add To AVS File' do?

Thanks in advance to *everyone* that helps!

-D j K i l l a-

jdobbs
11th April 2004, 04:03
Originally posted by DDogg
I don't get this yet and could use some help understanding. If my source is 29.97 NTSC Interlaced how can the d2v be showing 23.976 and provide the proper information? Are you actually decrementing? Or, are you saying these new method d2v are now specific only to dvd-rb and can't be used for anything else? I'm trying to use the dvd-rb created d2vs to do bitrate projection which depends on knowing the framerate :confused: No I'm not decrementing. Every single frame is being processed end-to-end. But, if you watched a 29.97fps portion it will appear to be slowed down. Essentially I'm saying a frame is a frame.

The idea is that if I record the flags and ignore the rate (make it constant), and then reinsert the flags verbatim on rebuild, I will have a perfect representation of the original (even if it changes to and from telecine every few GOPs -- as some do). I set the framerate back to its correct value at REBUILD also. The only thing that is preserved in the .D2V is TFF -- just to make sure I don't get field shift during encoding.

One big advantage is speed. I've noticed that by taking "Force FILM" out of the equation for FILM sources I can increase the encoder rate significantly.

If you'd like I can still create the original .D2Vs also, it's a couple of lines of code change.

You'll also notice a new file in the directory that ends with .FLG -- it holds the progressive_flag, TFF, and RFF flags for each frame in temporal order. Bits 2,1, and 0 represent progressive_flag, TFF, and RFF respectively.

jdobbs
11th April 2004, 04:12
Originally posted by djkilla
Looks like this program is making waves. I heard about it at the http://www.altbinariesdvdr.net/ and thought I'd try it out. I have two questions before trying my first DVD.

1) Under 'Mode', what does 'Dynamically Assign Cell Bitrates' do?

2) Under 'Options' and 'Setup', I set the path to MPEG2DEC3DG.DLL. What does the check box 'Add To AVS File' do?

Thanks in advance to *everyone* that helps!

-D j K i l l a-

1. Dynamically assign cell bitrates analyzes the original stream and gives more bandwidth to cells that needed more in the original encode. If you don't check it, the same average bitrate will be used for the entire set of Cells -- it is debatable how much difference it makes. But I think you are probably always better off settting it on.

2. If you correctly configure MPEG2DEC3DG.DLL by inserting in the plugins directory of AVISYNTH -- you shouldn't need to use this at all. But some 3rd party software has a habit of changing the registry pointer to the plugin directory -- and that can make DVD-RB (and every other AVISYNTH related package for that matter) fail to find a plugin. Setting the path here and checking the box adds a line to every .AVS file that specifically spells out an entire path to the plugin.

donny74
11th April 2004, 04:15
Thanks Jdobbs, I definitely noticed the speed increase when encoding. I'm currently backing up my Two Towers_ext 3rd disk which contains tons of "stills" and was unsuccessful during rebuild in v0.31. My encoding speed has gone up from 2.75 in v0.31 to 3.25+ in v0.33. If you can implement any other type of speed boosts that would awesome. As usual keep up the fabulous work . I'll let you know if rebuilding this DVD works in v0.33 or not.

Update: Well v0.33 is getting alot farther along then the previous version. I got the error #0004 at 85% mark of rebuilding w/ v0.31.

With v0.33 this is how far I got before I got that same error:
Movie: LOTR: The Two Towers Extended Disc 3
ECLCCE 1.8B CCE 2.67.0.23

Progress: V06068600687001.M2V
Overall: 100.0%

Updating information in NAVPACKS...
Rebuilding segment 686 VOBID:687 CELLID:1

DVD-RB Error

"DVD Rebuilder experienced a buffer overflow. Error #0004.Process must abort"
"Stop statement encountered"

I was certain this was going to be a successful rebuild but it gave that error at the 100% completion mark of rebuilding...

Jdobbs if you have this DVD can you try it and see if you get the same error? Has anyone been able to back up this DVD? Thanks in advance.

Joergen
11th April 2004, 04:49
jdobbs: I noticed the encode button now says Pause instead of Abort? Can we now pause.. reboot and continue at any time from the last completed section? (this is the dream).

I guess you forgot to mention it in the changelog.

philos31
11th April 2004, 10:22
JDobbs: First of all, great job, I am allready converting a 4:3 DVD 2 16:9, this was something I wanted for a long time.

But now a question, and maybe it's a stupid question, but the again I am used to be called stupid :)

As RB is now not only a backup tool, but starting to get more and more a conversion tool also, would it be possible to also convert NTSC -> PAL and PAL -> NTSC.

If so, could you put it on the bottom of your list, you know, the 216 pages list with requests :D

nimbles
11th April 2004, 13:39
hey nice work jdobbs- i take it you've spent your easter "hols" doing this? Thanks! its very greatly appreciated.

Is the 4:3->16:9 conversion assuming that the 16:9 picture has only black bars top and bottom, this copy of goodfellas i have has additional bars on either side, so i'm guessing if i ran it through your 16:9 converter i'd end up with a picture with a far smaller border (but a border never the less)

I mean once i crop the black bars top, bottom, left and right, i'm left with 660x376 and the picture isn't even properly centred so my resize filter looks like this:
LanczosResize(720,576,24,102,672,384)- (assuming i need to keep the dimensions of the picture thats cropped multiples of 16?)

jdobbs
11th April 2004, 13:58
Originally posted by nimbles
hey nice work jdobbs- i take it you've spent your easter "hols" doing this? Thanks! its very greatly appreciated.

Is the 4:3->16:9 conversion assuming that the 16:9 picture has only black bars top and bottom, this copy of goodfellas i have has additional bars on either side, so i'm guessing if i ran it through your 16:9 converter i'd end up with a picture with a far smaller border (but a border never the less)

I mean once i crop the black bars top, bottom, left and right, i'm left with 660x376 and the picture isn't even properly centred so my resize filter looks like this:
LanczosResize(720,576,24,102,672,384)- (assuming i need to keep the dimensions of the picture thats cropped multiples of 16?) The original had borders of 24 on each side??? That is really kludged up... is this a factory disc?

jdobbs
11th April 2004, 14:00
Also -- if you are doing resizing, please download 0.34 (just posted). I made a masking error in 0.33 and was misconfiguring the IFO file. It only matters in the REBUILD, so no one should have to run a lengthy job all over again.

nimbles
11th April 2004, 14:07
Originally posted by jdobbs
The original had borders of 24 on each side??? That is really kludged up... is this a factory disc?

yup its a retail disc- goodfellas (r2, pal) i think was the first ever dvd i bought- flipper, single layered, the rubbishest case you have ever seen, and a load of bumf on the back about how great the extras were, all there was scene selection, and a couple of stills explaining the careers of the main actors/ director in the film :D

hopefull there is a remastered single sided version on the way soon :rolleyes: fingers crossed.

worst thing is from experimenting it seems the picture isn't even centred correctly :eek:

man these holywood studios have come along way!! :D

psdos
11th April 2004, 14:52
why RB v0.33 only give me warning in ilvu film and RB v0.34 say me dont support this options?

rui
11th April 2004, 15:01
Originally posted by Joergen
jdobbs: I noticed the encode button now says Pause instead of Abort? Can we now pause.. reboot and continue at any time from the last completed section? (this is the dream).

I guess you forgot to mention it in the changelog.

Oh, version .34 now says ABORT :(

Oh well, when it's ready (the pause possibility), it' ready.

Good work :)

quantum
11th April 2004, 15:19
@jdobbs - I think we could all benefit from a separate read-only (or locked) thread (preferrably sticky) where you could post the latest info about updates and whatever else you feel is news-worthy.

Joergen
11th April 2004, 15:49
Or just change the topic of the original "one click beta." thread to include the latest number.

I'm just about to burn my latest 3pass encode. Toes crossed (fingers are operating the computer)!

nwg
11th April 2004, 15:56
I also think there shold be a locked FAQ thread. I keep seeing the same questions again and again.

Things like why does it only take a few seconds - not using eclCCE and why does it show only 2 passes when I select 3 - counts the VAF as a pass etc.

djan
11th April 2004, 15:58
Originally posted by nwg
I also think there shold be a locked FAQ thread. I keep seeing the same questions again and again.

Things like why does it only take a few seconds - not using eclCCE and why does it show only 2 passes when I select 3 - counts the VAF as a pass etc. Are you using CCE Basic ?

auszeus
11th April 2004, 16:29
Where is version 34, when you click the download link you get the April 10, 33 version ??

nwg
11th April 2004, 16:34
Try deleting your cache or try another browser. I had the same problem with Firebird browser, I kept getting the old version. I used IE browser and it worked.

jdobbs
11th April 2004, 16:52
Originally posted by rui
Oh, version .34 now says ABORT :(

Oh well, when it's ready (the pause possibility), it' ready.

Good work :) Whoops... I was working that and decide it wasn't ready to post... I forgot to change the caption back!

Rombaldi
11th April 2004, 18:19
Originally posted by jdobbs
The original had borders of 24 on each side??? That is really kludged up... is this a factory disc?

It's not necessarly wrong. Some films are not EXACTLY 16:9, for instance some Disney's are 1.66:1 instead of 1.85:1 (16:9) which
WILL give you (roughly) a 24 pixel 'gutter' on each side. DON'T REMOVE THEM else you end up with people stretched WIDE.

Assorted aspects ratios (but they ALL have to fit in a 16:9 'hole' when being anamorphized on a DVD, so additional black bars WILL happen on anything but 1.85:1).

Cinerama - 3.0:1, 2.77:1, 2.75:1, and 2.59:1
VistaVision - 1.96:1, 1.85:1, and 1.66:1
Todd-AO -2.35:1 and 2.20:1
Ultra Panavision 70 - 2.76:1
Panavision - 2.35:1 and 1.85:1
Super 35 -2.35:1

ADDENDUM: The only thing I can think of that you might want to add/modify to the 4:3 > 16:9 logic is a 'fine' adjustment that let's you slide the 16:9 'window' up/down to compensate for discs that may not have the actual picture 'centered' in the 4:3 frame, (ie. instead of cropping 60 from the top/bottom, it needs to be cropped 58/62) or you have a 2.35:1 picture and you crop to the 'top' of the 16:9 window and have one black bar at the bottom vs top/bottom (nice place for subtitles to go..) so instead of 60/60 you crop 120/0

Oldeman
11th April 2004, 18:49
How about an option to save/print the status log on errors ie 4,5 9 etc.

If you are running minimized, and get the error all is lost. Maybe thaere is a way to recover log?

For your debugging info.

Thaks for almost great program. It getting there.

Happy Easter...

jdobbs
11th April 2004, 18:57
Originally posted by Rombaldi
It's not necessarly wrong. Some films are not EXACTLY 16:9, for instance some Disney's are 1.66:1 instead of 1.85:1 (16:9) which
WILL give you (roughly) a 24 pixel 'gutter' on each side. DON'T REMOVE THEM else you end up with people stretched WIDE.

Assorted aspects ratios (but they ALL have to fit in a 16:9 'hole' when being anamorphized on a DVD, so additional black bars WILL happen on anything but 1.85:1).

Cinerama - 3.0:1, 2.77:1, 2.75:1, and 2.59:1
VistaVision - 1.96:1, 1.85:1, and 1.66:1
Todd-AO -2.35:1 and 2.20:1
Ultra Panavision 70 - 2.76:1
Panavision - 2.35:1 and 1.85:1
Super 35 -2.35:1

ADDENDUM: The only thing I can think of that you might want to add/modify to the 4:3 > 16:9 logic is a 'fine' adjustment that let's you slide the 16:9 'window' up/down to compensate for discs that may not have the actual picture 'centered' in the 4:3 frame, (ie. instead of cropping 60 from the top/bottom, it needs to be cropped 58/62) or you have a 2.35:1 picture and you crop to the 'top' of the 16:9 window and have one black bar at the bottom vs top/bottom (nice place for subtitles to go..) so instead of 60/60 you crop 120/0 There is never a good reason for 48 pixels being removed from the sides. The width should be fixed and the height adjusted for other resolutions. Good suggestion.

Knocks
11th April 2004, 19:06
Tried the latest version and still got buffer overflow #0004 at the beginning of Stage III (copying unmodified files). Will be patiently waiting as the work progresses.

JDay
11th April 2004, 20:07
I tried the deinterlace option on a film source (detected as ntsc interlace by dvd2avi) and on a television video source. FieldDeinterlace() looked fine on the video source but caused "ghosting" on the film source. I edited the avs's to FieldDeinterlace(blend=false) and this fixed the ghosting on the film source (looks the same as with telecide), with no noticable difference on the video source. Maybe set blend to false as default or put a toggle in the options screen?

Stive
11th April 2004, 20:19
Sorry...wrong thread

jdobbs
11th April 2004, 22:26
Originally posted by JDay
I tried the deinterlace option on a film source (detected as ntsc interlace by dvd2avi) and on a television video source. FieldDeinterlace() looked fine on the video source but caused "ghosting" on the film source. I edited the avs's to FieldDeinterlace(blend=false) and this fixed the ghosting on the film source (looks the same as with telecide), with no noticable difference on the video source. Maybe set blend to false as default or put a toggle in the options screen? I personally almost never deinterlace, so I'm not the expert there -- is that generally the setting everyone uses? If so that's an easy fix.

nwg
11th April 2004, 23:11
I have just made the first release of The X Files(non anamorphic 2.35:1) movie into anamorphic 2.35:1.

It has worked really well and so easy to do. I have never been able to do it before. It has coped with the menus as well.

jdobbs
11th April 2004, 23:17
Originally posted by nwg
I have just made the first release of The X Files(non anamorphic 2.35:1) movie into anamorphic 2.35:1.

It has worked really well and so easy to do. I have never been able to do it before. It has coped with the menus as well. Cool.

quantum
11th April 2004, 23:21
I would use blend=false every time on fielddeinterlace. Otherwise it can produce the ghosting effect which is an overlay (blend) of two frames. With blend=false you end up with duplicated (not blended) frames which looks okay when played for some reason.

All the more reason to hide this feature. It adds complexity, possibly introduces video probelms, slows encoding, and doesn't do anything useful. Except maybe fix a specific TFF/BFF issue? Unsure about that one.

bobwillis
11th April 2004, 23:28
Hi jdobbs,

Just looking at a recent rebuilder.ecl file, and I see: seq_endcode=0, it was regarded amongst us DVD2DVD guys, that the recommended setting was seq_encode=1; I just wondered if it would help with the stuttering issues (just a guess).

Regards,
Bob

JDay
11th April 2004, 23:36
Originally posted by quantum
All the more reason to hide this feature. It adds complexity, possibly introduces video probelms, slows encoding, and doesn't do anything useful. Except maybe fix a specific TFF/BFF issue? Unsure about that one.

I've been using QuEnc which seems to produce progressive output regardless of input. The deinterlacing fixes this issue until QuEnc encodes interlaced material.

DDogg
12th April 2004, 01:27
Originally posted by jdobbs
The idea is that if I record the flags and ignore the rate (make it constant), and then reinsert the flags verbatim on rebuild, I will have a perfect representation of the original (even if it changes to and from telecine every few GOPs -- as some do). I set the framerate back to its correct value at REBUILD also. The only thing that is preserved in the .D2V is TFF -- just to make sure I don't get field shift during encoding. I would be fibbing if I said I really get this, especially on pure ntsc interlace, but it does not really matter as it works as advertised (damn well so far). Congrats on a new concept. As to creating a conventional d2vs, seems unneeded as they still allow accurate prediction which again I don't quite get, but it works.

I have some data for you:

Source 720x480 ntsc interlaced from "Good Fences"

All trailers combined and sampled seems to show, duh, that 1/2 D1 takes exactly half the bitrate to hold same quality. You might want to play with halving the bitrate on any 1/2D1 and banking the reserve back over to the main. Maybe just for the hell of it to see if you can maintain size control. That would nearly be too simple, wouldn't it? Results for 56,556 frames:

Q32 derived bitrate, full res - 3598 kbps
Q32 derived bitrate, 1/2D1 - 1790 kbps

dancis
12th April 2004, 01:53
with v0.34 i am getting a runtime error '9': subscript out of range everytime.

what am i doing wrong?? never had this problem with the previous versions

quantum
12th April 2004, 02:05
Originally posted by DDogg
I would be fibbing if I said I really get this, especially on pure ntsc interlace, but it does not really matter as it works as advertised (damn well so far). Congrats on a new concept. As to I don't get it myself, but if this works, it's big. Really big. Problems with telecided and mixed interlaced / telecided video has been a big nagging issue with going the CCE route from the beginning. Most of the time you don't even know you have a problem until you see jerky movement in the middle of your otherwise perfect backup. This has driven me to use transcoders in many cases since that way you avoid the risk of telecide and field order problems. Hats off to jdobbs and I hope he really has spun some magic to fix all this.

jdobbs
12th April 2004, 02:05
Originally posted by bobwillis
Hi jdobbs,

Just looking at a recent rebuilder.ecl file, and I see: seq_endcode=0, it was regarded amongst us DVD2DVD guys, that the recommended setting was seq_encode=1; I just wondered if it would help with the stuttering issues (just a guess).

Regards,
Bob Actually it was recently changed to 0 after someone else advised that having it set to 1 could be the cause...

I'm pretty confident 0 is right...

DDogg
12th April 2004, 02:06
dancis, this thread is for comments and suggestions. I think you would get a better result if you would post in the bug report (+30) thread and give details like:

Source - What title and region, ntsc or pal? How ripped? File mode or mounted ISO. Encoder used? Post log. See the first page of the bug report thread for a list of things jdobbs asked for. Good luck with your problem.

quantum
12th April 2004, 02:08
@jdobbs: I think we're getting ready to let you start working on the interleaved multi-angle stuff :-)

My Matrix 1 disk is sitting on the shelf eagerly waiting to be tested.

jdobbs
12th April 2004, 02:10
Originally posted by DDogg
I would be fibbing if I said I really get this, especially on pure ntsc interlace, but it does not really matter as it works as advertised (damn well so far). Congrats on a new concept. As to creating a conventional d2vs, seems unneeded as they still allow accurate prediction which again I don't quite get, but it works.

I have some data for you:

Source 720x480 ntsc interlaced from "Good Fences"

All trailers combined and sampled seems to show, duh, that 1/2 D1 takes exactly half the bitrate to hold same quality. You might want to play with halving the bitrate on any 1/2D1 and banking the reserve back over to the main. Maybe just for the hell of it to see if you can maintain size control. That would nearly be too simple, wouldn't it? Results for 56,556 frames:

Q32 derived bitrate, full res - 3598 kbps
Q32 derived bitrate, 1/2D1 - 1790 kbps Hey -- that's good information to know! Maybe I'll add a single setting that makes all extras Half-D1 and gives all that extra bandwidth to the movie.

jdobbs
12th April 2004, 02:12
Originally posted by quantum
@jdobbs: I think we're getting ready to let you start working on the interleaved multi-angle stuff :-)

My Matrix 1 disk is sitting on the shelf eagerly waiting to be tested. The next release will support BOV... then I'll get started on interleaving.

DDogg
12th April 2004, 02:28
Originally posted by jdobbs -
Hey -- that's good information to know! Maybe I'll add a single setting that makes all extras Half-D1 and gives all that extra bandwidth to the movie. Yeah, might be a good first iteration when you are in playing around mode. Couple of convolutions occur to me - ISpy=16:9 and 4:3, plus the trailers - Would be useful for "Video Title Sets" window to show AR and length. Maybe allow a right click "Boost Bitrate" for VTS_X or Xs? Everything else gets 1/2D1 with bitrate halved with bitrate balance distributed to selected Boost/s. That last just a thought that popped up, dunno if workable for you.

quantum
12th April 2004, 02:57
I would still prefer to lower the extra's bitrate by softening, or blurring. You can accomplish this by reducing the low pass filter in CCE or use the avisynth blur feature. You can then lower the bitrate to whatever you want, and the output will be nearly identical to half d1 without any worries of incompatibility.

jdobbs
12th April 2004, 03:12
Originally posted by quantum
I would still prefer to lower the extra's bitrate by softening, or blurring. You can accomplish this by reducing the low pass filter in CCE or use the avisynth blur feature. You can then lower the bitrate to whatever you want, and the output will be nearly identical to half d1 without any worries of incompatibility. What settings would give you comparable bitrate settings? I'd like to try it. (AVISYNTH and CCE)

Stive
12th April 2004, 03:36
Originally posted by bobwillis
Hi jdobbs,

Just looking at a recent rebuilder.ecl file, and I see: seq_endcode=0, it was regarded amongst us DVD2DVD guys, that the recommended setting was seq_encode=1; I just wondered if it would help with the stuttering issues (just a guess).

Regards,
Bob

I'm desparate. Is this something I can change? If so, where and how? I've been unable to get away from the chapter stutter.

Nevermind...I found the file and will try it?

wmansir
12th April 2004, 03:39
Originally posted by quantum
I would still prefer to lower the extra's bitrate by softening, or blurring. You can accomplish this by reducing the low pass filter in CCE or use the avisynth blur feature. You can then lower the bitrate to whatever you want, and the output will be nearly identical to half d1 without any worries of incompatibility.

If you test this method out (compared to half-d1) please be sure to include interlaced material. I find Half-D1 perticularly useful on it (and a most featurette/extras are interlaced).

jdobbs
12th April 2004, 03:41
Originally posted by Stive
I'm desparate. Is this something I can change? If so, where and how? I've been unable to get away from the chapter stutter.

Nevermind...I found the file and will try it? It won't help. Go back and look at it a couple versions ago and it was set to 1...

quantum
12th April 2004, 03:41
For CCE, under the quality button, reduce the low pass filter from 8 (default) to 4. For some reason lower is stronger. This softens the video and 4 is fairly strong. You can get away with 1500 bitrate with this and get watchable video. I don't know if this number compares exactly with half d1, but I remember spending several hours and figuring out you can achieve the same end result this way.

To do it with avisynth, add blur(1) or double it this way:
blur(1)
blur(1)

You can't do blur(2)

While all this is entertaining to experiment with, it's probably better to just encode in CCE the regular way even at 1500. This way you get sharp video for low motion scenes, like interviews, and you get some blocks in high motion scenes. The other way (either half d1 or softened), you get everything blurry.

Still, options are nice. Some people prefer soft video with fewer macro blocks, so I'd be in favor of allowing both techniques.

DDogg
12th April 2004, 03:48
Originally posted by quantum -
I would still prefer to lower the extra's bitrate by softening, or blurring. You can accomplish this by reducing the low pass filter in CCE or use the avisynth blur feature. You can then lower the bitrate to whatever you want, and the output will be nearly identical to half d1 without any worries of incompatibility. Compression filters introduce much complexity for the in-experienced user, plus it is a religious issue. I had thought about asking jdobbs to consider a temporary and hidden INI item to trigger an import line to import a users personal choice of compression filters. Doing it manually is an awful grind.

From a personal standpoint, I agree [edit-change] compression filters can be useful, but I've got a feeling it might be contrary to the dvd-rb target design. Maybe jdobbs could comment on that if he has time.

I've got some good fresh data on this subject using the Undot() and Deen() combo, but don't want to start anything way OT -- Just consider an FYI -
56,556 frames 4:3 True Interlaced
Q32 derived bitrate, full res - 3598 kbps Original rate
Q32 derived bitrate, full res w/filters - 2923 kbps 19% total reduction
Q32 derived bitrate, 1/2D1 - 1790 kbps 50% total reduction
Q32 derived bitrate, 1/2D1 w/filters - 1645 kbps 54% total reduction

Stive
12th April 2004, 03:55
Originally posted by jdobbs
It won't help. Go back and look at it a couple versions ago and it was set to 1...

Ok. Thanks. I'll try something else.

[BMC]
12th April 2004, 05:16
Thanks for adding the field deinterlacing option. If possible could you modify it to add (blend=false) and/or use tomsmocomp.

Redbacks
12th April 2004, 09:13
I could to PAL to NTSC and back... AVISYNTH can do anything.

I'd really appreciate this feature. This program, (DVD-RB) is by far the best little tool in my tool bag. Keep up the great work. Greatly appreciated by those still learning :)

philos31
12th April 2004, 10:22
Originally posted by jdobbs

I could to PAL to NTSC and back... AVISYNTH can do anything.

Yes Please, I allready asked this one time, but felt stupid to ask...
But I think this will be a lot of work, with 3:2 pullback, and the audio conversion etc.... :scared:
But, if you are up to it, I would appreciate it....

PS: Going to donate today,(Not only for the NTSC->PAL conv.) The Program is now stable enough for me to do some real work with it...
So I think you have the right to some of my money ;)

jdobbs
12th April 2004, 12:30
A new version (0.35) has been posted with a couple of bug fixes. See the first message of this thread.

Please also note, that per a suggestion I am changing the title of this thread each time I post an update so you can easily see it from the "One Click DVD backup solutions" page.

Stive
12th April 2004, 12:53
[QUOTE]Originally posted by jdobbs
[B]A new version (0.35) has been posted with a couple of bug fixes. See the first message of this thread.

Tried to download it, but says invalid attachment.:(

philos31
12th April 2004, 13:00
Yup, get the same message:

Invalid attachment specified. If you followed a valid link, please notify the webmaster

Mr Magic
12th April 2004, 13:08
When I try to download 0.35 I get the 0.34 ZIP file :)

jdobbs
12th April 2004, 14:16
DOH!!! Sorry, dumb-ass mistake. I hadn't validated the attachment yet. I guess it was working for me because I'm a moderator. It should work now.

smlong426
12th April 2004, 14:24
I'll encode a movie right now and let you know how it goes. I'm very curious to see if the chapter point flutter/stutter goes away.

digitlman
12th April 2004, 15:00
hi jdobbs, great app! very nice work. i guess my doom9 account died from lack of posting so i had to wait 5 days for this one to work to post, but it looks like u already fixed the source path bomb i was going to tell you about.

so i do have a very important and very simple to add feature request. i have been doing dvd authoring work for years ever since the first S201 burner came out. and the most important thing i have noticed about working with dvd's is that you must ALWAYS be reading and writing from one drive to another. in my case i have several scsi cheetah raid arrays i always read from one and write to another. theres nothing worse then hearing a paid raidset reading and writing 4 gigs of data to itself!.

So plz add a seperate output directory in your next version.

thanks and keep up the great work!

unplugged
12th April 2004, 16:11
I have some suggestions:
- maybe important to include MPEG2Dec3dg.dll, great quality and fast decoder
- add "idct=7" *by default* for mpeg2source into avisynth scripts (instead to leave blank and invoke old iDCT code)
- give possibility to add TemporalSoften(4,2,2,scenechange=15,mode=2) (before ConvertToYUY2 of course) that improves
quality and compression with almost any DVD without minimal ghost artifact (try yourself!) or detail loss
- possibility to compress all menu/extras with a fixed Q value (to be set by user with relatively high value) instead to use bitrate based concept, then auto-calc movie bitrate...

Last but not least I found that DVD-RB sets "interlaced=true" with ConvertToYUY2 if it detects interlaced structure in movie stream.
This is a little painful issue discussed and most of times DVD marked as interlaced have perfectly combed fields as progressive ones.
So, "ConvertToYUY2(interlaced=true)" can easely (most times) mess up and disalign chroma and luma channel.
I suggest to leave this flag to user, at least for main movie.

[Edit]
Avoiding this means also not using CCE in interlaced mode, with progressive flag and zigzag-scan-order activated in my latest test CCE gives better results jointly with progressive content (not *really* interlaced)

HarryM
12th April 2004, 16:48
Are subtitles corectly converted at "half-D1 resolution"?
Do you plan a "VCD resolution" support too, please?

DDogg
12th April 2004, 16:53
I have a question for the NTSC users. What would be a valid reason/s to change the original structure and use deinterlace for a dvd that is to be played on a TV?

jdobbs
12th April 2004, 16:54
Originally posted by HarryM
Are subtitles corectly converted at "half-D1 resolution"?
Do you plan a "VCD resolution" support too, please? No to the subtitles. You're on your own there... VCD??? I guess.. but doesn't that have to be MPEG-1? I guess I need to look it up.

Joergen
12th April 2004, 16:56
"VCD resolution" only applies to mpeg1 on DVD.. now there's a god-awful idea.

And subtitles not working on half-d1 is something worth mentioning.. but I always thought a dvd player floats the subs over the picture and stretches the MPEG2 stream in the background so the subs dont need special tweaking. I mean, you can get the player to show all kinds of buttons and menus over the video no matter what resolution the mpeg2 is, so the resolution IS full 720x576(480) at all times.

jdobbs
12th April 2004, 17:00
Originally posted by unplugged
I have some suggestions:
- maybe important to include MPEG2Dec3dg.dll, great quality and fast decoder
- add "idct=7" *by default* for mpeg2source into avisynth scripts (instead to leave blank and invoke old iDCT code)
- give possibility to add TemporalSoften(4,2,2,scenechange=15,mode=2) (before ConvertToYUY2 of course) that improves
quality and compression with almost any DVD without minimal ghost artifact (try yourself!) or detail loss
- possibility to compress all menu/extras with a fixed Q value (to be set by user with relatively high value) instead to use bitrate based concept, then auto-calc movie bitrate...

Last but not least I found that DVD-RB sets "interlaced=true" with ConvertToYUY2 if it detects interlaced structure in movie stream.
This is a little painful issue discussed and most of times DVD marked as interlaced have perfectly combed fields as progressive ones.
So, "ConvertToYUY2(interlaced=true)" can easely (most times) mess up and disalign chroma and luma channel.
I suggest to leave this flag to user, at least for main movie.

[Edit]
Avoiding this means also not using CCE in interlaced mode, with progressive flag and zigzag-scan-order activated in my latest test CCE gives better results jointly with progressive content (not *really* interlaced) - What does idct=7 do?

- If I put the temporal soften in I'll get slammed by those who want pure sources. I also want to keep it simple, it's getting more and more complicated every day with all the added options. Maybe I just need to "hide" the options a little better.

- I guess I could use the Q for setting the extras... but what you normally find is that people don't know what Q is... and sometimes set it higher, thus taking bitrate away from the movie instead of adding.

- I can make the "interlaced=true" an option, but others have advised me to leave it in...

nwg
12th April 2004, 17:01
"VCD resolution" only applies to mpeg1 on DVD.. now there's a god-awful idea.

Agreed. There are already too many programs that can do that right now.

HarryM
12th April 2004, 17:06
Originally posted by jdobbs
No to the subtitles. You're on your own there... VCD??? I guess.. but doesn't that have to be MPEG-1? I guess I need to look it up.

half-D1 (PAL) resolution
352x576px

VCD (PAL) resolution
352x288px
...this hasn't no conjunctive with MPEG1. Only same resolution, but MPEG2 used.
E.g. Tmpgenc use this at his "low_resolution_DVD profile"

I see, that you use at half-D1 directly
BilinearResize(352,576).

Is it right?

I thought that corectly is
Crop(8,0,-8,0)
BilinearResize(352,576) //or ReduceBy2
???

What is right? Damn, I don't know personally... :mad:

jdobbs
12th April 2004, 17:17
Originally posted by HarryM
half-D1 (PAL) resolution
352x576px

VCD (PAL) resolution
352x288px
...this hasn't no conjunctive with MPEG1. Only same resolution, but MPEG2 used.
E.g. Tmpgenc use this at his "low_resolution_DVD profile"

I see, that you use at half-D1 directly
BilinearResize(352,576).

Is it right?

I thought that corectly is
Crop(8,0,-8,0)
BilinearResize(352,576) //or ReduceBy2
???

What is right? Damn, I don't know personally... :mad: ReduceBy2 does an ugly reduction. The Crop() I assume would only apply to a 704x576 source -- and really shouldn't be there even then.

A quote from the FAQ:

Allowable picture resolutions are:
MPEG-2, 525/60 (NTSC): 720x480, 704x480, 352x480, 352x240
MPEG-2, 625/50 (PAL): 720x576, 704x576, 352x576, 352x288
MPEG-1, 525/60 (NTSC): 352x240
MPEG-1, 625/50 (PAL): 352x288

I guess you could give it the same thought pattern as you do when you meet a woman in a bar. It's legal -- but really ugly. Just how picky are you tonight?

DDogg
12th April 2004, 17:43
Originally posted by jdobbs
Maybe I just need to "hide" the options a little better This is more of my unsolicited commentary, and will probably not be appreciated, but I've got to comment about how so many great programs can get screwed up by so many bad suggestions.

This is one of the reasons I hoped you would comment about what your design philosophy is. From a few comments you have made, it seems to be a very intelligent 'keep it simple and give power to the people' design target, but then I'm only guessing.

I don't know if you have followed it, but len0x has done a brilliant job with AutoGK (http://forum.doom9.org/showthread.php?s=&threadid=64266), which I think shares a similar design philosophy as yours (guessing again). One of the reasons he accomplished so much is because he steadfastly held to his design parameters. The guy must get 50 'one off' or geek requests a week, with 95% of them being 'one off individual enthusiasms of the week', or many that are just dumb as mud (or god-awful ideas). The ones that get implemented only happen after a large amount of people provide factual data to prove it is a good idea and he sees a consensus built from the logic.

Which brings me back to your comment. If a feature is not needed by a broad base of your users, maybe stick it in as an INI option to test if it is used a lot. An INI option [that imports a user generated AVS for many 'one off' uses like compression filters, color correction, etc.] might be an example of this [users reponsibility to see that it is written correctly]. Then later if you see it is used by many, you could move it out to your GUI if it fits your design. If somebody can't deal with editing an INI then they are not at a level to be suggesting the damn thing in the first place (oops, ranting again).

HarryM
12th April 2004, 17:44
Originally posted by jdobbs
I guess you could give it the same thought pattern as you do when you meet a woman in a bar. It's legal -- but really ugly. Just how picky are you tonight?

I am sorry...
I am indisposed now likely. You know sure - difficult "spiritous" Easter Monday... :rolleyes:

Thanks for DVD-RB making!!! :)

djkilla
12th April 2004, 17:48
jdobbs, just wanted to let you know that all these fancy settings people are suggesting are greek to me. If I'm interested in such advance settings, I would search the internet to get a detailed explanation and set the settings accordingly (I'm trying not to step on anyone's toes). I guess what I'm trying to say is, please keep this program simple. I'm attracted to this program because it's a simple alternative to the Big 3 method. I've always wanted to get into re-encoding with CCE without the complication of it all. Just my 2¢!

-D j K i l l a-

Rombaldi
12th April 2004, 17:50
@jdobbs

I have what may be an odd 'feature request' that has nothing to do with the REBUILDING process, but the ENCODING, but depending on how you implement it, could be expanded into something useful for all..

I'be been using RB on discs I make myself from sources from my Panasonic DVD-Recorders (note for future, the Panny/Toshiba recorders record at 704x480). Handy to get 4 45 minute shows on a disc rather than 3 (record programs, extract mpeg, edit, author as an 'oversized disc' and let RB 'reduce it'). 3 passes of CCE does a better job than shrink on these IMHO.. and it's letting me take some LBX programs and (now) 16:9 them... but I digress..

HERE'S THE PROBLEM. On the EARLY versions of the recorders (E20,E30,etc..) Panasonic had a 'bug'.. well perhaps not a bug, but a feature that wasn't disabable.

In JAPAN, the value of BLACK is 7.5IRE, in the US it's 0.0IRE. A (true) Japanese disc will look slightly WASHED OUT on a US player and a US disc will look very DARK on a Japanese player at their default settings. Whack the brightness control, either on the player or tv and the problem is correct.. but it's a hassle.

On the 'first' recorders, the BLACK level was set to 7.5 IRE, resulting in discs that, while played back looked on on their recorders, look washed out on everything else. On the later recorders it was made so you could set the recording IRE level (darker=us, lighter=jap).

Unfortunately, I've got a coupla of hundred discs that were recorded on the "wrong" black level. I could either play them back from a player set to correct the level, re-record and reauthor the lot...

or.....

I could see if the masterful JDobbs could add an AVS option to apply either globally or on a VTS basis (like the 16:9 or half D1) that could either insert the AVS command to adjust the brightness DOWN by 7.5 IRE or (in the future) some other userdefinable value (for now, call it 'correct Panasonic Recorder levels'). Yes, I know, I could hand edit all the AVS files.. but that could get messy quickly.....

In the long run, it could transform into a 'insert custom AVS commands' for color correction, brightness, contrast, etc.. etc..' so that RB could correctly and reliably make sure gets applied thru the project..

that are several hundred thousand of these decks out there... so I can't call it a 'one off' but it is specialized..

just consider it...

ADDENDUM

my bad, make a suggestion on something to add and then not say what should be added.

based on my initial tests, the function that should be applied in the AVS file would be..

Levels(0,1,255,-16,239,false)

that (afasikt) does the subtraction of IRE 7.5 (binary 16) as it passes thru. (if someone knows better the correlation, please correct me).

rui
12th April 2004, 18:06
Originally posted by jdobbs
I also want to keep it simple, it's getting more and more complicated every day with all the added options. Maybe I just need to "hide" the options a little better.


I agree.

IMHO, the thing that atracted people most to your wonderfull tool is it's simplicity, and yet great quality. This thread's name says it all (DVD-RB CCE One-Click)

wmansir
12th April 2004, 18:12
I think the rationale (use in this thread (http://forum.doom9.org/showthread.php?s=&threadid=73625)) is that Half-D1 is expanded to 704x480 on playback, so if you just resize a 720x480 image to Half-D1, it will have an incorrect aspect ratio when played back.

Also, Jdobbs, I know you probably don't want the headache of dealing with another plugin or setting, but the FastBilinearResize or SimpleResize functions will give a little speed boost. Just a thought for the future, if you ever do package Avisynth DLLs with the program.


However, advanced users can hack there setup to overload the BilinearResize function on there own. Here is how:

1. Download the SimpleResize Plugin for AVS 2.5.
2. Put it in your AVS 2.5 plugins Dir.
3. Create a text file called "Resize.avsi" in your AVS 2.5 plugin dir.
4. Put this in the file:

Function BilinearResize(clip clip, int V, int H){
clip.SimpleResize(V,H)
}

That's it. Be sure and test it. SimpleResize is actually a little sharper than pure Bilinear. There was also a FastBilinearResize DLL out before tberry released a YV12 version of SimpleResize.

Also, I checked and the function overload is dependent on the number of arguments. So unless the arguments given match this macro it will default to the internal BilinearResize function. For example:

BilinearResize(352,480) -> Simpleresize macro is used

BilinearResize(352,480,8,0,704,480) -> internal Bilinear function is used.

You could add a macro for the second method if you want. I'm not sure if SimpleResize will accept that format, but since your writing the macro it is easy to work around.

DDogg
12th April 2004, 18:18
wmansir, you now see why we wanted you to moderate :) Good ideas!

Or, just jdobbs could stick in an INI option that allows the user to declare the choice of resizer.

unplugged
12th April 2004, 18:54
@jdobbs

Here come the "advanced user" checkbox and "reset to defaults" button...

Come on, your tool can take power of Avisynth and CCE?
So it's obviosly logical that it's not only for dummies! :)
Originally posted by jdobbs
- What does idct=7 do?
High precision (and very fast and stable) MPEG-2 decoding routine from XviD/libavcodec projects, used by many freaks like us ;)
It's heavely MMX optimized and it shouldn't need SSE (please someone confirm).
N° 5 (idct) is optimized for P4/SSE2, little more fast but less precise then 7.
I'll suggest idct=7 for all situations (read MPEG2Dec3dg brief doc).
Originally posted by jdobbs
- If I put the temporal soften in I'll get slammed by those who want pure sources. I also want to keep it simple, it's getting more and more complicated every day with all the added options. Maybe I just need to "hide" the options a little better.
I agree, many doesn't know that a little of genuine temporal denoiser doesn't cut details as spatials and brute-force ones do...
Problem is that either regular and recent DVDs have hell of noise (T3, Hulk...), CCE is VERY sensible to details and fluctuations, so when we re-encode there are also newer compression artifacts built over original noise/dct artifacts (grrrrrr...).
TemporalSoften approach stabilizes image and color tonality (chroma), benefits are visible and it easely avoids typical combined compression/noise artifacts (that original stream has itself).
Having this, consider that in still and low motion frames CCE can "take breath" and have available "one hell of bitrate" for all that counts, particulars included.

Originally posted by jdobbs - I guess I could use the Q for setting the extras... but what you normally find is that people don't know what Q is... and sometimes set it higher, thus taking bitrate away from the movie instead of adding.
Right, really, some title may have extras heavely compressed, so that would be a very bad case for Q method.
A possible solution:
We may consider a valid and resonable default/start value (for ex. 60) + temporal active by default, if cell encoded is bigger then original than we can assume that is already massively compressed so it's taken as it is!
Originally posted by jdobbs - I can make the "interlaced=true" an option, but others have advised me to leave it in...
Progressive sources (marked interlaced) that I have encoded with CCE with interlaced setup take more bits and have pseudo-interlacing artifacts.

Joergen
12th April 2004, 19:22
jdobbs: What does DVD-RB do when CCE 2.5 encounters the old Checksum error (that needed a "CRC Patch")?

The reason I ask is that obviously many a user of your (increasingly praised) tool has never used CCE before and will just casually download (yes) CCE 2.5, suppress warnings and perhaps getting all sorts of bugs from multipass checksum errors. Just a random thought.

bobwillis
12th April 2004, 20:05
Regarding stutter: I wondered if this http://forum.doom9.org/showthread.php?s=&threadid=37485&highlight=stutter+chapter comment posted by dweeb is correct and of any relevance - chapter point must be an I frame?

Joergen
12th April 2004, 20:11
Originally posted by bobwillis
Regarding stutter: I wondered if this http://forum.doom9.org/showthread.php?s=&threadid=37485&highlight=stutter+chapter comment posted by dweeb is correct and of any relevance - chapter point must be an I frame?

Might explain why windvd4 cannot start play from where you rewind or why powerdvd seems to jump a second or so forward first when it starts rewinding.

RB
12th April 2004, 20:12
Originally posted by unplugged
Progressive sources (marked interlaced) that I have encoded with CCE with interlaced setup take more bits and have pseudo-interlacing artifacts.
Not in my experience. I have done this for a couple of movies this way and never noticed any artifacts.

Also, again, there is no such thing as "progressive marked as interlaced". For ConvertToYUY2(interlaced=true/false), what counts is how the stream is encoded, not what your eyes see. If the progressive_frame flag in the MPEG2 picture header is off, this means it's encoded as interlaced. The chroma is stored differently for interlaced and progressive YV12, hence ConvertToYUY2(interlaced=true) must be used whenever there are non-progressive frames.

jdobbs
12th April 2004, 20:28
Originally posted by Joergen
jdobbs: What does DVD-RB do when CCE 2.5 encounters the old Checksum error (that needed a "CRC Patch")?

The reason I ask is that obviously many a user of your (increasingly praised) tool has never used CCE before and will just casually download (yes) CCE 2.5, suppress warnings and perhaps getting all sorts of bugs from multipass checksum errors. Just a random thought. "What will it do, Mr. Bond? Ha, ha, ha... it will die!"

jdobbs
12th April 2004, 20:32
Originally posted by bobwillis
Regarding stutter: I wondered if this http://forum.doom9.org/showthread.php?s=&threadid=37485&highlight=stutter+chapter comment posted by dweeb is correct and of any relevance - chapter point must be an I frame? I can assure you that every chapter point begins with an I-Frame. In fact I'd have to go out of my way to try and start without one (notice that the chapters are all encoded individually).

berndy2001
12th April 2004, 20:54
Originally posted by Joergen
jdobbs: I noticed the encode button now says Pause instead of Abort? Can we now pause.. reboot and continue at any time from the last completed section? (this is the dream).



such a feature would be nice.
today i encoded 75% of a movie (took me about 7hours), then my computer crashed.
in the working dir, there are a lot of complete the mpeg files, can i use them? i dont want to restart at the beginning... :scared:

i noticed the pause function. but without a resume feature, it is more an abort-function.

i noticed too, while cce is occupied with encoding, i have a cpu-load of 30% by dvd-rb... is that normal?

anyway very nice programm

Joergen
12th April 2004, 21:06
Originally posted by berndy2001
can i use them?

You could try moving them to another directory, then start encoding again and hit cancel when CCE is writing the .mpv (the one that you already have, except the very last one cause it was prolly unfinished when your pc crashed). and before re-building, copy the completed stuff from the other dir :D I dunno if this works though but its worth a try.

When jdobbs includes the resume option, dvd-rb needs to calculate which .vaf and mpv are finished and which arent. This might even help to fix a .vaf or .mpv that was accidentally cancelled by the user (in cce).

Hmm I just noticed I keep saying .mpv but D2VAVS dir is full of .m2v files, guess DVD-RB or CCE renames them after completion (the encoding window still says .mpv).

ux-3
12th April 2004, 21:48
I just had a look of my first DVD that I made with Rebuilder 0.34. I used CCE2.67.00.23 with it and I was doing the last side of the ER Season 1 in PAL (2 episodes plus extras). I think I left almost everything on default, and there was no path set for a deinterlacer either.
While the actual two episodes are fine, the extras are rather messed up, flickering ghost images and such. Perhaps a problem of field order? Have seen that problem with Star Trek TNG before, when the field order was autodetected in DVD2SVCD. No Combs but a moving arm looks like its strobe-lit. My guess is that the half frames come in the wrong order: Back forth back forth. Any suggestions?

unplugged
12th April 2004, 22:18
Originally posted by RB
Also, again, there is no such thing as "progressive marked as interlaced". For ConvertToYUY2(interlaced=true/false), what counts is how the stream is encoded, not what your eyes see. If the progressive_frame flag in the MPEG2 picture header is off, this means it's encoded as interlaced. The chroma is stored differently for interlaced and progressive YV12, hence ConvertToYUY2(interlaced=true) must be used whenever there are non-progressive frames.
Ok, I know, some time ago I was one of those to point this issue as you.

Now, what I'm trying to explain is that in most cases "interlaced=true" misplaces chroma lines so evidently that you could re-think the logical theory and realize to consider another factor.
For example on red objects I could see red part two lines out from its shape, and in an interleaved fashion. Looking the result with "interlaced=false" I see a perfect matching.
This repeat for many, many DVDs encoded in interlaced format.

I do NOT want be the man that insist.
The reasons of color misplacement with "interlaced=true" may be:

1) There are *lots* of progressive content DVDs encoded in interlaced YV12 mode without prior post-production "YV12 to interlaced-YV12" conversion (for chroma placement).
So the content is passed to the mastering process (encoding) without taking care of progressive frame nature (film 24fps).

2) There is another parameter to afford in which we really found if decoded picture need to be threaten as interlaced or not

[edit]
Whether is the reason 1 or 2 or any I LIKE to leave that chroma as is when the problem could appear (and don't want players reproduce it)

facialcrunch
12th April 2004, 22:24
I was trying to use version 0.34 to copy the Gladiator Widescreen DVD. The original is 7.8 GB. I am using CCESP (new) with it with CCEECL. I've tried the one-step process and the three-step process. Both times, it took about 3-4 hrs. and I got my resultant AUDIO_TS and VIDEO_TS (with files) folders without errors. If I open the folder with the files with PowerDVD, it works fine. If I open it with Cineplayer or WinDVD, it freezes. I've used DVDFab and Nero to burn each to a DVDR- and it will not run on my computer or hardware DVD player. The burned disk freezes on the computer and when I try to load it in my hardware DVD, it pauses for about 10 seconds and then skips to the next disk. I haven't tried another movie yet.

Have you seen this problem before? Have I done something wrong? Just my experience to help with the progress. Thanks for the beginnings of a great program!

Fr4nz
12th April 2004, 23:18
I find ReBuilder a great program!

It would be interesting also if we could select parts of the DVD we want to encode (mainly the main movie only,thus gaining space on the DVD-R). :)

jdobbs
12th April 2004, 23:27
Originally posted by ux-3
I just had a look of my first DVD that I made with Rebuilder 0.34. I used CCE2.67.00.23 with it and I was doing the last side of the ER Season 1 in PAL (2 episodes plus extras). I think I left almost everything on default, and there was no path set for a deinterlacer either.
While the actual two episodes are fine, the extras are rather messed up, flickering ghost images and such. Perhaps a problem of field order? Have seen that problem with Star Trek TNG before, when the field order was autodetected in DVD2SVCD. No Combs but a moving arm looks like its strobe-lit. My guess is that the half frames come in the wrong order: Back forth back forth. Any suggestions? Could you look in the .D2V file at the offending section? Usually when you see the kind of error you have it is related to field order... If the .D2V has a lot of '2's in it -- that indicates Top Field First, a lot of '0's mean Bottom Field first. If you see it alternating between the two regularly -- ignore that section it is telecined.

BTW -- the above is ONLY true on a .D2V created by DVD-RB... DVD2AVI might also show '1's, '3's, and '4's... DVD-RB should handle this for you, but if you're seeing craziness, I'd like to know why.

wmansir
13th April 2004, 01:25
Here's a minor suggestion:

Create an OUTPUT directory under the working directory and create the ouput VIDEO_TS folder there. As it is now the working directory contains the VIDEO_TS folder and the D2VAVS folder when complete. So to make an image I have move (or delete) one of them.

krackato
13th April 2004, 03:07
I still only get file dvd-rbv034.zip. Where's version 0.35?

dave88
13th April 2004, 03:29
I got .35 just now, so it's probably your browser

krackato
13th April 2004, 04:56
Weird. With Firefox I get version 0.34 and with IE I get version 0.35. Very odd. Thanks for the tip.

jdobbs
13th April 2004, 05:07
Originally posted by quantum
I don't get it myself, but if this works, it's big. Really big. Problems with telecided and mixed interlaced / telecided video has been a big nagging issue with going the CCE route from the beginning. Most of the time you don't even know you have a problem until you see jerky movement in the middle of your otherwise perfect backup. This has driven me to use transcoders in many cases since that way you avoid the risk of telecide and field order problems. Hats off to jdobbs and I hope he really has spun some magic to fix all this. I meant to comment on this earlier. Want to test it? Put one of the DVDs you know have been a problem... after it is completed run DVD2AVI against them both -- that's where the other CCE encoders have failed. You will notice the shifting between telecined and back will happen at exactly the same frames. The processing to do this was the "epiphany" I had last week that took me 3 days to implement.

I'm rather proud of that one. It's been nagging at CCE users for a long time.

JDay
13th April 2004, 06:14
Originally posted by krackato
Weird. With Firefox I get version 0.34 and with IE I get version 0.35. Very odd. Thanks for the tip.

I had that same problem with firefox. Cleared my cache, problem solved.

Raymongo
13th April 2004, 06:15
I'm still having the error #0004 with disney's dumbo at the same spot as reported earlear. But the 006 error gone :p

krackato
13th April 2004, 08:15
I too am having error #0004 with Matrix Revolutions.

edit: Now I'm getting "error #0004" followed by "Stop statement encountered". Yeah, I've got another thread about this problem.

lab-one
13th April 2004, 13:38
@krackato

I too am having error #0004 with Matrix Revolutions.

I've backed this up twice now without any problems. Other than stuttering which is the reason I have backed it up twice and am hoping I found a reason for it....long story.

Anyway, no problems at all with the actuall process of backing up Matrix Revolutions, R1 - NTSC.

Complete 1:1 w/ all audio on second back-up
CCE 3.50SP and CCE 2.66 Trial
eclcce 1.8b
DVD-RB .35

ux-3
13th April 2004, 14:11
Originally posted by jdobbs
Could you look in the .D2V file at the offending section? Usually when you see the kind of error you have it is related to field order... If the .D2V has a lot of '2's in it -- that indicates Top Field First, a lot of '0's mean Bottom Field first. If you see it alternating between the two regularly -- ignore that section it is telecined.

BTW -- the above is ONLY true on a .D2V created by DVD-RB... DVD2AVI might also show '1's, '3's, and '4's... DVD-RB should handle this for you, but if you're seeing craziness, I'd like to know why.

This thread is moving so fast, I missed your reply - sorry. The D2V is gone to data-nirvana. Could I recreate it quickly in step one of the procedure "Prepare"? I have the original here. I'd redo that step, but then what? "Ignore that Section"? What do you mean? Look away when it plays? I don't quite understand your suggestion.

jptheripper
13th April 2004, 15:47
jdobbs,

i was wondering if you could tell us where the "set custom bitrates to specific vts's/cells" status is, or where it is in your priority list. Thanx

-jp

Paced
13th April 2004, 15:52
Originally posted by jptheripper
jdobbs,

i was wondering if you could tell us where the "set custom bitrates to specific vts's/cells" status is, or where it is in your priority list. Thanx

-jp

It's currently not available in any version of DVD-RB, but I think I remember jdobbs saying it's on his list of things to come.

jptheripper
13th April 2004, 16:37
Originally posted by Paced
It's currently not available in any version of DVD-RB, but I think I remember jdobbs saying it's on his list of things to come.

Yeah i know that, what i was asking is whether its next on things to come, or whether its like 20 places down the "to-do" list

DDogg
13th April 2004, 16:44
jdobbs,

1> Would it be difficult to add the source length and aspect in the "Video Title Sets" window?

2> Possible to gray the deinterlace option when source is clearly progressive? Speaking of hiding options, offering De-interlace sure seems dangerous in a 1-click given it is such a complex subject with so many possible permutations and pitfalls. Frankly I don't understand why anybody would ever use it when viewing is via a NTSC television. I must be missing something. There is no compression increase because you are not decimating. Right?

Oldeman
13th April 2004, 16:48
DVD-RB .35
QuEnc Encoder
Error 5 in Rebuild
during processing VTS 01 -Rebuilding Vob id 1 cell id 1
After copying all unaltered files.

Movie: Any Given Sunday
This source works great in DVD-RB using ReJig.

I've tried tried QuEnc about 5 different movies/versions always get a run time 5 at various places during rebuild.

ReJig works great for me on most movies...except Tora Tora Tora

; Cinema Craft Encoder Basic -- Encoder Control List
; Created by DVD ReBuilder

[item]
title=V01000000001001
aud_out=0
vaf_file=D:\DVD_RB_WORK\D2VAVS\V01000000001001.vaf
aud_file=D:\DVD_RB_WORK\D2VAVS\V01000000001001.mpa
file_focused=0
packet_size=2048
width=720
height=480
frame_rate_idx=1
cbr_brate=6000
vbr_brate_avg=786
vbr_brate_min=0
vbr_brate_max=9000
seq_endcode=0
dvd=0
half_width=0
half_height=0
lum_level=0
aspect_ratio=2
gop_m=3
gop_nm=4
gop_hdr=12
seq_hdr=1
all_closed_gop=0
fix_gop_length=0
samples_per_sec=44100
stereo=2
brate_idx=7
crc=1
progressive=1
alternate_scan=0
intra_dc_prec=2
aud_mode=0
tc_ref_frm=0
drop_frame=0
fix_vbv_delay=0
letter_box=0
pulldown_detect=0
vid_file=D:\DVD_RB_WORK\D2VAVS\V01000000001001.m2v
video_type=8
tc_offset=0
offset_line=0
remove_vaf=0
pict_type=0
pict_complexity=2
filter_off=1
name=D:\DVD_RB_WORK\D2VAVS\V01000000001001.avs
frame_first=0
frame_last=1
encode_first=0
encode_last=1

wmansir
13th April 2004, 17:02
Just wanted to remind people this is the Comments and Suggestions Thread. Please post bug reports and errors in the Bug Report Thread (http://forum.doom9.org/showthread.php?s=&threadid=73853)

jdobbs
13th April 2004, 17:33
Originally posted by jptheripper
jdobbs,

i was wondering if you could tell us where the "set custom bitrates to specific vts's/cells" status is, or where it is in your priority list. Thanx

-jp Everything is on hold until I solve the stuttering problem.

jdobbs
13th April 2004, 17:35
Originally posted by DDogg
jdobbs,

1> Would it be difficult to add the source length and aspect in the "Video Title Sets" window?

2> Possible to gray the deinterlace option when source is clearly progressive? Speaking of hiding options, offering De-interlace sure seems dangerous in a 1-click given it is such a complex subject with so many possible permutations and pitfalls. Frankly I don't understand why anybody would ever use it when viewing is via a NTSC television. I must be missing something. There is no compression increase because you are not decimating. Right? I agree. I'm going to move it down into an "Advanced" area.

DDogg
13th April 2004, 17:38
<cough> - you quick scan artist, you - how about #1? :)

jdobbs
13th April 2004, 17:42
@DDogg
Can do.

jdobbs
13th April 2004, 17:47
Originally posted by DDogg
jdobbs,

1> Would it be difficult to add the source length and aspect in the "Video Title Sets" window?

2> Possible to gray the deinterlace option when source is clearly progressive? Speaking of hiding options, offering De-interlace sure seems dangerous in a 1-click given it is such a complex subject with so many possible permutations and pitfalls. Frankly I don't understand why anybody would ever use it when viewing is via a NTSC television. I must be missing something. There is no compression increase because you are not decimating. Right? Also -- if the source is at least 90% progressive the deinterlace flag is ignored (not inserted) anyway.

Rombaldi
13th April 2004, 18:43
not knowing if jdobbs has started on this yet, I may be spinning my wheels, but while thinking about how to implement the INTERFACE for this (not the actual coding).

Someone in another message mentioned the BANDWIDTH of the disc, that's a good analogy, you have 'X' minutes of space to allocate a certain bitrate to. So if you have people trying to hammer in "I want this to have 10mb/s' it could make the bitrate calculation a mess..

so jdobbs, use this idea or any variation you like...

let's say you have four VTS's on a disc... the 'bandwidth allocation' dialog could look like this..


( ) VTS_01 [-------|-------] 63%
( ) VTS_02 [---|-----------] 20%
( ) VTS_03 [---|-----------] 16%
( ) VTS_04 [-|-------------] 1%


VTS_01 takes 63% of the disc, VTS_02 takes 20%, etc.. etc...

NOW, let's say you want to give VTS_01 80% of the disc... then move the slider...


( ) VTS_01 [------------|--] 80%
( ) VTS_02 [-|-------------] 10%
( ) VTS_03 [-|-------------] 9%
( ) VTS_04 [-|-------------] 1%


and the percentage allocation on the other VTS's change PROPORTIONALTLY to what they were before (I'm to lazy to do the detailed math, those are just examples) so everthing still adds up
to 100%

now, we want to give VTS_02 15%, move the slider..


( ) VTS_01 [------------|--] 72%
( ) VTS_02 [-|-------------] 15%
( ) VTS_03 [-|-------------] 8%
( ) VTS_04 [-|-------------] 1%


OOPS! The aloocation for the main VTS changed! that's that what the ( ) is for.... LOCK ALLOCATION, go back an lock it and try again..


(X) VTS_01 [------------|--] 80%
( ) VTS_02 [--|------------] 15%
( ) VTS_03 [-|-------------] 4%
( ) VTS_04 [-|-------------] 1%


and so on, and so on... once you lock a VTS alocation, it stays constant while the others change...

some (maybe not so obvious points) -

a give VTS can't go BELOW a certain point (say 1% of the disc, maybe dynamic based on what's happening)

things that will not be re-encoded are NOT included in the space calcuations, this is for the RE-ALLOCATABLE BANDWIDTH of the disc, so MENUS and VTS's below jdobbs are NOT even displayed.

Joergen
13th April 2004, 19:31
The dvdshrink method is similar to what you posted above, custom ratio "locks" the ratio and automatic dynamically changes when you change something that has custom ratio. It's a great system.

The DVDShrink interface is one of the best too, although it can be made even better and easier to understand and I'm sure jdobbs has his own visions for his tool.

Rombaldi
13th April 2004, 19:56
Originally posted by Joergen
The dvdshrink method is similar to what you posted above, custom ratio "locks" the ratio and automatic dynamically changes when you change something that has custom ratio. It's a great system.

Ahh... well, I can honestly claim I haven't used Shink and seen that, so I guess great minds think alike :)

GizmoDerMokwai
13th April 2004, 20:07
me wouldt also like to sugesst a option to remove whole title stes from dvd, maybe by replacing them with dummie vobs and ifos like CloneDVD does...

Joergen
13th April 2004, 20:24
Originally posted by GizmoDerMokwai
me wouldt also like to sugesst a option to remove whole title stes from dvd, maybe by replacing them with dummie vobs and ifos like CloneDVD does...

Maybe you would like to use TitleSetBlanker instead.

tf
13th April 2004, 20:25
While the feature to remove titles etc. would be nice to have integrated in DVD-RB, I suggest that it's something of the LAST jdobbs look into. There are more than adequate programs for doing that, FREE programs that does it much better than CloneDVD anyway. Programs like TitleSetBlanker, DVDStripper etc.

-tf

nwg
13th April 2004, 20:57
Removing titles would also make it not a one click solution like it is now. I have used Titleset Blanker and DVD Stripper prior to DVD-RB without any problems. They are both are excellent tools and I think DVD-RB should just work on the output of these programs.

quantum
13th April 2004, 21:50
I don't think "one click" was meant to literally mean one click. For example DVDShrink and Recode are discussed in the one click forum yet you can do quite a bit with these tools. I believe the term was meant to imply you can do everything in a single app with point and click as opposed to the early days where you had to use many different tools and go through lots of manual steps.

Personally I'd love to see title removal in DVDRB and it wouldn't surprise me in the least to see it in there one day. As jdobbs runs out of things to fix, he'll have no choice but to add features. He doesn't realize it yet, but he's hooked :-)

jdobbs
14th April 2004, 00:38
Please note that Version 0.36 has been posted... it is referenced through the first post of this thread. Reminder to all that some browsers may cache your previous download -- so if you start to download and it says version 0.35 -- reset the cache...

Thanks again to all the beta testers! And thanks to the Doom9 staff for promoting DVD Rebuilder to the status of having it's own forum!

nwg
14th April 2004, 00:44
Thank you jdobbs. :)

lighty
14th April 2004, 01:20
@jdobbs

I sugested this some time ago but I guess you've been busy with all the bug hunting. :D

Anyway- could you please add "Make New Folder" button when you open a Browse for folder dialog? It's realy a matter of convenience but I realy hate when I have to go to Windows Explorer and then back and then again... :rolleyes:

quantum
14th April 2004, 02:47
Originally posted by jdobbs
Thanks again to all the beta testers! And thanks to the Doom9 staff for promoting DVD Rebuilder to the status of having it's own forum! And it's about time :-) Not to say I told you so, but on page 4 of the original monster thread, here (http://forum.doom9.org/showthread.php?s=&threadid=72691&perpage=20&pagenumber=4) I suggested starting a new forum. Now if only people would listen to me we could save so much time and aggravation :rolleyes:

onesoul
14th April 2004, 03:06
It is easily seen that the step taken was elaborated and couldn't be done overnight. We just say thanks...
Thanks jdobbs!

kadilak
14th April 2004, 04:11
Love the new features with 0.36a! One quick suggestion, make DVD-RB resizeable, or increase the fixed size of the window just a tad. When it lists the VTS's, the larger ones (3300 MB, etc), will get cut off because the window isn't large enough.

ookzDVD
14th April 2004, 04:37
@Forum,

How about the multiangle DVD ?

It that possible to make it single-angle first (how to do that)
so the DVD-RB will accept it ?

Thank you.

quantum
14th April 2004, 05:15
@jdobbs: I know this has been brought up before, but I'd like to keep this wheel squeeking at least a little. Do you have any idea wether or not closed captions can ever be transferred from the original? I just did Jesus of Nazareth which had no subtitles and only cc. Since it was 3 hours long per disk, Shrink (which does support cc) was out of the question. I did try Shrink and as expected it was obviously blocky. So I did it the old fashioned way with CCE which works (and includes the cc) but obviously is not as convenient as dvdrb.

Hmm.. just realized I could have / should have created a new thread. It'll take me a while to get used to the idea this is a seperate forum.

jdobbs
14th April 2004, 10:38
Originally posted by kadilak
Love the new features with 0.36a! One quick suggestion, make DVD-RB resizeable, or increase the fixed size of the window just a tad. When it lists the VTS's, the larger ones (3300 MB, etc), will get cut off because the window isn't large enough. That's interesting. I guess it changes from computer to computer? Mine has about an 1/8th inch left on the right side. Can do.

kadilak
14th April 2004, 15:01
Yep, the text for the aspect ratio gets cut off on my computer with the larger VTS's. Maybe it has something to do with screen resolution? I run my desktop at 1600x1200. It doesn't really make
sense that it would end up being different sizes on different machines if you set the size statically.

Great job btw, DVD-RB is really coming along.

DDogg
14th April 2004, 16:30
J, I'm doing some research on an area that I hope you may find helpful later on. Presently I need to demux the individual VTS's to an m2v to get the original filesize to do some calculations. Yeah, I know it is cumbersome, but it works for conception.

It would be a big time saver to have a text file dropped with the ABR's, or just the extrapolated size of the demuxed VTS's.

I'm pretty sure you have some of this info for the dynamic allocation, but I don't know if you have it for the entire VTS. The request would only be justified if you basically have that information already and all you had to do was dump it to text.

"No" is absolutely no problem for me. :p

trebor
14th April 2004, 17:00
I might have missed it but is there anyway you can set what minimum bitrate you want at least?

From item.ecl:

vbr_brate_avg=4684
vbr_brate_min=0
vbr_brate_max=9000

I would like to have something like:

vbr_brate_avg=4684
vbr_brate_min=3500
vbr_brate_max=9000

DDogg
14th April 2004, 17:12
Originally posted by trebor

I might have missed it but is there anyway you can set what minimum bitrate you want at least?

From item.ecl:

vbr_brate_avg=4684
vbr_brate_min=0
vbr_brate_max=9000

I would like to have something like:

vbr_brate_avg=4684
vbr_brate_min=3500
vbr_brate_max=9000 Although I am not trying to speak for him, I believe jdobbs should expect a concise reason and justification for any request from here on. It's only fair given the amount of requests he gets. Don Graft always insisted upon this, er, rather emphatically. It seemed to really help him and the person making the request communicate much better.

trebor, not meaning to single you out. You were just handy :) Hope you don't mind. I'm sure you understand the reasoning behind it.

trebor
14th April 2004, 17:31
Hehe.. np, i don't mind. I'm sure he has enough to do as it is :)

DDogg
14th April 2004, 18:06
<cough> :) So why do you need the vbr_brate_min=3500? I ask because I've seen reports that 0 as MIN will cause problems for some players, but have not seen it myself. It might be a good suggestion to allow a user to set a MIN, at least as a temporary INI measure, in the beta phase to check this on problem reports. Is this your situation? Again, I am not meaning to put you on the spot (but I seem to keep doing it - sorry)

Joergen
14th April 2004, 18:42
Isn't there a minimum allowed bitrate for DVD? And also the maximum of 9800-ish means video audio and subs combined.. though does it mean all audio or just the one thats playing?

jdobbs
14th April 2004, 19:41
Why would you ever want to set a minimum bitrate when you have a finite amount of resources in which to fit the data? Setting a high minimum just means you'll have wasted bits on one section and blockiness on another...

jptheripper
14th April 2004, 19:45
jdobbs,
you probably will want to check out http://forum.doom9.org/showthread.php?s=&threadid=74411

managed a multi angle backup, to fix the ff and rew probs, and a crashed rebuild

dvd-rb works great with dvdremake.. awesome 2some

you guys should get together

Joergen
14th April 2004, 19:49
Too bad dvdremake doesnt let you do anything in the demo. So you dont know if the disc would work or not. jdobbs is doing his software for free and thats something rare these days.

jdobbs
14th April 2004, 19:58
Originally posted by jptheripper
jdobbs,
you probably will want to check out http://forum.doom9.org/showthread.php?s=&threadid=74411

managed a multi angle backup, to fix the ff and rew probs, and a crashed rebuild

dvd-rb works great with dvdremake.. awesome 2some

you guys should get together With enough imagination anything can be done.

jdobbs
14th April 2004, 20:13
New version loaded --> v0.38. See the first message of this thread.

Joergen
14th April 2004, 20:19
Rocking. I was waiting for it before I start encoding my next disc (eventhough I wasnt having any problems!) ;)

Hmm.. I must be too fast: Invalid attachment specified :eek:

chadp1a
14th April 2004, 20:23
@jdobbs,

The new version .38 link is not working. Gives invalid attatchment.

acido
14th April 2004, 20:25
@jdobbs

Maybe you need to validate the .038 file :D

"Invalid attachment specified. If you followed a valid link, please notify the webmaster"

jdobbs
14th April 2004, 20:26
Yep, forgot to validate. It should be good now.

DDogg
14th April 2004, 20:40
Originally posted by jdobbs -
Why would you ever want to set a minimum bitrate when you have a finite amount of resources in which to fit the data? Setting a high minimum just means you'll have wasted bits on one section and blockiness on another... Jdobbs, I'm gonna nickname you quickscanman :)Originally posted by DDogg -
So why do you need the vbr_brate_min=3500? I ask because I've seen reports that 0 as MIN will cause problems for some players, but have not seen it myself. It might be a good suggestion to allow a user to set a MIN, at least as a temporary INI measure, in the beta phase to check this on problem reports.I doubt it would help pinpoint anything, but given the hell you have been going through, I was looking for straws.

jdobbs
14th April 2004, 21:01
No, I read your response. My answer was directed at the original question. I'm having a hard time imagining why anyone would ever set the minimum to 3500? That setting would use over 250MB for 10 minutes of pure black screen. It's almost like using (gulp) CBR.

Maybe I'm missing something.

Joergen
14th April 2004, 21:06
I remember talk way back that some older standalones didnt like bitrates under 1000kbits, and values like 400 or 600 were considered the minimum safe bitrate. :confused:

EDIT: Oh 0.38 now enables pause and resume! Excellentéééééé´!

unplugged
14th April 2004, 21:25
jdobbs, just a little note (reminder), don't forget that when interlaced=true is deactivated by user the .ecl file should be set with progressive-flag true and zig-zag scan order too
ciao

DDogg
14th April 2004, 21:45
@ JD, I was dredging up old memories like Joergen mentioned. I do know there are folks that prefer 1000 as MIN. Never needed it myself, but as an ini option it might not be a bad idea, at least temporarily.

Speaking of INI options, I've noticed you don't seem to think much of those ... Did I sense that correctly? Adding the import line in all AVS would be a real blessing to many of us, plus I think it could be used for many one-off needs that would not justify a GUI option. As an INI option is would be the users responsibility, not yours. This will be the third or forth time I mentioned it. So, I guess if you skip it again I'll take your point, pointedly :)

Wonderful progress over the last few day. Its really amazing. Hopefully the pitifully low amount of donations will increase as people really understand what you have done from a core design standpoint.

StifflerStealth
14th April 2004, 21:46
I don't know if this is possible, but it would be a cool feature.

If a person decides to remove an audio track, DVD-RB would then analyse the IFOs for that VTS and see if that was the main audio file (the one that plays by default). If it is, then DVD-RB pops up a box asking for the user to select a new default audio track from the remaing checked ones, then durning the rebuild phase, DVD-RB would rewrite the part of the for that VTS that has the default audio stuff to the new default audio.

Does this make sense? I don't know if I explained it well, being how I didn't use correct terms in places.

Stiff

Joergen
14th April 2004, 21:56
Originally posted by StifflerStealth
I don't know if this is possible, but it would be a cool feature.

If a person decides to remove an audio track, DVD-RB would then analyse the IFOs for that VTS and see if that was the main audio file (the one that plays by default). If it is, then DVD-RB pops up a box asking for the user to select a new default audio track from the remaing checked ones, then durning the rebuild phase, DVD-RB would rewrite the part of the for that VTS that has the default audio stuff to the new default audio.

Does this make sense? I don't know if I explained it well, being how I didn't use correct terms in places.

Stiff

It does make sense for discs that have English AC3 as #1 and English 2ch Stereo as #2 or other channel. So when you remove #1 it is replaced by #2. Or even when replacing the #1 AC3 with a DTS track might please some.

But there are many pitfalls if different language audios are interpreted as the 2ch stereo english one.. and tracks shifting numbers where they shouldnt.

jdobbs
15th April 2004, 00:05
Originally posted by Joergen
It does make sense for discs that have English AC3 as #1 and English 2ch Stereo as #2 or other channel. So when you remove #1 it is replaced by #2. Or even when replacing the #1 AC3 with a DTS track might please some.

But there are many pitfalls if different language audios are interpreted as the 2ch stereo english one.. and tracks shifting numbers where they shouldnt. Remembering the KISS philosophy --> I may make it possible to swap audio tracks some day. But designs should never be made by committee.

nwg
15th April 2004, 00:14
Put the DVD-RB output through DVD Shrink.

It is possible to use DVD Shrink with logical remapping enabled to make the selected audio stream the default.

It is also possible to use the DVD-RB output for reauthoring in Shrink (when no menus are present), and select a default audio/subtitle.

RB
15th April 2004, 08:34
Originally posted by unplugged
jdobbs, just a little note (reminder), don't forget that when interlaced=true is deactivated by user the .ecl file should be set with progressive-flag true and zig-zag scan order too
ciao
I'm not sure just deactivating interlaced chroma conversion should assume that all content is really progressive. Remember, this will affect all VTSes. I have never seen a DVD where all titles were progressive. No, IMHO jdobbs should still match the original encoding in the ECL as closely as possible.

jdobbs
15th April 2004, 10:13
Right now I only turn on zig-zag when it is determined to be progressive. I guess what unplugged is looking for is a "treat it as progressive" flag rather than just removing "interlaced=true". I think i misunderstood when I added the option to the advanced menu.

rui
15th April 2004, 11:50
Originally posted by Joergen

EDIT: Oh 0.38 now enables pause and resume! Excellentéééééé´!

Yeah :)

For me, it's really a life savior, because i just can't leave the machine turned on over night (it's in a sleep room), and CCE takes it's time to encode.

Sorry for asking this, but anyone that has already used the feature, is this the correct way:

During an CCE encode, i must first press the PAUSE in DVD-RB, only then to cancel the CCE encode, right?

This seems the correct way, because if i press pause in DVD-RB, and wait to CCE to finish the current encode job, DVD-RB will assume that the finished encode actually didn't ended correctly, right?

And if i first press cancel in the CCE encode, it will instantly pass to the next cell encode, and when i press PAUSE in DVD-RB, it will assume that the first one ended sucessfully, when it didn't.

EDIT: Or why i just don't try it, and see :o

nwg
15th April 2004, 12:30
I just like to say that 0.38 is the best yet.

I recorded a TV series of the TV onto DVD RAM. This was eight half hour programmes. I made a 8GB DVD from it using DVD Author.

Previously I used 037 to make another DVD using Half D1 for the whole project. I couldm't watch it as the picture looked wierd. I believe this might have been the motion blur bug.

I have redone the whole thing with 0.38 and it plays perfect.

jdobbs
15th April 2004, 12:32
Originally posted by rui
Yeah :)

For me, it's really a life savior, because i just can't leave the machine turned on over night (it's in a sleep room), and CCE takes it's time to encode.

Sorry for asking this, but anyone that has already used the feature, is this the correct way:

During an CCE encode, i must first press the PAUSE in DVD-RB, only then to cancel the CCE encode, right?

This seems the correct way, because if i press pause in DVD-RB, and wait to CCE to finish the current encode job, DVD-RB will assume that the finished encode actually didn't ended correctly, right?

And if i first press cancel in the CCE encode, it will instantly pass to the next cell encode, and when i press PAUSE in DVD-RB, it will assume that the first one ended sucessfully, when it didn't.

EDIT: Or why i just don't try it, and see :o You are correct. You should always press the STOP/PAUSE button first. Then stop the CCE encode. If you try to stop the encode first, DVD-RB won't know that it wasn't finished and will mark it in the INI as completed. You'll then have an unfinished job that might bomb your REBUILD.

jdobbs
15th April 2004, 12:39
Originally posted by nwg
I just like to say that 0.38 is the best yet.

I recorded a TV series of the TV onto DVD RAM. This was eight half hour programmes. I made a 8GB DVD from it using DVD Author.

Previously I used 037 to make another DVD using Half D1 for the whole project. I couldm't watch it as the picture looked wierd. I believe this might have been the motion blur bug.

I have redone the whole thing with 0.38 and it plays perfect. That is so far-out, hip, groovy, and cool. :cool:

unplugged
15th April 2004, 12:40
Originally posted by jdobbs
Right now I only turn on zig-zag when it is determined to be progressive. I guess what unplugged is looking for is a "treat it as progressive" flag rather than just removing "interlaced=true". I think i misunderstood when I added the option to the advanced menu.
[BIG EDIT]
OK, yes
I mean give possibility to set just for main movie
- ConvertToYUY2(interlaced=false)
- Progressive-flag true
- zig-zag scan order
All 3 switches should be used with the option you already inserted in DVD-RB (ConvertToYUY2()).
I'm pretty sure that this will exactly fit most DVDs.
Generally other combinations of these options are for really interlaced content.

P.S.: And for really interlaced movies or clips I expect they really need interlaced=true all times, of course.
I think program need some advanced routine (decomb based?) to detect (prior encoding) if a VTS is:
- progressive
- progressive (stored as interlaced)
- interlaced

jdobbs
15th April 2004, 12:50
Originally posted by rui
Yeah :)

For me, it's really a life savior, because i just can't leave the machine turned on over night (it's in a sleep room), and CCE takes it's time to encode. Actually I wish I'd thought of this myself...:) I was in the middle of a long CCE encode and just wanted to compile and test a new version. Hmm... hey, wait a minute! (I sez to myself) I have Pause and Resume now! Hot damn.

jdobbs
15th April 2004, 12:56
@unplugged

By the way, I like your signature block. Lee Ritenour is one of my favorite artists, as well as Dave Grusin and the entire cast of GRP performers.

burnout
15th April 2004, 13:05
nice work so far jdobbs :cool:

just wondering if it would be possible to add support for smooth deinterlacer similar to decomb?

and this is a long shot... but would it be possible to extract the audio during prepare, then it could be downsampled (either by rebuilder, or done manually with besweet) and analysed before encoding (some how calculating a new bitrate to encode the video files at)? i guess this could be done by selecting a new bitrate for it from a drop down menu in advance so that the size could be calculated, or analysing after with new audio, reauthorist style. thought it was worth asking just incase seeing as how many updates have been made ;)

jdobbs
15th April 2004, 13:47
Originally posted by burnout
nice work so far jdobbs :cool:

just wondering if it would be possible to add support for smooth deinterlacer similar to decomb?

and this is a long shot... but would it be possible to extract the audio during prepare, then it could be downsampled (either by rebuilder, or done manually with besweet) and analysed before encoding (some how calculating a new bitrate to encode the video files at)? i guess this could be done by selecting a new bitrate for it from a drop down menu in advance so that the size could be calculated, or analysing after with new audio, reauthorist style. thought it was worth asking just incase seeing as how many updates have been made ;) That could be a possible improvement in the long-range. I guess my experience has been that the amount of space you save by downsampling generally isn't significant enough to make noticable improvements in the video quality (except LPCM).

unplugged
15th April 2004, 13:51
Originally posted by jdobbs
By the way, I like your signature block. Lee Ritenour is one of my favorite artists, as well as Dave Grusin and the entire cast of GRP performers.
Well then you shouldn't miss the Fourplay smooth jazz band (where there has been Rit. at the guitar), even if I guess you have heard of them.
If not, try to listen album "Elixir", you'll have a clear image of what they all together reach to do.
Fourplay is a *MUST* for whoever like smooth jazz style and melody, FP sound is so dense that our HI-FI seems never enough to express...
Four musicians, four composers, four performers, everyone with own sound personality and united sooo smoootly that I can't beileve still now.
Bob James (piano), Lee Ritenour (now Larry Carlon), Nathan East (bass & vocals), Harvey Mason (drum).

jdobbs
15th April 2004, 14:01
@unplugged

I'll find that CD today.

burnout
15th April 2004, 14:23
Originally posted by jdobbs
That could be a possible improvement in the long-range. I guess my experience has been that the amount of space you save by downsampling generally isn't significant enough to make noticable improvements in the video quality (except LPCM).

cheers, i find it helps, especially if you get some tracks at 448kbps and downsample to 256kbps, will give you an improvment and not really noticable audio quality loss (if you don't have a huge speaker system for your tv like me)

Originally posted by burnout
just wondering if it would be possible to add support for smooth deinterlacer similar to decomb?

was the answer to this included in the above thing too? just i find decomb.dll leaves white artifacts on high motion scenes and doesn't really look a lot better than the interlaced material.

jdobbs
15th April 2004, 14:33
@burnout

I'm looking at a way to make it possible for advanced users to add additional AVS commands at will. It will be one of those "use at your own risk" features...

burnout
15th April 2004, 14:36
nice :D looking forward to it

onesoul
15th April 2004, 14:47
Originally posted by burnout
nice work so far jdobbs :cool:

just wondering if it would be possible to add support for smooth deinterlacer similar to decomb? There are better alternatives today like kerdeldeint from Donald Graft.
(Smoothdeinterlace should be more useful if you were outputting doublerate frame rate, which could help if you needed to apply temporal/spatial filters like pixiedust or fluxsmooth, etc., then still in avisynth you would separatefields and selectevery(4,0,3)->TFF or selectevery(4,1,2)->BFF and weave to recreate original frame rate. But then again today there are better options like dgbob also from from Donald Graft or even kernelbob(script by Scharfis_brain using kerneldeint.)

burnout
15th April 2004, 14:59
cheers, will have a look into that. used smoothdeinterlacer for ages so never though about changing

Paced
15th April 2004, 16:02
Just a little unimportant suggestion here, but would it be possible to have the 'overall progress' (in %) of DVD-RB in the title bar (for those of us who minimize it when it's doing its stuff)?

The_Flash
15th April 2004, 17:01
Originally posted by unplugged

Fourplay is a *MUST* for whoever like smooth jazz style and melody,

I'm not your typical jazz listener, but boy was I addicted when my roomate played them in college. Good stuff.

godhead
15th April 2004, 17:36
@jdobbs
Thanks for making such a great app. I hope you find my donation useful and I'm off to finally go test 0.38

@burnout
Nice avatar! :D

jdobbs
15th April 2004, 18:12
Originally posted by godhead
@jdobbs
Thanks for making such a great app. I hope you find my donation useful and I'm off to finally go test 0.38

@burnout
Nice avatar! :D So that was you! (The donations are easy to count) Thanks. :D

lab-one
15th April 2004, 18:17
@jdobbs

Not a big "to-do" but did I see you once say that donaters would eventually receive update notifications via email?

marnum
15th April 2004, 19:02
Thank you for this great tool jdobbs (also for IFO update!)! It's really making life easier.

I don't know if more experienced users here are going to hit me, or if this has been asked before, but have you already considered using the kvcd notch matrix? *duck*
I'm using it quite often, combined with a lower max bitrate (~7000 kbs gives no blocknoise at all)..

burnout
15th April 2004, 20:13
Originally posted by godhead
@burnout
Nice avatar! :D

cheers, right back at ya :cool:

@onesoul thanks for the kerneldeint tip, looks like an improvement on smoothdeinterlacer, and no artifacts like with decomb... (also found out a new NTSC2PAL avs script today, so cheers to any1 who helped with that)

Axlemar
15th April 2004, 20:18
I don't know how big of an issue this still is but, Are any of you still getting the 0004 errors about buffer overflow? I redid titles I had backed up before that gave me no problems with the older versions and with the newest version of .38 I get the overflow error. I always use Quenc with no deinterlace and dynamic cell rates in one click mode. The dvd has episodes from a series on it. Thanks for your time and good luck getting the engine stable, I can't wait till the next improvement!

jdobbs
15th April 2004, 21:04
Originally posted by Axlemar
I don't know how big of an issue this still is but, Are any of you still getting the 0004 errors about buffer overflow? I redid titles I had backed up before that gave me no problems with the older versions and with the newest version of .38 I get the overflow error. I always use Quenc with no deinterlace and dynamic cell rates in one click mode. The dvd has episodes from a series on it. Thanks for your time and good luck getting the engine stable, I can't wait till the next improvement! The older version were broken and didn't let you know. The newer ones catch this and tell you about it.

lab-one
15th April 2004, 22:29
doom9 has posted a DVD-RB guide (http://www.doom9.org/mpg/dvdrb.htm)

jdobbs
15th April 2004, 23:14
New Version 0.39 Posted

I've posted a new version of DVD ReBuilder. You can access it through the first page of this thread. Below is a summary of the changes:

- Fixed a bug in which LPCM that was deselected (chosen to be removed) was not being properly removed or calculated for removal.

- Fixed an error related to field based stream processing. This should eliminate many if not all of the "Error code '9'" messages received in the PREPARE phase. A special thanks to Msc_Alex and RB for helping solve this one.

- Added an INI option making it possible to set the minimum and maximum bitrates when doing CCE VBR encoding. They are min_bitrate=nnnn and max_bitrate=nnnn (in Kbps. Example: max_bitrate=9000). Just set them under [Options] in REBUILDER.INI. No error checking is done on the numbers so take care. This should be changed only by advanced users as setting them incorrectly can seriously degrade the quality of the picture. Also note that hanging them can cause oversized or undersized output.

- Implemented new code for handling BFF sources. Instead of converting to TFF as was done in v0.38, this version duplicates the original more closely (if the source cell was bottom field first, the newly created cell will be also.

- Changed logic in batch mode so the status window isn't cleared for each job and all activity can be printed or reviewed upon completion.

jptheripper
16th April 2004, 00:04
well it sound like you just did half the work of hat i was asking for.

Instead of putting the min max bitrate in the rebuilder.ini options, could you find a way to make it per titleset, and add avg_bitrate? that way we could set extras to a lower rate.

just realized youwould have to redo the math.. sorry thought you were closer than you are.,

thanx for chruning out new versions anyway

wmansir
16th April 2004, 00:15
EDIT: never mind, it was a misunderstanding.

jptheripper
16th April 2004, 00:26
Actually it was a complement, and I am a native english speaker with a masters degree, I just typed too fast.

My point, more coherently, was that jdobbs has been doing an amazing amount of work, and in the process of fulfilling someone elses request I though he had inadvertently also made progress in what I had requested.

And I don't see where it came off as demanding at all. Regardless, that comment should have been sent as a PM. Since you posted in the forum I must respond in the forum.

Lets get this back on topic, and if you have any further comments please PM them.

-jp

wmansir
16th April 2004, 00:54
I apologize if I misread your comment. The way I read it was you said he 'just' did half the work you asked, as in: You only did half of what I asked.

I made the comment in public because I wanted to discourage that type of attitude.

m3taPT
16th April 2004, 01:16
Originally posted by jptheripper
Actually it was a complement, and I am a native english speaker with a masters degree, I just typed too fast.


You probably mean "compl-I-ment". Typed too fast again heh? ;)

Xitrum
16th April 2004, 01:41
I have never been able to get DVD-RB to work with CCE V2.67.10 or v2.67.11 or v2.67.23 after numerous attempts. After the first phase "prepare", dvd-rb displayed a popup window saying that the path to CCE was not set, even though I did set it (this is with v0.38 with previous versions, dvd-rb just open up CCE and got stuck there because CCE could not find .ecl files to do works.)

I can get dvd-rb to work with CCE 2.5 or 2.66 (the versions that available to download from doom9).

Did anyone had this problem before? I would appreciated if you can tell me how to fix this problem.

Software I used:
dvd-rb v0.38
CCE v2.67.xxxx with eclecc v1.8b
Avisynth v2.54 with decodefix100.zip file extracted into the plugins directory.

Thanks in advance.

lab-one
16th April 2004, 02:21
Did you open ECLCCE and select the CCE executable and also point DVD-RB to ECLCCE in the DVD-RB setup? You can find a more thorough explenation here (http://forum.doom9.org/showthread.php?s=&threadid=74308).

The_Flash
16th April 2004, 05:59
I'm sure this is coincidence, but EVERY backup I've done has resulted in a final size of 4.32GB. Any plans to implement an option that would allow users to control how conservative they want the bitrate calculator to be?

bohemian
16th April 2004, 06:22
@jdobbs
I have tried backing up my KISS Symphony DVD (PAL - R4) with each version, and always got the runtime error 9 at the start of the Prepare phase.
I have`nt posted any bug reports because many others have already done so, and you were already aware of the problem.
I read a post recently where you mentioned you may have found the cause of the error, well obviously you did because I finaly managed to run the prepare phase successfully with v0.39, congrats :)
I ran a vob through bitrate viewer in case your were interested which is shown below.
Now I can finaly encode this disk and see what sort of quality I can get.



Num. of picture read: 80675
Stream type: MPEG-2 MP@ML CBR
Resolution: 720*576
Aspect ratio: 16:9 Generic
Framerate: 25.00
Nom. bitrate: 6000000 Bit/Sec
VBV buffer size: 112
Constrained param. flag: No
Chroma format: 4:2:0
DCT precision: 10
Pic. structure: Field
Field topfirst: No
DCT type: Field
Quantscale: Nonlinear
Scan type: Alternate
Frame type: Interlaced

JDay
16th April 2004, 06:23
@The_Flash

It's documented in rebuilder.txt that you can add "TargetSectors=(X)" to customize the output size. 2236400 is DVD-RB's default, and 2297888 is supposedly the max for dvd-5. Wouldn't recommend setting it to the max. I encoded a movie on the maximum setting, which ended up several megs oversized (had to re-do the whole thing).

@jdobbs

It would be nifty if you could add some options for QuEnc, such as switches for trellis, kvcd, 2-pass, etc. (well, everything except input, output, aspect ratio and bitrate). Or if you could have an option in the .ini such as "QuEncCommandline=(X)". The commandline would the change to: "-i (X) -o (X) -b (X) -aspectratio (X) [custom options from .ini] -auto -close"

Also regarding QuEnc, it seems to output everything as progressive at the moment, so deinterlacing is needed. FieldDeinterlace(blend=false) seems to yield better (on telecined film) or identical (on true interlaced video) results (compared to the default, "blend=true") with everything I've tried it on. Could you make that the default?

Xitrum
16th April 2004, 06:41
Did you open ECLCCE and select the CCE executable and also point DVD-RB to ECLCCE in the DVD-RB setup? You can find a more thorough explenation here.

Yes I did all that, as that what I had to do to get CCE v2.50 or 2.66 to work

By the way, since the last post, I read the new DVD-Rebuilder tutorial and found that even though I'm using CCE SP v2.67xxxx, in the "option->CCE options" menu I have to tick the "CCE SP (v2.66+)" for it to work. I mistakenly tick the CCE Basic (v2.67+) before.

Gunner-GoNad
16th April 2004, 07:41
Originally posted by Xitrum
I have never been able to get DVD-RB to work with CCE V2.67.10 or v2.67.11 or v2.67.23 after numerous attempts. After the first phase "prepare", dvd-rb displayed a popup window saying that the path to CCE was not set, even though I did set it (this is with v0.38 with previous versions, dvd-rb just open up CCE and got stuck there because CCE could not find .ecl files to do works.)

I can get dvd-rb to work with CCE 2.5 or 2.66 (the versions that available to download from doom9).

Did anyone had this problem before? I would appreciated if you can tell me how to fix this problem.

Software I used:
dvd-rb v0.38
CCE v2.67.xxxx with eclecc v1.8b
Avisynth v2.54 with decodefix100.zip file extracted into the plugins directory.

Thanks in advance.

I had this same problem. You need to point the eclecc to the correct exe. But you need to put eclecc path under (path to CCE SP (NEW)). Then you need to choose CCE SP (v2.66+) as the encoder. That should work.

- Gunner-GoNad

Fr4nz
16th April 2004, 09:11
Is it possible to extract the "whole" m2v from the vobs instead of extracting EVERY chapter?

I think this could be useful for CCE, in order to plan better the encoding with a better bitrate distribution over the film.

SAPSTAR
16th April 2004, 11:54
[QUOTE]Originally posted by jdobbs
...

The latest version is v0.39, 15 Apr 2004. You can get it here. (http://forum.doom9.org/attachment.php?s=&postid=472904) Read about it here. (http://forum.doom9.org/showthread.php?postid=472904)

....
[QUOTE]

Two little things :

- The link is still pointed to the v0.38 version....

- New error in the Rebuild phase (v0.38) :
Erreur d'execution '75', Erreur dans le chemin d'accés
(English translation : Execution error 75, wrong path)
I checked all needed files are there (m2v, flags, ...).

jdobbs
16th April 2004, 12:18
Originally posted by Fr4nz
Is it possible to extract the "whole" m2v from the vobs instead of extracting EVERY chapter?

I think this could be useful for CCE, in order to plan better the encoding with a better bitrate distribution over the film. Certainly its possible. But there are already many other packages that can do that. It defeats many of the features of DVD-RB. For example, neither CCE Basic nor QuEnc have the capability to force I-FRAME insertion at fixed points and therefore you could not set the chapter points accurately for rebuild.

The bit distribution when using "dynamic cell allocation uses the PREPARE scan through the original data as a "pass" of sorts and I think you will find that it yields results equal to an "entire" demux/encode.


ADDED: Corrected two embarrassing typos so I would look smarter than I really am.

walkistalki
16th April 2004, 12:40
SAPSTAR

refresh your browser cache. I'm getting version 0.39 fine.

regards

jdobbs
16th April 2004, 13:02
Originally posted by SAPSTAR
[QUOTE]Originally posted by jdobbs
...

The latest version is v0.39, 15 Apr 2004. You can get it here. (http://forum.doom9.org/attachment.php?s=&postid=472904) Read about it here. (http://forum.doom9.org/showthread.php?postid=472904)

....
[QUOTE]

Two little things :

- The link is still pointed to the v0.38 version....

- New error in the Rebuild phase (v0.38) :
Erreur d'execution '75', Erreur dans le chemin d'accés
(English translation : Execution error 75, wrong path)
I checked all needed files are there (m2v, flags, ...). :confused: Nothing related to path has changed recently... Does repointing either the source or working path make it go away?

nwg
16th April 2004, 13:19
The source/working Path is working for me. I have never had any problems with it.

Msc_Alex
16th April 2004, 13:49
Yes great you did it :D

No more runtime 9 for me, glad I could help.
Next BUG :figure this paypal thing out

I get this on my NT station after hitting About
http://img6.imageshack.us/img6/4686/donate.jpg

I will bypass this one
:p

jdobbs
16th April 2004, 15:23
Originally posted by Msc_Alex
Yes great you did it :D

No more runtime 9 for me, glad I could help.
Next BUG :figure this paypal thing out

I get this on my NT station after hitting About
http://img6.imageshack.us/img6/4686/donate.jpg

I will bypass this one
:p :eek: Hmm... that's a bug I definitely need to fix (it might explain a lot too). I looked in the forum rules and couldn't find a prohibition on this (unless this would be considered blatent advertising) so here's (https://www.paypal.com/xclick/business=DVD-RB%40comcast.net&item_name=DVD+ReBuilder+Development+Donation&item_number=DVD-RB-001&no_note=1&tax=0&currency_code=USD) where the button is supposed to go.

Fr4nz
16th April 2004, 15:46
Originally posted by jdobbs
Certainly its possible. But there are already many other packages that can do that. It defeats many of the featres of DVD-RB. For example, neither CCE Basic not QuEnc have the capability to force I-FRAME insertion at fixed points and therefore you could not set the chapter points accurately for rebuild.

The bit distribution when using "dynamic cell allocation uses the PREPARE scan through the original data as a "pass" of sorts and I think you will find that it yields results equal to an "entire" demux/encode.

Okay tnx! I'll try this dynamic cell allocation feature! Anyway, great work jdobbs! :)

JDay
16th April 2004, 18:44
The about screen/donate button worked fine for me (WinXP). Just donated, thanks!

slafe
16th April 2004, 18:44
Originally posted by Xitrum
I have never been able to get DVD-RB to work with CCE V2.67.10 or v2.67.11 or v2.67.23 after numerous attempts. After the first phase "prepare", dvd-rb displayed a popup window saying that the path to CCE was not set, even though I did set it (this is with v0.38 with previous versions, dvd-rb just open up CCE and got stuck there because CCE could not find .ecl files to do works.)

I can get dvd-rb to work with CCE 2.5 or 2.66 (the versions that available to download from doom9).

Did anyone had this problem before? I would appreciated if you can tell me how to fix this problem.

Software I used:
dvd-rb v0.38
CCE v2.67.xxxx with eclecc v1.8b
Avisynth v2.54 with decodefix100.zip file extracted into the plugins directory.

Thanks in advance.


I have the same problem..but now it`s works for me....in the dvd-rb- options it`s says cce basic (2.67+)....it`s only if you ran basic cce...if you run sp...2.66 and above then put the flag to cce sp (2.66+) it should work for you......"jdobbs maybe should rename it?"



i have ecl cce 1.81 and cce 2.67.0.0.23 and dvd-rb 0.39...put the eclcce patch to the cce ...and in dvdrb...you take ecl cce..under new cce..

good luck..

SAPSTAR
16th April 2004, 19:02
Originally posted by JDay
The about screen/donate button worked fine for me (WinXP). Just donated, thanks!

Same thing just did what I should have done earlier !!! jdobbs I can't imagine how much work it must be !!!

MedicineMan
17th April 2004, 01:20
About 3 pages before this, there's a mention about audio recoding. My test DVD is a music concert, where the audio tracks (LPCM) take more than 1,5Gb. So, even with DVD-Rebuilder, the image quality isn't that great.

We're always thinking about compressing the video, but there are sometimes where "compressing" the audio would be as useful.

Could you (maybe using BeSweet) allow us to convert LPCM tracks to AC3 tracks, and so use more space for video. I agree with you that maybe there's no point in compressing or downsampling audio, except im LPCM tracks.


Sincerely


MM

jdobbs
17th April 2004, 01:29
Originally posted by MedicineMan
About 3 pages before this, there's a mention about audio recoding. My test DVD is a music concert, where the audio tracks (LPCM) take more than 1,5Gb. So, even with DVD-Rebuilder, the image quality isn't that great.

We're always thinking about compressing the video, but there are sometimes where "compressing" the audio would be as useful.

Could you (maybe using BeSweet) allow us to convert LPCM tracks to AC3 tracks, and so use more space for video. I agree with you that maybe there's no point in compressing or downsampling audio, except im LPCM tracks.


Sincerely


MM I can see the utility in that. But LPCM seems to be so rare (except on music videos, I guess)... and this might be a considerable amount of work... I've added it to my list, but it is at the bottom.

Thanks.

jdobbs
17th April 2004, 02:34
NEW VERSION OF DVD-REBUILDER (v0.44)

Attached please find a new version of DVD-RB. This version includes a couple significant fixes -- including what may be the cause of the elusive chapter stutter, and the "Error code '5'" The changes/improvements included in this version are listed below.

Again a big thanks to the beta testers. They are, as a group, really keeping me on my toes.

- Found and corrected what may have been the cause of the "stutter" at chapter points on some players. The error corrected was related to an incorrect GOP timestamp being inserted in the first GOP of every cell. This may have also contributed to the reported display time showing incorrectly when rewinding through chapter points on some players. My thanks to RB (again) for his knowledge and insight.

- Modified the Disable "Interlaced" option. It is now set individually for each modifiable VTS. When this is set the source for the selected VTS will be treated as progressive -- meaning "interlaced=true" will not be added to the ConvertToYUY() line, Zig-Zag encoding will be used, and the progressive flag will be set.

- Fixed an error associated with Half-D1 that caused the .ECL files to to not correctly reflect the horizontal resolution as selected in the Half-D1 menu.

- Fixed Runtime Error '5' error that happened in REBUILD phase.

- Added a QuEnc Options item (why didn't I have one before?) and included two options "Trellis Quantization" and "KVCD Notch Matrix"

- Inserted code to prevent individual failed jobs from aborting an entire set of batch jobs (when in Batch Mode)

- The DVD compliant flag is now set for all CCE encodes except when Half-D1 is selected.

Updated version to v0.41

The following changes have been incorporated into v0.41:

- Corrected an bug that occurred when VTSs started off with SCRs other than zero that would have resulted 0003 and 0004 errors.

- Inserted code to remove the incorrectly coined "Layer Breaks" -- the annoying pause the happens when the original DVD would reach the point at which it switches layers. It, of course, isn't needed on a DVD-5.

- Added the "Average Bitrate" to the final summary line in each PREPARE and to the batch summary.

Updated version to v0.42

- Important update: Corrected a bug in which TFF/RFF flags could be set incorrectly on in some frames. This error would have resulted in a single frame "stutter" that might randomly occur throughout the video.

- Found and corrected a bug in which streams of pictures that were marked as interlaced in the original VTSs could be mistakenly marked as progressive upon REBUILD. A special thanks to Alex Z for helping identify these two bugs.

- Based upon some good advice from DDogg and others I have changes the default values for bias to 25 quality_prec to 16.

Updated version to v0.43

- Added a new feature under the "Mode" menu called "Half-D1 and Half Space for Extras". This feature, when checked, will resize any extras (that are outside the main [largest] VTS) to Half-D1 and will also half the allocated bitrate for them. The "recovered" space will be allocated to the main VTS. For movies with a lot of extras this can significantly improve the bitrate for the main movie. The new option will NOT work with ReJig for obvious reasons (ReJig is a transcoder and cannot resize the source).

- Corrected an error in which LPCM audio that was selected for removal was not properly flagged and removed.

- Change the default value for "Dynamically Assign Cell Bitrates" (DACB) to true (checked). Note that this only affects the default, if you have selected or deselected this option and it is stored in the INI file -- the value willstill be set to your last selection. Reasoning: DACB just does a better job of properly allocating space and bitrate. Also disabled this option when ReJig is selected (it has no affect in ReJig mode, bitrate is proportional anyway).

- (0.43a) Fixed the status printout of percentage of improvement associated with reduction.

- (0.43b) Fixed a goofy error in which sometimes the main movie would also be set to Half-D1

Updated version to v0.44

- Fixed the "Error '75'" that was associated with using mounted volumes

NOTE: Some browsers require a "refresh" or "Ctrl-R" to see the new version.

A NEWER VERSION IS AVAILABLE -- SEE THE FIRST POST OF THIS THREAD

nwg
17th April 2004, 02:59
Thanks.

I am rebuilding a project right now. Can I stop it and rebuild with 040, to take advantage of any stutter fixes? Or does the project need to be done again.


- Added a QuEnc Options item (why didn't I have one before?) and included two options "Trellis Quantization" and "KVCD Notch Matrix"

What are these?

Thanks.

jdobbs
17th April 2004, 03:23
Yes. If you have already done the first two phases, the rebuild is where the stutter fix is applied.

Trellis is some kinda' super-duper quantizer. It takes about twice as long but is reported to improve quality. I really can't tell you much more than that about either Trellis or the KVCD Notch Matrix. They are available on QuEnc and I was asked by one of the folks in the forum to add them. :)

nwg
17th April 2004, 03:31
Excellent.

Thanks for the reply.

I have already had impressive results with QuEnc and it is good to see the runtime error 5 bug finally sorted out.

Take a break, you have done a lot of work recently.

digidragon
17th April 2004, 03:37
Originally posted by jdobbs
NEW VERSION OF DVD-REBUILDER (v0.40)

Again a big thanks to the beta testers. They are, as a group, really keeping me on my toes.
Thanks to you for creating the software and being so quick to squash bugs. I've wanted to try re-encoding, rather than transcoding, but the normal way seemed to be a bit too complicated for me. Also, using your software, I get to keep the DVD intact without any reauthoring.

I've only used the software twice, so I'm hardly a beta tester, but apart from the motion blur problem (which you fixed in a test build) my first attempt at using rebuilder went smoothly and I ended up with a working DVD.

I'm upgrading my OS to XP tomorrow, so when it's up and running I'll try the DVD that had the motion blur problem using 0.4, and post back.

wmansir
17th April 2004, 03:52
Originally posted by jdobbs
Yes. If you have already done the first two phases, the rebuild is where the stutter fix is applied.

Trellis is some kinda' super-duper quantizer. It takes about twice as long but is reported to improve quality. I really can't tell you much more than that about either Trellis or the KVCD Notch Matrix. They are available on QuEnc and I was asked by one of the folks in the forum to add them. :)

Trellis coding is a nice and clever way of encoding a sequence of quantization indices (coming from a vector quantizer, in general). The division of scalar quantization intervals into four different subsets (Ungerboeck, and Marcellin & Fischer) and then the formation of a particular trellis provides some data compaction. The optimal path selected through the trellis ensures that encoding of the selected sequence of quantization indices will give the minimum distortion. Thus the scheme takes care, up to some extent, of both rate and distortion simultaneously.

PS. I have no idea what that means, i just copied it from goggle :)

I think I'll just use jdobb's description for the settings guide.

jdobbs
17th April 2004, 04:00
@wmansir

Man, I was impressed as hell until I saw the "google" comment.:D

Morbo
17th April 2004, 04:28
On the newest version of CCE,I converted my KILLBILL in about 3 hours on a 2.8 P4....

All I left off(In case anyone else has it) was the French audio and all went well....

Nice program,I could't find anything wrong with .38!!

Cheers!

wmansir
17th April 2004, 05:32
@ Jdobbs

I just added this to the Settings guide:Disable "interlaced"
Source for the selected VTS will be treated as progressive -- meaning "interlaced=true" will not be added to the ConvertToYUY() line, no Deinterlacing will be applied, Zig-Zag encoding will be used, and the progressive flag will be set. See this post (http://forum.doom9.org/showthread.php?s=&threadid=58800#post354127) for more information on ConvertToYUY(). Also, note that this is only an override for incorrectly flagged progressive material that would erroneously be treated as interlaced. Progressive material, that is flagged correctly, will be treated properly automatically.

I found that no deinterlacing is applied to the selected VTSs, so I added that information. I may take out the link on ConvertToYUY as this option encompasses more than just that setting now. Please let me know if anything is incorrect.

This also got me thinking, should Deinterlaced material not use "Interlaced=True", use Zig-Zag and/or be flagged progressive? I don't deinterlace myself, so I don't know.

haggis663
17th April 2004, 06:02
@jdobbs, thanks for an excellent program

My DVD player automatically stretches 4:3 aspect DVDs horizontally to fill my widescreen TV. I have used this DVD Rebuilder's 4:3 to 16:9 conversion and it works well, but chops of the bits that would have been black if it was letterboxed. It would be nice to have the option of pillerboxing (left + right) the image in an optional colour. Any chance of adding this to your list?

sup191
17th April 2004, 06:06
My first post!! :)

This really isn't a bug report, but more of a major THANK YOU to jdobbs! I just got around updating to .40 and the horizontal panning stutter of my Tombstone NTSC DVD backup is finally gone!! I was last using .32 and the stutter was very apparent. It used to stutter on my Xbox, Sony standalone, and WinDVD. Now it's flawless on all three! Thanks so much for an awesome tool! I don't have much, but I just donated to this excellent program. When the final 1.0 comes out, I'll gladly donate again. Now if I could only find another computer to use while mine is busy tackling my DVD collection... :D

DDogg
17th April 2004, 07:14
DVD-RB seems to be using enough CPU cycles that it is actually slowing down CCE 2.5 from 2.20 to about 1.50 real-time on my machine. It is easy to see, just use task manager to set DVD-RB's idle priority to low and watch the speed on CCE go up. Didn't Rb try to speak to this? This may be because dvd-rb is running at normal priority and cce runs at low priority on my machine?

Sir Didymus
17th April 2004, 08:39
Originally posted by wmansir
Trellis coding is a nice and clever way of encoding a sequence of quantization indices (coming from a vector quantizer, in general). The division of scalar quantization intervals into four different subsets (Ungerboeck, and Marcellin & Fischer) and then the formation of a particular trellis provides some data compaction. The optimal path selected through the trellis ensures that encoding of the selected sequence of quantization indices will give the minimum distortion. Thus the scheme takes care, up to some extent, of both rate and distortion simultaneously.

PS. I have no idea what that means, i just copied it from goggle :)

I think I'll just use jdobb's description for the settings guide.

My dear Moderator, you are really a crazy man !!!
Your joke have me in stitches...

People like you are fantastic...

Fr4nz
17th April 2004, 08:46
Originally posted by DDogg
DVD-RB seems to be using enough CPU cycles that it is actually slowing down CCE 2.5 from 2.20 to about 1.50 real-time on my machine. It is easy to see, just use task manager to set DVD-RB's idle priority to low and watch the speed on CCE go up. Didn't Rb try to speak to this? This may be because dvd-rb is running at normal priority and cce runs at low priority on my machine?

Here CCE 2.5 goes at 2.2x, so I don't think DVD-RB takes too many cycles.

Xitrum
17th April 2004, 09:30
The stutter at chapter changes is fixed in this version.

Thanks very much for your awesome software.:D :D :D

jdobbs
17th April 2004, 11:08
Originally posted by DDogg
DVD-RB seems to be using enough CPU cycles that it is actually slowing down CCE 2.5 from 2.20 to about 1.50 real-time on my machine. It is easy to see, just use task manager to set DVD-RB's idle priority to low and watch the speed on CCE go up. Didn't Rb try to speak to this? This may be because dvd-rb is running at normal priority and cce runs at low priority on my machine? That's probably it. I'll do some testing and see what happens. I've tried a couple of alternatives to the way I do it no, and have found the "sleeping" too long makes it difficult to cancel a job (you have to click on the button a couple/few times before it responds). I'll check it out some more.

GizmoDerMokwai
17th April 2004, 13:15
hi, for some reason (nice win32 features on a dvd) it wouldt be nice to have a option, to set custom output file size. maybe you think about hhat...

jdobbs
17th April 2004, 13:24
Originally posted by GizmoDerMokwai
hi, for some reason (nice win32 features on a dvd) it wouldt be nice to have a option, to set custom output file size. maybe you think about hhat... Are you saying you'd like to cut down on the output size in order to make room for the PC extras on the original disc? If so you can set the target output size in the INI file, it is described in the REBUILDER.TXT file. All you need to do is find the size in MB of the extras, convert it to 2K sectors, and then subtract that number from, and set, the target size.

GizmoDerMokwai
17th April 2004, 13:39
hehe, nice, sorry, i didn't know, that there was already a feature like that :D

jdobbs
17th April 2004, 14:22
Originally posted by GizmoDerMokwai
hehe, nice, sorry, i didn't know, that there was already a feature like that :D That's okay -- at some point I guess I'll have to sit down and write (gulp) a manual.

Hirogen
17th April 2004, 16:52
@Jdobbs

First of all thank you very much for a great program, have tried different versions and up to now I still have to run into my first bug, (I hope not ;) )

Have done LOTR 1 & 2 SEE, various Farscape episode discs, Babylon 5 episode discs and some other movies all without a glitch tonight I'm going to do Moby Dick with Patrick Stewart which is about 176 minutes, I wonder how it will come out but I have great confidence.

Using:
CCE SP 2.50
eclCCE 1.7b
DVD-RB Beta 40 for the first time
Avisynth 2.54
Running an Athlon XP 2400

As soon as my paycheck comes in I will make a donation.

Again, thank you very much, you are making my life easy.

jdobbs
17th April 2004, 17:48
Originally posted by Hirogen
@Jdobbs

First of all thank you very much for a great program, have tried different versions and up to now I still have to run into my first bug, (I hope not ;) )

Have done LOTR 1 & 2 SEE, various Farscape episode discs, Babylon 5 episode discs and some other movies all without a glitch tonight I'm going to do Moby Dick with Patrick Stewart which is about 176 minutes, I wonder how it will come out but I have great confidence.

Using:
CCE SP 2.50
eclCCE 1.7b
DVD-RB Beta 40 for the first time
Avisynth 2.54
Running an Athlon XP 2400

As soon as my paycheck comes in I will make a donation.

Again, thank you very much, you are making my life easy. That's great to hear. Good news is still news. I'm glad I created this comments and suggestions thread, the bug ones get pretty depressing.

nwg
17th April 2004, 17:56
I have been using DVD-RB since the first version. I have created DVD's from almost every version and they all worked fine (using DVD+RW's in case a DVD is faulty).

It does help that I have a very nice decent Sony Player NS900 that seems to play anything I put in it.

jdobbs
17th April 2004, 18:03
Cool.:cool:

cdburrner
17th April 2004, 18:52
hey jdobbs

using rb .40 and cce. it doesnt matter if i try using cce 2.50, 2.66, 2.67... i have eclcce installed for each version and i have the RB paths pointed at the eclcce.exe's. but when i go to encode RB tells me that "No CCE path has been set. Use menu Options/Setup to configure."

i've even tried setting RB's path to the original (non eclcce) CCE program exe and i get the same thing... i checked the rebuilder.ini file and the paths are entered correctly.

i have no idea what the hell is going on here! is anyone else having this problem?

lab-one
17th April 2004, 19:20
Just a thought, did you first run eclcce and point it to the ccexxx.exe?

jdobbs
17th April 2004, 19:44
Originally posted by cdburrner
hey jdobbs

using rb .40 and cce. it doesnt matter if i try using cce 2.50, 2.66, 2.67... i have eclcce installed for each version and i have the RB paths pointed at the eclcce.exe's. but when i go to encode RB tells me that "No CCE path has been set. Use menu Options/Setup to configure."

i've even tried setting RB's path to the original (non eclcce) CCE program exe and i get the same thing... i checked the rebuilder.ini file and the paths are entered correctly.

i have no idea what the hell is going on here! is anyone else having this problem? The only way you can get that message is if the CCEPath is set to an empty string. It is set to the path of the one you have selected in the CCEOptions menu. Each of the paths in the INI file are read at startup... are you sure they are correct? Have you modified them by hand? The settings should be for CCE250=, CCEBasic=, and CCENew= (all followed by a path). The INI file that is read will be in the same directory of the dvd-rb executable you are running.

slafe
17th April 2004, 20:17
Originally posted by cdburrner
hey jdobbs

using rb .40 and cce. it doesnt matter if i try using cce 2.50, 2.66, 2.67... i have eclcce installed for each version and i have the RB paths pointed at the eclcce.exe's. but when i go to encode RB tells me that "No CCE path has been set. Use menu Options/Setup to configure."

i've even tried setting RB's path to the original (non eclcce) CCE program exe and i get the same thing... i checked the rebuilder.ini file and the paths are entered correctly.

i have no idea what the hell is going on here! is anyone else having this problem?

check out :http://forum.doom9.org/showthread.php?s=&threadid=73051&perpage=20&pagenumber=30

slafe...

shh
17th April 2004, 20:22
I may be wrong but...

In CCE mode + some pieces resized to half-D1:
Shouldn't the half-D1 pieces also get half the bitrate?
As I see it in the .ecl, bitrates seem to be adjusted in the same ratio as full-D1 pieces.

Also, I think a ConvertToRGB-option would be good, because passing YUY2 to CCE makes the encodings bit too dark (there must be some colorspace-issure in conjuction with YUY2).

jdobbs
17th April 2004, 20:27
Originally posted by shh
I may be wrong but...

In CCE mode + some pieces resized to half-D1:
Shouldn't the half-D1 pieces also get half the bitrate?
As I see it in the .ecl, bitrates seem to be adjusted in the same ratio as full-D1 pieces.

Also, I think a ConvertToRGB-option would be good, because passing YUY2 to CCE makes the encodings bit too dark (there must be some colorspace-issure in conjuction with YUY2). I haven't done that yet (halving the bitrate).

gunga
17th April 2004, 20:30
Hello Jdobbs,

I still seem to have the same problem concerning the stutter/pause problem with the movie Haute Tension(NTSC-Interlaced-Top Field) on my JVC XV-N44 DVD player. I'm running DVDRB 0.40 with CCE 2.67.00.23/ECLCCE 1.7b, dynamically assign cell bitrate selected, and decomb selected. The stuttering/pause in the video/audio seems to happen at the same places with this version as it did with the previous version 0.39. Everytime the stutter/pause happens, (and as you mentioned before) the total bitrate for me goes above 10.08Mbps, which looks like the cause of my problem. Once it goes below 10.08 I have no stutter or pause in the movie. Why is the bitrate jumping so high, even with the DVD complianance flag enabled?

Thanks....

Joergen
17th April 2004, 20:31
Also, I think a ConvertToRGB-option would be good, because passing YUY2 to CCE makes the encodings bit too dark (there must be some colorspace-issure in conjuction with YUY2).

I didnt notice any difference in brightness when comparing the original VOB and the M2V generated by DVD-RB in RGB mode in two DVD2AVI windows, they seem exactly the same.

Of course if you open something in YUV mode in dvd2avi your video adapter overlay is used and it will look alot darker.

EDIT: I have now confirmed it. I took two screen grabs using DVD2AVI in RGB mode of the same frame in a backup I had made with RB34 and decrypting a vob from the original disc again, pasting both screenies in photoshop and using the eyedropper tool and ctrl-z (undo/redo) compare individual pixels of the two screenshots (when undo removes the newly pasted second shot and brings it back again over the first one) and the values are max 3 units off into either direction in all shades. And in the black areas and the black bars on the picture the values are exactly 16/16/16 on both shots. You cant do any better than that unless you dont encode at all :)

Joergen
17th April 2004, 20:33
Originally posted by gunga
the total bitrate for me goes above 10.08Mbps, which looks like the cause of my problem. Once it goes below 10.08 I have no stutter or pause in the movie.


What ever the reason for it spiking so high, a bitrate like that SHOULD stutter since the 1X reading speed of the disc simply cant bare it. Or perhaps some players can handle it without visible fault for a few millisenconds but its still a problem.

shh
17th April 2004, 20:54
Joergen> Of course if you open something in YUV mode in dvd2avi your video adapter overlay is used and it will look alot darker.

I didn't mean that.
This isn't visible on the PC, but you'll notice it at the TV.
The picture is about 4% darker if you pass YUY2 directly to the CCE (via avisynth & mpeg2dec).
You can also check that with photoshop's histogramm (or with a similar program).
I think this is a known problem, but I currently don't know, *why* this happens.

jdobbs> halfing the bitrate not yet done.

Ah! Ok.
I guess you're adding that soon. :)
Anyway... Many thanks for the great program! :)

EDIT:
Oh, Joergen, you just edited your post...
So forget the obove, you've checked that yourself already. :)

EDIT2:
> ...the values are max 3 units off into either direction in all shades.

Something goes wrong with the colorspace. This shouldn't happen.

> ... black areas and the black bars on the picture the values are exactly 16/16/16 on both shots. You cant do any better than that unless you dont encode at all

I'm sorry, but 16/16/16 doesn't tell anything.
CCE can also stretch the YUY2 colorspace to 0-255 and then cut off at 16/16/16.
But, as I said, I actually don't know what the CCE is really doing, so I also don't know how to fix it. But converting to RGB24 in avisynth does help.

Xitrum
17th April 2004, 21:02
Hi jdobbs
I was using DVD-RB v0.40 to do the "The Haunted Mansion" movie PAL region 4.
In the "Rebuild" phase, it got to 96.6% and then this error comes up:
"DVD Rebuilder experienced a buffer overflow. Error #0004. Process must abort" with an abort button. When you click on the abort button, DVD rebuider just shutdown.

Any ideas why this error occurs?

Joergen
17th April 2004, 21:28
Originally posted by shh

Something goes wrong with the colorspace. This shouldn't happen.

I'm sorry, but 16/16/16 doesn't tell anything.


I understand you are an expert with these but still:

With all lossy encoding there is a transormation of the image and in this case when pixels inherit values from their neighboring pixels the values naturally change a little. In flat areas of shades the values dont change at all (the pure black area). There are other areas in the shots like brown or gray where a single pixel doesnt shift the values at all or one unit in either of the R/G/B.

If you store a JPG with say 9 on photoshop scale you get similar shifting on a pixel level.

Comparing the histograms for R/G/B the Mean varies by -0.01 and the Std. Dev by +0.03 and doesnt affect the Median.

DDogg
17th April 2004, 21:29
shh, may I respectfully suggest you please bring your colorspace issues up in the avisynth developers forum and let that group verified your conclusions, specifically Sh0dan or Wilbert. I'm not particularly doubting what you say, but at the moment, it seems out of the scope of a beta dvd-rb dealing with many other issues. Or, if this is already done, could you provide specific links where one of them has verified this to save jdobbs/us the time of having to research it?

shh
17th April 2004, 21:38
> shh, may I respectfully suggest you please bring your colorspace issues [..]

Oh, I'm sorry. I did't want to tear this thread apart with other stuff.
I'm going to analyse some pictures (deeper, again) and go to the avisynth people.

DDogg
17th April 2004, 21:42
shh, thanks for reading my mind :) btw, I love your stuff and hope you never quit working on it.

unplugged
17th April 2004, 23:39
from DVD-RB changelog:
- The DVD compliant flag is now set for all CCE encodes except when Half-D1 is selected.
As I know that CCE flag doesn't do more than set arbitrarily max bitrate to 9800.
I remember to have red this by old Doom9 guide.
I ask confirm from someone!

GizmoDerMokwai
17th April 2004, 23:58
hiho, just wana to say, that i've tested dvdrb also for miniDVD! :D just blanked out most titles, removed some audiostreams, annd using cce2.5 i stored my 40min inline skting dvd on one 700mb cdr with good quality! :D

Oldeman
18th April 2004, 00:00
Is it possible to set the status of stripped (unchecked) audio streams to zero in the VTS_PGCITI/VTS_PGC(s) when rebuilding?

Love DVD-RB by the way...:)

VILLA21
18th April 2004, 00:01
Originally posted by unplugged
from DVD-RB changelog:
As I know that CCE flag doesn't do more than set arbitrarily max bitrate to 9800.
I remember to have red this by old Doom9 guide.
I ask confirm from someone!
Yeah, you are right. It"s better to leave this flag unchecked.

philos31
18th April 2004, 00:15
Originally posted by unplugged
from DVD-RB changelog:
As I know that CCE flag doesn't do more than set arbitrarily max bitrate to 9800.
I remember to have red this by old Doom9 guide.
I ask confirm from someone!

From the CCE Manual:

2.5.4 Creating stream for DVD
If DVD compliant is selected, encoder creates a stream as DVD
compliant.
This option involves the following matters.

Changing frame size
If the frame size of the original picture does
not conform to DVD standards, the frame size should be changed.
When the frame rate is 29.97 fps, the frame size is changed to 720 × 480, and when the frame rate is 25 fps, the frame size is changed to
720 × 576. Note that changing size means not enlarging the original
image but filling up a gap with mat.

Bitrate limitation
In the DVD standard, the maximum bitrate of
Video ES is limited to 9.8 Mbps. In the MPEG-2 VIDEO international
standard (ISO/IEC 13818-2), the size of an individual picture
is limited by the concept of “VBV (Video Buffering Verifier)”. In the
concept of VBV, a stream with a 9.8 Mbps bitrate can create GOP
whose size is to the extent of a maximum of 11 Mbps.
This perfectly conforms to the MPEG-2 VIDEO international standard
(ISO/IEC 13818-2), but whether it conforms to the 9.8 Mbps
restriction of DVD depends on interpretation of the standard. If
DVD compliant is selected, instantaneous bitrate in GOP units is
controlled to be a maximum of 9.8 Mbps.
During VBR operation, 9.8 Mbps is always written to the sequence
header in spite of the specified maximum bitrate.
9.8 Mbps is the maximum bitrate allowed under the DVD standard.
9.8 Mbps is used here because in the case of the VBV model in VBR,
bit allocation planning by the encoder becomes more flexible as the
maximum bitrate becomes higher, therefore higher image quality can
be achieved.

jdobbs
18th April 2004, 00:29
Originally posted by unplugged
from DVD-RB changelog:
As I know that CCE flag doesn't do more than set arbitrarily max bitrate to 9800.
I remember to have red this by old Doom9 guide.
I ask confirm from someone! That's a common misonception. But it does more than that. It also doesn't change the maximum bitrate at all. It only flags the maximum as 9800 in the header. The maximum stays what you set it. Here's a quote from the CCE manual and I've highlighted the important part:

"Bitrate limitation In the DVD standard, the maximum bitrate of Video ES is limited to 9.8 Mbps. In the MPEG-2 VIDEO international standard (ISO/IEC 13818-2), the size of an individual picture is limited by the concept of "(VBV (Video Buffering Verifier)". In the concept of VBV, a stream with a 9.8 Mbps bitrate can create GOP whose size is to the extent of a maximum of 11 Mbps.

This perfectly conforms to the MPEG-2 VIDEO international standard (ISO/IEC 13818-2), but whether it conforms to the 9.8 Mbps restriction of DVD depends on interpretation of the standard. If DVD compliant is selected, instantaneous bitrate in GOP units is controlled to be a maximum of 9.8 Mbps.

During VBR operation, 9.8 Mbps is always written to the sequence header in spite of the specified maximum bitrate. 9.8 Mbps is the maximum bitrate allowed under the DVD standard. 9.8 Mbps is used here because in the case of the VBV model in VBR, bit allocation planning by the encoder becomes more flexible as the maximum bitrate becomes higher, therefore higher image quality can be achieved."

jdobbs
18th April 2004, 00:35
Wow. I must be goofy. I just posted the same answer as the post just before me by philos31 ... did it really take me that long to compose it???

DMagic1
18th April 2004, 02:26
I've gotten this error both times I tried a moie with v.040 encoding on different segments.
http://bellsouthpwp.net/d/m/dmagic1/stuff/error.JPG

quantum
18th April 2004, 02:41
I just finished with a multi job batch. I see each job is summarized at the end. Good. I see the total time in minutes and high/low bitrate. But I don't see the average bitrate. An oversight? This is the more important number. High and low could be spikes.

jdobbs
18th April 2004, 02:42
Originally posted by DMagic1
I've gotten this error both times I tried a moie with v.040 encoding on different segments.
http://bellsouthpwp.net/d/m/dmagic1/stuff/error.JPG I think theres a patch for that floating around. Search the forum.

jdobbs
18th April 2004, 02:45
Originally posted by quantum
I just finished with a multi job batch. I see each job is summarized at the end. Good. I see the total time in minutes and high/low bitrate. But I don't see the average bitrate. An oversight? This is the more important number. High and low could be spikes. Hmm.. guess I missed that. I'll put it in 0.41.

gunga
18th April 2004, 02:51
Hello Everyone,

Does anyone know why when I try to encode the movie Haute Tension,(NTSC-Interlaced-Top Field) the bitrate goes above 10.08Mbps at certain segments of the movie. I only had to watch it for twenty minutes when I get numerous stuttering/pausing in the video/audio because of this. Why is this happening with the DVD compliance flag enabled?

Using:
DVDRB 0.40
CCE 2.67.00.23/ECLCCE 1.7b
Dynamically Assign Cell Bitrates selected
Decomb Selected

Thanks.....

Sorry about putting this in the wrong thread everyone!!!!!!

DMagic1
18th April 2004, 03:00
Originally posted by jdobbs
I think theres a patch for that floating around. Search the forum.

Thanks but can't find a valid download link.

jdobbs
18th April 2004, 03:21
Updated version to v0.41

The following changes have been incorporated into v0.41. It can be downloaded from the first post of this thread.

- Corrected an bug that occurred when VTSs started off with SCRs other than zero that would have resulted 0003 and 0004 errors.

- Inserted code to remove the incorrectly coined "Layer Breaks" -- the annoying pause the happens when the original DVD would reach the point at which it switches layers. It, of course, isn't needed on a DVD-5.

- Added the "Average Bitrate" to the final summary line in each PREPARE and to the batch summary.

jdobbs
18th April 2004, 03:56
Originally posted by DMagic1
I've gotten this error both times I tried a moie with v.040 encoding on different segments.
http://bellsouthpwp.net/d/m/dmagic1/stuff/error.JPG What version of CCE SP are you using?

DMagic1
18th April 2004, 05:00
2.50

Its the first time I've seen that.

jdobbs
18th April 2004, 05:14
I know I've seen it before, I just can't remember where or how it was fixed. Have you already implemented the checksum fix for 2.50?

onesoul
18th April 2004, 05:20
Thanks about the "layer break" :)
Was it hard to remove it? (just curious)

Paced
18th April 2004, 06:28
Originally posted by DMagic1
2.50

Its the first time I've seen that.

You'll need the patch/checksum fix for that version of CCE, if you want, PM me with your eMail address and I'll forward it on to you.

berndy2001
18th April 2004, 10:17
Originally posted by jdobbs
- Inserted code to remove the incorrectly coined "Layer Breaks" -- the annoying pause the happens when the original DVD would reach the point at which it switches layers. It, of course, isn't needed on a DVD-5.


i just encoded yesterday a 3h movie with 0.40. well, have i a pause, where the layer break was? possibility to check that?

would it be a solution, to rebuild it with 0.41?

alibert
18th April 2004, 12:32
@ jdobbs: excelllent job, respect!!!! :) :) :)
is it possible to change the audio during watching the movie? i encodet "scarface" with DTS audio but i wasn´t able to switch to DTS during the movie.

can you tell me when multiangle dvds are possible to transcode?

jdobbs
18th April 2004, 12:57
Originally posted by berndy2001
i just encoded yesterday a 3h movie with 0.40. well, have i a pause, where the layer break was? possibility to check that?

would it be a solution, to rebuild it with 0.41? Yes, you can just do the rebuild and it will correct the layer break.

CyberCouf
18th April 2004, 13:40
problems with v0.40 :

I've tried to encode PIRATES_OF_THE_CARIBBEAN (2 DVD, zone 2)
I use:
-Rebuilder 0.40 (method
-CCE 2.50
-EclCCE
-AviSynth 2.54

with method "One Click".

the iso of the first DVD (the movie) is above 7 467 MB, when the process was finished, the new dvd made 2 293 MB !:confused:
and when I read it, i've just the sound and the picture is black with a some red lines à the buttom.

where this problem can come from?

Fr4nz
18th April 2004, 13:50
Originally posted by CyberCouf
problems with v0.40 :

I've tried to encode PIRATES_OF_THE_CARIBBEAN (2 DVD, zone 2)
I use:
-Rebuilder 0.40 (method
-CCE 2.50
-EclCCE
-AviSynth 2.54

with method "One Click".

the iso of the first DVD (the movie) is above 7 467 MB, when the process was finished, the new dvd made 2 293 MB !:confused:
and when I read it, i've just the sound and the picture is black with a some red lines à the buttom.

where this problem can come from?

Something similar happened here when I didn't select, in the setup of DVD-RB, the path of mpeg2dec3dg.dll which is a dll used by avisynth to decode mpeg2 streams.

The solution is to set the path of this dll in DVD-RB setup.

jdobbs
18th April 2004, 14:01
Originally posted by CyberCouf
problems with v0.40 :

I've tried to encode PIRATES_OF_THE_CARIBBEAN (2 DVD, zone 2)
I use:
-Rebuilder 0.40 (method
-CCE 2.50
-EclCCE
-AviSynth 2.54

with method "One Click".

the iso of the first DVD (the movie) is above 7 467 MB, when the process was finished, the new dvd made 2 293 MB !:confused:
and when I read it, i've just the sound and the picture is black with a some red lines à the buttom.

where this problem can come from? Hav you used dvd2dvdr in the past? If so your AVISYNTH registry path may have been altered. As Fr4nz suggested, try manually setting the path.

CyberCouf
18th April 2004, 14:12
in options>setup :
i've put the path for MPEG2Dec3dg.dll, but not checked "Add to AVS file"
(the path is : C:\Program Files\AviSynth254\plugins\MPEG2Dec3dg.dll)

but maybe the problem comes from avisynth, because in fact on my computer i've 3 differents version of avisynth :D (2.0, 2.5, 2.54)

I'll try with just the last version intalled :)

Fr4nz
18th April 2004, 14:16
You have to check also "add to avs file" or else it won't be used to decode the mpeg2 stream :)

loki03
18th April 2004, 14:21
hy, maybe my experience with rebuilder may be useful. first: thanx for that great program!

i just rebuilt "matchstick men", pal edition. the dvd shows up as vts_01 (7.023 mbytes 16:9) in rebuilder.

i deselected audio 3+4 which were 2channel dolby (english,german) and selected audio tracks 1+2.

i disabled interlaced, as the movie is progressive for sure and used cce.

what came out was almost perfect: 4.3gb, perfectly working, great quality for the main movie (2600kbps avg, original has around 6000, yet almost not distuingishable difference!).

but all extras lack audio (:o of course because i deselected audio 3+4)
and all extras are interlaced, and i suppose were treated as progressive, so they playback as progressive, what means comb-artefacts. (not so bad)


what makes me wonder, is that usually there is a vts for the main movie, and some vts´s for the extras, so that one can select which audio to keep for each vts (ie using dvdshrink). is it the way rebuilder treats the dvd, to only show one vts, or is it the dvd itself having only one vts?

if i would have enabled decomb- would the main movie have been treated with decomb? what would that result have been (slower encoding i think)? why decomb interlaced material and not simply encode it field-based (interlaced video is such a beauty ;-))?

btw, i used daemon tool to mount the dvd-iso (dvd-decrypter), no troubles with that.

p.s.: ah i just tried another dvd, and i see that the interlaced settings are ajustable per vts, ok.

berndy2001
18th April 2004, 14:24
CyberCouf, try to play an avs files from the D2VAVS-folder with mediaplayer 6.4 or bsplayer, etc.

Fr4nz
18th April 2004, 14:27
Please loki remove the ini file because it has to many lines!

Anyway your extras were encoded badly because you told DVD-RB to disable the interlaced mode, so it treats them as if they were progressive.

Solution: leave the interlaced mode enabled,in this way DVD-RB should be able to recognized if the main movie and the extras are progressive/interlaced and will treat them in the appropriate way.

For the audio tracks I'm sorry but I can't help you :(

Scoobydeux
18th April 2004, 14:29
Originally posted by Xitrum
Hi jdobbs
I was using DVD-RB v0.40 to do the "The Haunted Mansion" movie PAL region 4.
In the "Rebuild" phase, it got to 96.6% and then this error comes up:
"DVD Rebuilder experienced a buffer overflow. Error #0004. Process must abort" with an abort button. When you click on the abort button, DVD rebuider just shutdown.

Any ideas why this error occurs?

Same problem w/ NTSC Speed 2 at 75% completion. I was using v.41 with the Rejig method. I have 1.5 GB RAM, 200GB HD, overflow? Same question, what causes this?

CyberCouf
18th April 2004, 14:32
Originally posted by Fr4nz
You have to check also "add to avs file" or else it won't be used to decode the mpeg2 stream :)

ok I'll try it, thanks :cool:


and other little question:
in DVDreBuilder, options>setup>special settings: "run encoder minimized"
it musn't popup CCE when it use it? (because it didn't seems to work width my CCE 2.5 + EclCCE )

Fr4nz
18th April 2004, 14:49
I really dunno, because when CCE is encoding it almost takes all cpu cycles, so I go away from my computer coz it would be useless :D

CyberCouf
18th April 2004, 14:53
it's not false :D
but I like to surf on the web during the compression ;) (what i'm doing now :D)

Xitrum
18th April 2004, 15:18
@Scoobydeux

Same problem w/ NTSC Speed 2 at 75% completion. I was using v.41 with the Rejig method. I have 1.5 GB RAM, 200GB HD, overflow? Same question, what causes this?

I just tried the Haunted Mansion with DVD-RB V.041 again and still got the same problem at 96.6%

smlong426
18th April 2004, 15:21
Just posting a comment ..

Finished encoding Breakfast at Tiffany's with DVDRB 0.41 .. The stuttering at chapter points definitely appears to be gone on my Zenith/Cyberhome players.

Thanks for fixing this jdobbs !

sweetness
18th April 2004, 21:23
I remmember back jdobbs posted that you can change the target size by editing something but i just can't seem to find that post. can someone help me out on this one. thanks.

Fr4nz
18th April 2004, 21:31
Originally posted by sweetness
I remmember back jdobbs posted that you can change the target size by editing something but i just can't seem to find that post. can someone help me out on this one. thanks.

Open rebuilder.ini, under [options] add this line:

TargetSectors=xxxx , where xxxx are the dimension (in sectors) of how much the DVD will contain.

If I remember correctly the default DVD-RB size is ~2240000 sectors.

The maximum size for a DVD-5 is 2297888, but you have to keep a safety margin. For example, DVD-Shrink makes DVD of 2286112 sectors.
Personally I will try 2286000 for next DVDs.

DMagic1
19th April 2004, 02:26
Its actually in the readme file. You have to look for the version info where he first put it in.

BBWoof
19th April 2004, 03:16
Very nice program jdobbs. I've tried it on a couple of tv episode dvds and it's worked great.

BBWoof

RB
19th April 2004, 09:53
Originally posted by jdobbs
NEW VERSION OF DVD-REBUILDER (v0.41)
...
- Modified the Disable "Interlaced" option. It is now set individually for each modifiable VTS. When this is set the source for the selected VTS will be treated as progressive -- meaning "interlaced=true" will not be added to the ConvertToYUY() line, Zig-Zag encoding will be used, and the progressive flag will be set.
You shouldn't make the interlaced=true parameter of ConvertToYUY2() dependant on the "Interlaced" option. Remember, whether or not to use this parameter entirely depends on the progressive_frame flag in the original. The source may look progressive so you can happily reencode as progressive, but you still need to get the chroma upsampling right which depends only on how the original is encoded, not how it looks. I'd suggest to make turning off the automatic insertion of interlaced=true a separate, very advanced option with a warning.

YaoMing11
19th April 2004, 10:25
JDobbs, Will you be making DVD-RB compatible with Multiple angle DVD's soon? BTW your program rocks! I've used it to make over 10 backups so far and they all look just as good as the original. :cool:

walkistalki
19th April 2004, 11:26
Hi,

doing a search on the word 'stills' pointed me to the giant threads, but not to the pages ;)

i'm wondering what the current status of stills/slideshows is? is it completely implemented yet.

perhaps more general. is there a list with the still to-do items/main issues in the program (main points of course ;))

thx a lot and keep up the good work!

wmansir
19th April 2004, 11:30
Originally posted by walkistalki
Hi,

doing a search on the word 'stills' pointed me to the giant threads, but not to the pages ;)


Under the forum drop box, set the results method to 'by post' and you will find the results much more useful.

unplugged
19th April 2004, 13:29
Originally posted by RB
You shouldn't make the interlaced=true parameter of ConvertToYUY2() dependant on the "Interlaced" option. Remember, whether or not to use this parameter entirely depends on the progressive_frame flag in the original. The source may look progressive so you can happily reencode as progressive, but you still need to get the chroma upsampling right which depends only on how the original is encoded, not how it looks. I'd suggest to make turning off the automatic insertion of interlaced=true a separate, very advanced option with a warning.
When stream and content are fully progressive or fully interlaced the chorma upsampling and the encoder mode are known for sure.
Problem is when stream is interlaced and content not...
To be clear about situation there are 4 total cases:
1) stream progressive --> encoding progressive
2) stream interlaced --> encoding progressive (content progressive + chroma sort by ConvertToYUY2(interlaced=true))
3) stream interlaced --> encoding progressive (content progressive and chroma already linear, so we *should* use ConvertToYUY2())
4) stream interlaced --> encoding interlaced (content interlaced)

IMO most encountered cases for main movie VTS are 1) and 3), so you could also make easier the things by disabling by default interlaced=true for main movie VTS (when stream is interlaced).

RB
19th April 2004, 13:45
unplugged, I remember you telling about cases where you used ConvertToYUY2(interlaced=true) because the original stream was encoded interlaced but it messed up the colors. Can you provide a specific example? I have a hard time believing this is possible...

If all components (original encoder, Mpeg2Dec3, AVISynth) play by the rules, then your case 3) cannot exist. At the risk of repeating myself infinitely :) : an interlaced coded stream must always be upsampled using ConvertToYUY2(interlaced=true). The only bit that matters here is the progressive_frame flag in the MPEG2 picture header.

Progressive frame off == interlaced YV12 -> interlaced=true
Progressive frame on == progressive YV12 -> interlaced=false

RB
19th April 2004, 15:22
jdobbs, using v0.41 and considering the following VTS
Title Set (Movie) attributes:
Video: MPEG-2 720x576 (PAL) (PAL 625/50) (4:3) (not specified perm.display)
Audio 1: Not Specified (Dolby AC-3) 2ch 48Kbps DRC (ID: 0x80)

PGC_1 (program chain): [Title(TTN): 1] [00:01:41.20 / 25 fps] (Programs: 2) (Cells: 2) (uses VOB-IDs: 1)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:01:41.10 / 25 fps [Pos: 00:01:41.10] [Frames: 2535]
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 1/ 2] : time: 00:00:00.10 / 25 fps [Pos: 00:01:41.20] [Frames: 2545]

PGC_2 (program chain): [Title(TTN): 2] [00:02:19.23 / 25 fps] (Programs: 2) (Cells: 2) (uses VOB-IDs: 2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 2/ 1] : time: 00:02:19.13 / 25 fps [Pos: 00:02:19.13] [Frames: 3488]
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 2/ 2] : time: 00:00:00.10 / 25 fps [Pos: 00:02:19.23] [Frames: 3498]
what could cause DVD-RB to split this into 39 segments? The backup of this DVD worked just fine, there were no issues during the rebuild stage. Just wondering. Below is the D2V DVD-RB created for this VTS. I thought maybe you treated the single I-frames there as stills, but you do this only for the "real stills" here (V/C 1/2 and 2/2) and most AVS scripts are like this#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
mpeg2source("E:\DVD2DVD-R\PROJECTS\MONDMANN\REBUILDER\D2VAVS\V04.D2V")
trim(0,13)
ConvertToYUY2(interlaced=true)

#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
mpeg2source("E:\DVD2DVD-R\PROJECTS\MONDMANN\REBUILDER\D2VAVS\V04.D2V")
trim(14,26)
ConvertToYUY2(interlaced=true)

#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
mpeg2source("E:\DVD2DVD-R\PROJECTS\MONDMANN\REBUILDER\D2VAVS\V04.D2V")
trim(27,195)
ConvertToYUY2(interlaced=true) Here are the first few lines from the D2V:DVD2AVIProjectFile
1
52 E:\DVD2DVD-R\PROJECTS\MONDMANN\VIDEO_TS\VTS_04_1.VOB

Stream_Type=1,0,0
iDCT_Algorithm=2
YUVRGB_Scale=1
Luminance=128,0
Picture_Size=0,0,0,0,0,0
Field_Operation=0
Frame_Rate=25000
Location=0,0,0,12347

7 0 0 2 2 2 2
7 0 47 2 2 2 2 2 2 2 2 2
7 0 F6 2
7 0 111 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1AA 2
7 0 1DA 2 2 2 2 2 2 2 2 2 2 2 2
7 0 277 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 33A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 401 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4CA 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 594 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 662 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 72D 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 7FB 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 8C4 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 988 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 A5E 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 B2A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 BF1 2
7 0 C2A 2 2 2 2 2 2 2 2 2 2 2 2
7 0 CAE 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 D7F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 E40 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 F14 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 FCD 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 10A1 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 116A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 122C 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 12F2 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 13B9 2 2 2 2
7 0 140E 2 2 2 2 2 2 2 2 2
7 0 1489 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1550 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 162C 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 16F3 2
7 0 1723 2 2 2 2 2 2 2 2 2 2 2 2
7 0 17C4 2 2 2 2 2 2 2 2 2 2
7 0 1850 2 2 2
7 0 1891 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1946 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1A08 2 2 2 2 2 2 2 2 2 2
7 0 1AA8 2 2 2
7 0 1AE4 2
7 0 1AF6 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1B9D 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1C5E 2 2 2 2 2 2 2 2 2 2
7 0 1D0A 2 2 2
7 0 1D3B 2 2 2 2 2 2 2 2 2 2
7 0 1DBE 2 2 2
7 0 1DFC 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1EC2 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1F7F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2048 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2113 2
7 0 213E 2 2 2 2 2 2 2 2 2 2 2 2
7 0 21D8 2
7 0 2210 2 2 2 2 2 2 2 2 2 2 2 2
7 0 22AA 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2371 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2439 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2512 2
7 0 2541 2 2 2 2 2 2 2 2 2 2 2 2
7 0 25DC 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2697 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2762 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2838 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 28ED 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 29B6 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2A81 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2B3F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2C1F 2 2 2 2 2 2 2 2 2 2
7 0 2CBA 2 2 2
7 0 2CEA 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2DAC 2
7 0 2DE1 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2E90 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2F41 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 300B 2
7 0 303F 2 2 2 2 2 2 2 2 2 2 2 2
7 0 30DA 2
7 0 310E 2 2 2 2 2 2 2 2 2 2 2 2
7 0 319E 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3267 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 332A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 33F6 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 34C2 2
7 0 34EB 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3596 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 365A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3722 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 37E1 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 38B7 2
7 0 38D1 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3981 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3A3B 2
7 0 3A7E 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3B0C 2
7 0 3B39 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3BD1 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3CAF 2 2 2 2 2 2 2 2 2 2
7 0 3D43 2 2 2
7 0 3D7B 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3E3A 2 2 2 2 2 2 2 2 2 2
7 0 3ED6 2 2 2
7 0 3F07 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3FBF 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4088 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4160 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 421F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 42F2 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 43AD 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4477 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 453F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4622 2
7 0 4637 2 2 2 2 2 2 2 2 2 2 2 2
7 0 46E5 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 47AE 2
7 0 47CB 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4872 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4933 2

najt
19th April 2004, 15:59
simple features suggestion

1. during recoding the log file is written to a user specified file (or just rebuilder.log ... line-by-line during the process)

2. minimize to tray

slafe
19th April 2004, 16:34
Hi jdobbs

First i have to say...very nice program...i have done many movies with cce...the 3 big method.with your program it's very simple to do a real good movie...nice work and keep it up.

I have a question about audio remap

if you have 4 audio track and you remove 3 of then...and if you take away audio stream 0x80 and leave stream 0x81 and remove the other two. when the movie is done "rebuild" and you play it,it has no sound på play before it go to 0x80 stream.

It very simple to remap this audio to play right..I have done this with ifoedit and put up the audiostream 0x81 to 0x80 stream and get rid of the other numbers..and in the VTSI_MAT rename to right name on the audiostream.

can it`s be done in dvd-rb??

jdobbs
19th April 2004, 16:35
@RB,

I'm not home right now and I'll look when I get there. But I thought the only time I split them out was when there was a change in the VOBID/CELLID or two I-Frames in a row (still)...

alibert
19th April 2004, 17:14
when i tried to rebulit an encodet dvd the bug "runtime error 75" came. i´ve got dvd-rb v.041. how can i solve this problem?

Joergen
19th April 2004, 17:19
Originally posted by alibert
when i tried to rebulit an encodet dvd the bug "runtime error 75" came. i´ve got dvd-rb v.041. how can i solve this problem?

Read the instructions for setting up dvd-rb in this forum carefully.

Acerjen
19th April 2004, 17:27
I have a question for those of you that are not having any problems playing DVDs created by DVDRB. I write my discs with a Pioneer A04,
which write to DVD-R and DVD-RWs. I am curious as to what DVD players you all are using. I am looking to replace my Samsung DVD-S221 with one that plays DVD-RWs without any problems. Any ideals would be greatly appreciated. I have checked the "DVD Players" section at www.dvdrhelp.com and they were no help when it came to DVD-RW discs and a player that would reliably play them. Thanks in advance for any help.


Later.

Acerjen

Joergen
19th April 2004, 17:32
I've found the newer sony dvd players with the "precision drive 2" mechanism to be by far the best at reading anything (equal to an pioneer A03 that reads everything normal drives fail to read). Since Sony and Pioneer are both backers and developers of the DVD-RW camp you cant go wrong with their players, but I recommend sony over pioneer.

Btw. my V7 PS2 also plays DVD-RW flawlessly (I use them also for games) while some older PS2 dont play them.

edit: Forgot all about Panasonic dvd players that are also killers in readability. 1. Sony 2. Panasonic 3. Pioneer 4. the rest

alibert
19th April 2004, 17:55
Originally posted by Joergen
Read the instructions for setting up dvd-rb in this forum carefully.

i couldn´t find any solution for this error, just other users have the same problem.

Joergen
19th April 2004, 18:01
Originally posted by alibert
i couldn´t find any solution for this error, just other users have the same problem.

Try to give all the info about what you were encoding and using so jdobbs might fix it.

lrosado
19th April 2004, 18:27
I have a question for JDOBBS,

I thought I read somewhere that we no longer needed force film or interlace options with DVDRB?

alibert
19th April 2004, 19:15
I was trying to encode a NTSC DVD with DVD ReBuilder V0.41. preparing and encoding worked fine but when I wanted to rebuild the encoded material I got the bug message: ?runtime error 75??.
@JDOBBS: do you need more information to fix this problem. If so, please let me know.

DDogg
19th April 2004, 19:53
alibert, you are using an ISO source? Right? dvd-rb does not yet support that. jdobbs is looking at it but is convinced it "ain't his code" :)

See the readme. Use filemode. You can still use your encode. Just point dvd-rb to the filemode source and press rebuild. You must use dvddecrypter to create the file mode source.

Fr4nz
19th April 2004, 20:10
Just one question: if I select the main movie with dvd-decrypter in file movie, then will DVD-RB be able to make a new DVD from the main movie files?

Joergen
19th April 2004, 20:57
Originally posted by Fr4nz
Just one question: if I select the main movie with dvd-decrypter in file movie, then will DVD-RB be able to make a new DVD from the main movie files?

No, you cant do an incomplete/destroyed dvd. If you want only the main movie, use DVDShrink with reauthor mode and store with no compression, then encode that output with dvd-rb :)

Xitrum
19th April 2004, 21:21
Open rebuilder.ini, under [options] add this line:

TargetSectors=xxxx , where xxxx are the dimension (in sectors) of how much the DVD will contain.

If I remember correctly the default DVD-RB size is ~2240000 sectors.

The maximum size for a DVD-5 is 2297888, but you have to keep a safety margin. For example, DVD-Shrink makes DVD of 2286112 sectors.
Personally I will try 2286000 for next DVDs.

I added this parameter in the dvd-rebuilder .ini file but it did not make any differences. Did anybody successfully get this parameter to work?


alibert, you are using an ISO source? Right? dvd-rb does not yet support that. jdobbs is looking at it but is convinced it "ain't his code"

I've done about 10 movies so far from an ISO source without this "runtime error 75" errors, so I don't think using a mounted ISO image is the problem.

unplugged
19th April 2004, 21:22
Originally posted by RB
unplugged, I remember you telling about cases where you used ConvertToYUY2(interlaced=true) because the original stream was encoded interlaced but it messed up the colors. Can you provide a specific example? I have a hard time believing this is possible...
Some (italian) PAL titles:
Terminator 3, Matrix (1), Harry Potter (1), Random Hearts, Tomb Raider (2)
These and many others all have main movie stream interlaced, but after a simple script like this:LoadPlugin("c:\Avisynth\Plugins\MPEG2Dec3dg.DLL")
mpeg2source("c:\DVD\DVD.d2v",idct=7)
the chroma channel gets already linear, with perfect luma matching.
I have also checked more safely using ConvertToRGB() and VirtualDub for viewing. Then trying with ConvertToRGB(interlaced=true) or ConvertToYUY2(interlaced=true) with the above "affected" movies the chroma not only gets combed but most importantly misplaced (its clearly visible on red sharp edges, zoom 200-300% and look vertically!)
Originally posted by RB
If all components (original encoder, Mpeg2Dec3, AVISynth) play by the rules, then your case 3) cannot exist.
Don't know about, that could mean also I'm not sure about them (wait, that doesn't mean that I does not respect these great works!!), for ex. I don't exclude that could be a bug in mpeg2dec3.
The other case (that I've mentioned yet) may be that chroma was erroneously misplaced directly into original stream at encoding process, so it was encoded as interlaced without a prior conversion to the interlaced YV12 colorspace (funny, eh?), this could explain why in many cases interlaced=true is over the needed, the bad one.
Originally posted by RB
At the risk of repeating myself infinitely :) : an interlaced coded stream must always be upsampled using ConvertToYUY2(interlaced=true). The only bit that matters here is the progressive_frame flag in the MPEG2 picture header.

Progressive frame off == interlaced YV12 -> interlaced=true
Progressive frame on == progressive YV12 -> interlaced=false
Yes, sure and again I understand you and I was one of the first to point this important detail.
I do not disapprove this, what I'm TRYING to communicate is that there MUST be another variable to consider too, possibly for mpeg2dec itself or for us.

Looking at Bitrate View app, after loading an mpeg2 file I see "picture struture" flag on the right, over the panel. With my matrix1 clip it says "frame", where the "frame type" is reported as "interlaced". Is "picture structure" our important flag?

quantum
19th April 2004, 21:33
Originally posted by Xitrum
I added this parameter in the dvd-rebuilder .ini file but it did not make any differences. Did anybody successfully get this parameter to work? It works for me. I've been experimenting with changing it and it definitely affects the output size.

CCETargetSectors=2251760

This gives me 30 to 50 megs slack on most disks.

One thing that may or may not trip you up, it seems this value is stored when you save a project, so if you change it in the INI, then load a project, the project will still have the old setting. At least that's the way it looks to me.

DMagic1
19th April 2004, 21:40
Originally posted by quantum
It works for me. I've been experimenting with changing it and it definitely affects the output size.

CCETargetSectors=2251760

This gives me 30 to 50 megs slack on most disks.


Yep, this is what I've been using.
RejigTargetSectors=2280000
CCETargetSectors=2250000

alibert
19th April 2004, 22:16
@ DDogg: yes, it works fine. thx man...

hpolimar
19th April 2004, 23:01
i'm using cce sp 2.67 and eclecc . when i press on encode i've an error on video format. it says 1088x56 is not supported. but video is a standard 720x576

Xitrum
20th April 2004, 00:03
Yep, this is what I've been using.
RejigTargetSectors=2280000
CCETargetSectors=2250000

Thanks for the info, I only put in "TargetSectors=2280000" instead of "CCETargetSectors=2280000". I'll try it again tonight.

jdobbs
20th April 2004, 00:47
Originally posted by lrosado
I have a question for JDOBBS,

I thought I read somewhere that we no longer needed force film or interlace options with DVDRB? Force Film no longer exists. As for interlace options, it depends what you mean. Are you discusing deinterlacing? If so, that is not "needed" but some people (especially those who play back on a PC Player that doesn't do well with interlaced source) prefer to deinterlace.

jdobbs
20th April 2004, 00:50
Originally posted by quantum
It works for me. I've been experimenting with changing it and it definitely affects the output size.

CCETargetSectors=2251760

This gives me 30 to 50 megs slack on most disks.

One thing that may or may not trip you up, it seems this value is stored when you save a project, so if you change it in the INI, then load a project, the project will still have the old setting. At least that's the way it looks to me. It is definitely stored in a .rbd file (project)

jdobbs
20th April 2004, 01:29
NEW VERSION POSTED

Just posted a new version (v0.42) -- I recommend everyone download and use this version as there are a couple of very important bugs corrected. To download go to the first post of this thread. Once again, "Thanks!" to all the beta testers. Changes are listed below.


- Important update: Corrected a bug in which TFF/RFF flags could be set incorrectly on in some frames. This error would have resulted in a single frame "stutter" that might randomly occur throughout the video.

- Found and corrected a bug in which streams of pictures that were marked as interlaced in the original VTSs could be mistakenly marked as progressive upon REBUILD. A special thanks to Alex Z for helping identify these two bugs.

- Based upon some good advice from DDogg and others I have changes the default values for bias to 25 quality_prec to 16.

Joergen
20th April 2004, 01:35
Originally posted by jdobbs
NEW VERSION POSTED



/me hits cancel on prepare, downloads new version 0.42 ;)

Joergen
20th April 2004, 02:39
jdobbs: A quick question (with a complicated answer I bet):

I've never used the "dynamically assign bitrate" function yet. But thinking about how DVD-RB compresses in segments and CCE is thus unable to borrow bitrate from other segments, I guess this would be a good option to use.

Why is it not on by default? :)

onesoul
20th April 2004, 02:52
Just turn it on! :)

For any reason you could prefer to have the same average bitrate trhoughout the whole DVD. I am seeing in future expanded option to reduce extras average bitrate :)

@jdobbs
The lpcm information I gave was of any use? I can provide small sample vob if you like (size?).

Joergen
20th April 2004, 02:58
Originally posted by onesoul
Just turn it on! :)

If thats the white rabbit from monty python's holy grail then YES SIR!

I'm doing passes now with dynamic enabled and not enabled (of course process again when changing options). The only harm I can think of it doing is giving the end credits mega-bitrate (based on the original compression having the same) or giving the extras huge bitrates if they were stored CBR to speed up the production process.

onesoul
20th April 2004, 03:20
Originally posted by Joergen
If thats the white rabbit from monty python's holy grail then YES SIR!

I'm doing passes now with dynamic enabled and not enabled (of course process again when changing options). The only harm I can think of it doing is giving the end credits mega-bitrate (based on the original compression having the same) or giving the extras huge bitrates if they were stored CBR to speed up the production process. Yup, that's the one :)
I understand the "harm" you are refering but imo with dynamic enabled you can rely on having more comparable result (in quality), as a whole, to the original source because every cell bitrate is adjusted proportionally to original cells.

jdobbs
20th April 2004, 03:23
Originally posted by Joergen
jdobbs: A quick question (with a complicated answer I bet):

I've never used the "dynamically assign bitrate" function yet. But thinking about how DVD-RB compresses in segments and CCE is thus unable to borrow bitrate from other segments, I guess this would be a good option to use.

Why is it not on by default? :) That, my friend, is a damn good question. I will be the default in version 0.43. Somewhere in my notes It have written down that at some point it may be the only option.

Joergen
20th April 2004, 03:26
Originally posted by onesoul
Yup, that's the one :)
I understand the "harm" you are refering but imo with dynamic enabled you can rely on having more comparable result (in quality), as a whole, to the original source because every cell bitrate is adjusted proportionally to original cells.

I'm now doing the same disc with dynamic enabled and the segments are coming out significantly smaller. One segment has a walking-through-forest scene that from a bitrate perspective should be as heavy as it gets and yet that segment is 39MB compared to 51MB without dynamic enabled.

Another fear I have here is that the original mighthave been compressed in segments aswell and one segment got the lions-share of the overall bitrate.

edit: then again I'm working with a worst case scenario here with an extremely long movie with lots of filmgrain (which pays towards a steady bitrate) and about 900MB of menus, audio and extras.

And leaning into the DVD2AVI window on my TFT monitor also gives the sharpest image possible (most revealing of quality flaws).

Joergen
20th April 2004, 04:49
jdobbs: ooh I got another one! The source path can be the same as ultimately the rebuild path would be.

I edited a dvd, moved the VIDEO_TS to the root of D: to test it in WinDVD (that needs it like that). Then happily loaded it in dvd-rb, working path to D:, and hit transcode. With glazed-eyes watchin CCE do its thing I realised the rebuild path would be the same VIDEO_TS dir :D

(and it prolly couldnt write over the files its reading)

Marcelw
20th April 2004, 08:19
1028x56 error in frame size
1. DVD-R Version: 0.41
2. Encoder being used: CCE 2.66
3. Using eclCCE? Y
4. Bug encountered: Frame size was 1028x56 and is incorrect.:confused:
After prepare of Queen live at wembley, my Encode fase does not start correct. First of all it is complaining of an incorrect frame size. It says that the frame size is 1028x56 and that this is not working for DVD, which I can imagine. Where can I find the format of this size and how can I correct this? But whatever I try, the encoder will not read the item.ecl file. The error 9 on the prepare phase is disapeared now finally.;)

YaoMing11
20th April 2004, 08:56
What does it actually fix by changing the VBR_Bias to 16 and the Quality_prec to 25?

Does it improve picture quality or speed up the process?

the-warriners
20th April 2004, 08:57
Just to let you know that I have processed movies mounted from an ISO using daemon tools and it has worked fine every time :)

P3gasus
20th April 2004, 09:08
Originally posted by Marcelw
1028x56 error in frame size
1. DVD-R Version: 0.41
2. Encoder being used: CCE 2.66
3. Using eclCCE? Y
4. Bug encountered: Frame size was 1028x56 and is incorrect.:confused:


This is not a DVDRB bug. It is related to your avisynth installation. Be sure you installed avisynth 2.54 correctly. Try setting mpeg2dec3dg.dll path in RB setup and checking the add to avs file option. That should solve your problems (after re-preparing).
Bye

jdobbs
20th April 2004, 12:24
Originally posted by Joergen
jdobbs: ooh I got another one! The source path can be the same as ultimately the rebuild path would be.

I edited a dvd, moved the VIDEO_TS to the root of D: to test it in WinDVD (that needs it like that). Then happily loaded it in dvd-rb, working path to D:, and hit transcode. With glazed-eyes watchin CCE do its thing I realised the rebuild path would be the same VIDEO_TS dir :D

(and it prolly couldnt write over the files its reading) That ain't good. I'll put in a sanity check for this.

hpolimar
20th April 2004, 14:40
testing 0.42:

with this new version (cce sp 2.67) after "prepare" fase i got a different size error while encoding: this time instead of 1088*56 it's 760*56 (format not supported). Even if the program can't fix it, i'd like to do it manually but in the files i've i see no line with the video settings. How can i do?

follows:

.ecl file has

title=V03000000001001
aud_out=0
vaf_file=D:\TEMP6\D2VAVS\V03000000001001.vaf
aud_file=D:\TEMP6\D2VAVS\V03000000001001.mpa
file_focused=0
packet_size=2048
width=720
height=576


so it should be right settings

lab-one
20th April 2004, 15:01
This thread will point you in the direction you need to go... (http://forum.doom9.org/showthread.php?s=&postid=478524#post478524)

Joergen
20th April 2004, 18:09
jdobbs: Here's a wild and fancy suggestion :D

Since you're encoding in segments.. would it be possible to distribute the encoding of separate segments over the LAN. All I think you'd need is for the source path to be accessible to the LAN puters (easy) and a "reserve" and "completed" function for the batch file where the "client" computers would mark the section they're doing as reserved and then complete (so other cliends would know to skip to the next one).

If you'd really stretch it you could have the server computer create a "dvd-rb droplet" executable and stream the data to the clients, the clients would then only need the same version of CCE and avisynth installed but not need to setup the source path or work path.. or something. :cool:

Just think.. harnessing a few friends' computers in the dorm or computer lab: 15 minute npass CCE DVD-RB copy!

MedicineMan
20th April 2004, 19:18
Just think.. harnessing a few friends' computers in the dorm or computer lab: 15 minute npass CCE DVD-RB copy!

Now that's a damm good ideia. Is it possible? It might be, but it has to do with the way jdobbs codes DVD-RB, doesn't it? I guess that this suggestion is going to be in his "to-do" list. And at the speed we see improvements, it's going to be only a couple of weeks before we can do quality encodings that fast.

kadilak
20th April 2004, 20:01
That kind of distributed computing model would take a lot of work to implement. Especially since you'd have to have some sort of master machine delegating work to all the nodes, etc. Otherwise the process would be very manual, and probably not worth the effort.

I think the concentration should be on releasing a stable 1.0 that will do a perfect copy of any dvd and work on every dvd player.

gopalkk
20th April 2004, 20:03
The non movie VTS_04 is not taking by Nero and complains
about block size being smaller than 2K. I mounted source
ISO on deamon tools. It is Indian movie.

quantum
20th April 2004, 20:05
This is probably getting beyond the scope of the original program concept. But that would be for jdobbs to decide. With that said, I have 2 computers on my home LAN and if I could cut the encoding time in half it would interest me.

I've used server farm software for 3dsmax and it can get complex. However I can imagine a simple way for jdobbs to accomplish it. This assumes you don't use the "one click" mode.

Simply let the user select segments in the "encode" phase. Select the first half of files on PC #1 and the second half on PC #2.

All the files are in a single shared directory on the lan, like m:\movie. Remote copies of CCE will be accessing files over the LAN. With fast home networks, I don't think CCE will be bottlenecked by transfer speeds.

Joergen
20th April 2004, 20:12
I'm currently compressing on a lan PC off the drive of another on a 100mbit lan. No bottlenecks at all (the HD light on the serving pc hardly flashes and the encoding AMD 64 3200+ is at full steam).

quantum's way of choosing the segments manually would be the easiest way. Then just copy the completed stuff to either PC's D2VAVS dir and hit rebuild.

quantum
20th April 2004, 20:21
Originally posted by Joergen
quantum's way of choosing the segments manually would be the easiest way. Then just copy the completed stuff to either PC's D2VAVS dir and hit rebuild. You wouldn't need to copy anything. Assume PC #1 has the shared directory, PC #2 will operate directly on these files over the LAN. The completed files will be on PC #1. You would rebuild on PC #1.

Joergen
20th April 2004, 20:42
Originally posted by quantum
You wouldn't need to copy anything. Assume PC #1 has the shared directory, PC #2 will operate directly on these files over the LAN. The completed files will be on PC #1. You would rebuild on PC #1.

Oh yes read and write directly to the shared resource. Its almost what I meant earlier except I suggested the programs would reserve chunks as they chug along instead of manually selecting them. This would help optimize the time used and balancing the chunks, where chunks of various sizes and unbalanced setups on the PC's might have the faster computer completed in 1hour but the slower still chugging along after 2hours.

quantum
20th April 2004, 21:32
Originally posted by Joergen
Oh yes read and write directly to the shared resource. Its almost what I meant earlier except I suggested the programs would reserve chunks as they chug along instead of manually selecting them. This would help optimize the time used and balancing the chunks, where This would be better, and may even fit in with whatever technique jdobbs is doing for his suspend/resume code. I assume he must mark sections as being completed in order to resume. So each PC would store a flag indicating a chunk was "started" and pick up the next available one when finished.

Well, I guess it's all settled then. Unfortunately I'm sure it's easier said than done. Now after all this talk we'll have to wait and see if jdobbs will even consider the concept.:)

Wimpy
20th April 2004, 22:34
Hi,

Sorry to interupt your discussion about DVD-RB encoding farms, certainly sounds interesting :-)

I have a question, which leads into a suggestion so I think this is the right thread to post in. What is the threshold DVD-RB uses to determine that a given VTS is not suitable for recompression?

I am guessing that this suggestion is already in your mind, but I will ask anyway. It would be great if all Video Title Sets of a reasonable size were made available for recompression, and ideally, that each Video Title Sets can be assigned a diffent level of recompression.

I buy a lot of ex-rental DVDs and they tend to contain a lot of trailers and adverts for upcoming rental titles. It would be great if I could over compress those sections and the balance of the available DVD-5 bandwidth be reapportioned to the main movie, thereby increasing quality. I put my newly purchased ex-rental DVDs on DVD-RW so that I can remove the annoying PUOs because my girlfriend hates being forced to watch trailers for films she isn't insterested in, and I like a quiet life ;-)

Additionally, if DVD-RB could be ehnaced to make the compression level selection by PGC that would increase the flexibility considerably.

As I said some versions ago, thanks muchly for DVD-RB it is a really great tool especially when used inconjuction with QuEnc.

Joergen
20th April 2004, 22:43
If the trailers are in a separate VTS, use TitleSetBlanker to get rid of them in a flash.. works great. It can get rid of copyright warnings aswell.

The treshold is 50MB I think.

Hmm.. dvd-rb renderfarms. You could buy some old 1-1.5GHz cpu's or boxes for cheap. Strip them of everything but a small HD, some RAM and a lan adapter.. use PCAnywhere software to control them without a monitor. Mmmm ~8GHz of compression power at your grasp for less than upgrading your main CPU to the best available.

jdobbs
20th April 2004, 22:52
Originally posted by quantum
This would be better, and may even fit in with whatever technique jdobbs is doing for his suspend/resume code. I assume he must mark sections as being completed in order to resume. So each PC would store a flag indicating a chunk was "started" and pick up the next available one when finished.

Well, I guess it's all settled then. Unfortunately I'm sure it's easier said than done. Now after all this talk we'll have to wait and see if jdobbs will even consider the concept.:) I think I'll concentrate on getting it working with all sources and out of beta first.;)

Joergen
20th April 2004, 22:56
Originally posted by jdobbs
I think I'll concentrate on getting it working with all sources and out of beta first.;)
Of course, a stable core comes before all else. We are just fantasizing about what the future might hold.

Surely you could wreak the benefits yourself, not having to wait all night to see if the output is flawless.. but instead setting up old 2-3 PC's and come back an hour later ;)

jdobbs
20th April 2004, 23:36
Originally posted by Joergen
Of course, a stable core comes before all else. We are just fantasizing about what the future might hold.

Surely you could wreak the benefits yourself, not having to wait all night to see if the output is flawless.. but instead setting up old 2-3 PC's and come back an hour later ;) When I'm finally done, you will be able to be expect it to be flawless!:cool:

quantum
20th April 2004, 23:38
Originally posted by jdobbs
When I'm finally done, you will be able to be expect it to be flawless!:cool: Good. But we want it flawless, and in half the time ! ;)

Wimpy
20th April 2004, 23:40
Originally posted by Joergen
If the trailers are in a separate VTS, use TitleSetBlanker to get rid of them in a flash.. works great. It can get rid of copyright warnings aswell.

The treshold is 50MB I think.

Thanks for the TitleSetBlanker tip, that works great for erasing Video Title Sets I don't want :-) PGC selection for recompression levels would still be a cool addition to DVD-RB though :-)

Joergen
21st April 2004, 00:00
Originally posted by Wimpy
PGC selection for recompression levels would still be a cool addition to DVD-RB though :-)

Yes that's coming soon. It will enable you to force extras to as low as you want (even halving the resolution to half-D1), it will get that final edge out of CCE and make backups as good and as complete as possible.

haggis663
21st April 2004, 00:03
I am excited by DVD Rebuilder in the sense of the possibilities it offers beyond shrinking a DVD to fit on 4.3gb. If we look at dual layer DVD writers coming up, the current limitations will be removed in time, but the ability to add value will remain. By adding value, I mean the ability to:
Changing of aspect ratios to better fit the viewers needs (4:3LB to 16:9 (done), perhaps 4:3 to 16:9PB, etc.)
Removal of trailers / FBI warnings and other irritants
Conversion from NTSC to PAL and vice versa
Deinterlacing (done)
Merging of episodic DVDs together

Due to DVD Rebuilder doing a reencoding rather than transcoding, it seems to me that it is the only current tool that has the possibility of melding all of this together in a way that an average user can achieve this result.

P3gasus
21st April 2004, 00:17
Originally posted by Wimpy
Thanks for the TitleSetBlanker tip, that works great for erasing Video Title Sets I don't want :-) PGC selection for recompression levels would still be a cool addition to DVD-RB though :-)

Titleset blanker has currently some issues regarding tmapti talbes and cell times. Currently the use of titleset blanker could cause problems with some home dvd players due to those issues. I recommend you to use VobBlanker instead.

Bye

Skinleech
21st April 2004, 00:21
Just tried my first true test of rebuilder with 3 different disks:

Ed Wood R2
Matrix Reloaded
Usual Suspects R2

I each I used 0.42 plus CCE 2.50 and stripped out 1 language track for each - it works perfectly, with flawless picture quailty on the re-encoded disks. Brilliant tool so jdobbs. Keep up the good work.

Joergen
21st April 2004, 00:29
Originally posted by P3gasus
could cause problems with some home dvd players

To titlesetblankers defence, I've used it on at least 15 discs that have been played on about 6 different players (Pioneer, Panasonic, Sony, Euroline) without problems :)

Vobblanker though can blank items inside a VOB too, so its more flexible.

smlong426
21st April 2004, 00:34
I just finished encoding Pleasantville with RB 0.42. I noticed that there is still a small glitch at chapter points on my Cyberhome player with this movie. I don't notice that glitch on my Zenith player. Just wanted to post a comment/feedback ..

Stephen

Wimpy
21st April 2004, 01:06
Originally posted by P3gasus
Titleset blanker has currently some issues regarding tmapti talbes and cell times. Currently the use of titleset blanker could cause problems with some home dvd players due to those issues. I recommend you to use VobBlanker instead.

Thanks for the info. I will test it now :-)

kbello
21st April 2004, 01:40
great job jdobbs, finally the stutter issues gone with 0.42 :D

quantum
21st April 2004, 01:50
Originally posted by Joergen
To titlesetblankers defence, I've used it on at least 15 discs that have been played on about 6 different players (Pioneer, Panasonic, Sony, Euroline) without problems :)

Vobblanker though can blank items inside a VOB too, so its more flexible. I don't see why a tmapti issue would matter on a blanked title. Personally I've found titlesetblanker rock solid on everything I've used, and I've used it a lot.

Wimpy
21st April 2004, 01:54
Hi,

Thanks to those of you who suggested VobBlanker and TitleSetBlanker, I can see that I will be making use of both to remove unwanted clutter from my ex-rental DVDs in order to boost what DVD-RB and QuEnc can do for me :-)

jdobbs
21st April 2004, 02:11
Originally posted by kbello
great job jdobbs, finally the stutter issues gone with 0.42 :D ;) On to other issues.

jhmac
21st April 2004, 04:12
I really hate to double post but I should have posted it here instead of new thread...

Convert LB 4:3 to 6:9
DVD-RB v.041
CCE Basic v2.67.01.19
Convert From LB 4:3 to 6:9


I tried this on "The Hunt For Red October" and although the movie did not need to be re-encoded it worked fine except the audio starts out fine but slowly as the movie progresses the audio gets out of sync the audio syncs up at each chapter point, but slowly gets out of sync again...

Thanks for all your hard work, and for an awesome program...

Xitrum
21st April 2004, 04:53
Hi Jdobbs,
If it's not too hard, could you please add in an option to have DVD-RB shutdown the computer when it completed all the tasks.

I often set DVD-RB running before I go to bed or work, it would be very useful if DVD-RB can shutdown my computer when it finished.

Thanks for the great tool.

gopalkk
21st April 2004, 06:12
DVD-RB gave me buffer overflow error at the end of
creating VOB files.

I tried to burn them in Nero 6 which complained
that "File size is not a multiple of logical block size (2KB)"
and says DVD-Video may not be playable, want to continue?

It seems to work well in WinDVD.

DVD-Shrink is unable to read these VOB files.

Is there a way to fix these files ?

TIA

gopalkk
21st April 2004, 06:14
I feel we should request Jdobbs to prioritize
making the tool accurate first than making
too many requests on making it all in one or
easy one click tool.

robw
21st April 2004, 06:27
Originally posted by Xitrum
Hi Jdobbs,
If it's not too hard, could you please add in an option to have DVD-RB shutdown the computer when it completed all the tasks.

I often set DVD-RB running before I go to bed or work, it would be very useful if DVD-RB can shutdown my computer when it finished.

Thanks for the great tool.

Why not use WINOFF? Its free and works like a champ. It monitors your CPU usage and when its idle for a user selected amount of time it can do a shutdown.

http://www.ampsoft.net/index.php?section=english/Utilities.php

Xitrum
21st April 2004, 07:59
Why not use WINOFF? Its free and works like a champ. It monitors your CPU usage and when its idle for a user selected amount of time it can do a shutdown.

Thanks for the info, I'll try it out tonight. :D

dave88
21st April 2004, 09:13
Sweet! no more 0004 error, on a disk that uses alot of stills. I just tried again with 042 and it worked great, you may have had it fixed in 041 (I missed that one) Nice Work jdobbs

Thanks, I guess it's about time to donate :D

RB
21st April 2004, 13:01
Sorry to bump this up, but I'd really like to know why it created so many segments... FYI, the entire VTS is interlaced frame pictures, nothing special.
Originally posted by RB
jdobbs, using v0.41 and considering the following VTS
Title Set (Movie) attributes:
Video: MPEG-2 720x576 (PAL) (PAL 625/50) (4:3) (not specified perm.display)
Audio 1: Not Specified (Dolby AC-3) 2ch 48Kbps DRC (ID: 0x80)

PGC_1 (program chain): [Title(TTN): 1] [00:01:41.20 / 25 fps] (Programs: 2) (Cells: 2) (uses VOB-IDs: 1)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/ 1] : time: 00:01:41.10 / 25 fps [Pos: 00:01:41.10] [Frames: 2535]
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 1/ 2] : time: 00:00:00.10 / 25 fps [Pos: 00:01:41.20] [Frames: 2545]

PGC_2 (program chain): [Title(TTN): 2] [00:02:19.23 / 25 fps] (Programs: 2) (Cells: 2) (uses VOB-IDs: 2)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 2/ 1] : time: 00:02:19.13 / 25 fps [Pos: 00:02:19.13] [Frames: 3488]
[Ch 02] [Pg 02] [Cell 02] [V/C Id: 2/ 2] : time: 00:00:00.10 / 25 fps [Pos: 00:02:19.23] [Frames: 3498]
what could cause DVD-RB to split this into 39 segments? The backup of this DVD worked just fine, there were no issues during the rebuild stage. Just wondering. Below is the D2V DVD-RB created for this VTS. I thought maybe you treated the single I-frames there as stills, but you do this only for the "real stills" here (V/C 1/2 and 2/2) and most AVS scripts are like this#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
mpeg2source("E:\DVD2DVD-R\PROJECTS\MONDMANN\REBUILDER\D2VAVS\V04.D2V")
trim(0,13)
ConvertToYUY2(interlaced=true)

#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
mpeg2source("E:\DVD2DVD-R\PROJECTS\MONDMANN\REBUILDER\D2VAVS\V04.D2V")
trim(14,26)
ConvertToYUY2(interlaced=true)

#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
mpeg2source("E:\DVD2DVD-R\PROJECTS\MONDMANN\REBUILDER\D2VAVS\V04.D2V")
trim(27,195)
ConvertToYUY2(interlaced=true) Here are the first few lines from the D2V:DVD2AVIProjectFile
1
52 E:\DVD2DVD-R\PROJECTS\MONDMANN\VIDEO_TS\VTS_04_1.VOB

Stream_Type=1,0,0
iDCT_Algorithm=2
YUVRGB_Scale=1
Luminance=128,0
Picture_Size=0,0,0,0,0,0
Field_Operation=0
Frame_Rate=25000
Location=0,0,0,12347

7 0 0 2 2 2 2
7 0 47 2 2 2 2 2 2 2 2 2
7 0 F6 2
7 0 111 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1AA 2
7 0 1DA 2 2 2 2 2 2 2 2 2 2 2 2
7 0 277 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 33A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 401 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4CA 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 594 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 662 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 72D 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 7FB 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 8C4 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 988 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 A5E 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 B2A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 BF1 2
7 0 C2A 2 2 2 2 2 2 2 2 2 2 2 2
7 0 CAE 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 D7F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 E40 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 F14 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 FCD 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 10A1 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 116A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 122C 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 12F2 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 13B9 2 2 2 2
7 0 140E 2 2 2 2 2 2 2 2 2
7 0 1489 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1550 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 162C 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 16F3 2
7 0 1723 2 2 2 2 2 2 2 2 2 2 2 2
7 0 17C4 2 2 2 2 2 2 2 2 2 2
7 0 1850 2 2 2
7 0 1891 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1946 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1A08 2 2 2 2 2 2 2 2 2 2
7 0 1AA8 2 2 2
7 0 1AE4 2
7 0 1AF6 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1B9D 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1C5E 2 2 2 2 2 2 2 2 2 2
7 0 1D0A 2 2 2
7 0 1D3B 2 2 2 2 2 2 2 2 2 2
7 0 1DBE 2 2 2
7 0 1DFC 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1EC2 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 1F7F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2048 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2113 2
7 0 213E 2 2 2 2 2 2 2 2 2 2 2 2
7 0 21D8 2
7 0 2210 2 2 2 2 2 2 2 2 2 2 2 2
7 0 22AA 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2371 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2439 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2512 2
7 0 2541 2 2 2 2 2 2 2 2 2 2 2 2
7 0 25DC 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2697 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2762 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2838 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 28ED 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 29B6 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2A81 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2B3F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2C1F 2 2 2 2 2 2 2 2 2 2
7 0 2CBA 2 2 2
7 0 2CEA 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2DAC 2
7 0 2DE1 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2E90 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 2F41 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 300B 2
7 0 303F 2 2 2 2 2 2 2 2 2 2 2 2
7 0 30DA 2
7 0 310E 2 2 2 2 2 2 2 2 2 2 2 2
7 0 319E 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3267 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 332A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 33F6 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 34C2 2
7 0 34EB 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3596 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 365A 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3722 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 37E1 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 38B7 2
7 0 38D1 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3981 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3A3B 2
7 0 3A7E 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3B0C 2
7 0 3B39 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3BD1 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3CAF 2 2 2 2 2 2 2 2 2 2
7 0 3D43 2 2 2
7 0 3D7B 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3E3A 2 2 2 2 2 2 2 2 2 2
7 0 3ED6 2 2 2
7 0 3F07 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 3FBF 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4088 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4160 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 421F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 42F2 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 43AD 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4477 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 453F 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4622 2
7 0 4637 2 2 2 2 2 2 2 2 2 2 2 2
7 0 46E5 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 47AE 2
7 0 47CB 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4872 2 2 2 2 2 2 2 2 2 2 2 2 2
7 0 4933 2

Djuby
21st April 2004, 14:54
Great job jdobbs,

I made a backup with 0.42 and the result was flawless, no stutter - just perfect. I was wandering, are you using the Robshot method for CCE encoding? And one more thing, I want to make a donation, how can I do that?

Djuby

saltrats
21st April 2004, 15:22
Great job!!!

I don't know if anyone has suggested this, but I'd love to see a "shutdown computer when finished" option when using the 1-click method. I know that I'm not the only one who starts DVDRebuilder before I leave for work, or before I go to bed...

I'm Getting ready to try v0.42. I have had the random video glitches, not just at chapter points, and LOTS OF TROUBLE with video glitches, jumping, jittery video, and sound dropouts with Spielbergs TAKEN series (which is a little bit of everything- progressive, interlaced, tff, bff...) Check these DVD's out... I have been trying to back up these dvd's since v0.18, and have seen measured improvement.. keep up the good work..

jdobbs
21st April 2004, 15:28
Originally posted by Djuby
Great job jdobbs,

I made a backup with 0.42 and the result was flawless, no stutter - just perfect. I was wandering, are you using the Robshot method for CCE encoding? And one more thing, I want to make a donation, how can I do that?

Djuby Open the program, go to the "About" dialog and push the "DONATE" button.... Thanks for asking!

jdobbs
21st April 2004, 15:41
@RB,

From looking at the D2V it appears there are a lot of places that were interpreted as stills because an I-FRAME is followed immediately by another I-FRAME (the lines with a single item on it). I guess the question is why the AVS files don't reflect that...

SAPSTAR
21st April 2004, 15:41
Originally posted by Joergen
jdobbs: Here's a wild and fancy suggestion :D

Since you're encoding in segments.. would it be possible to distribute the encoding of separate segments over the LAN. All I think you'd need is for the source path to be accessible to the LAN puters (easy) and a "reserve" and "completed" function for the batch file where the "client" computers would mark the section they're doing as reserved and then complete (so other cliends would know to skip to the next one).

If you'd really stretch it you could have the server computer create a "dvd-rb droplet" executable and stream the data to the clients, the clients would then only need the same version of CCE and avisynth installed but not need to setup the source path or work path.. or something. :cool:

Just think.. harnessing a few friends' computers in the dorm or computer lab: 15 minute npass CCE DVD-RB copy!

I had the same idea, and there is an "easy" way to do it. run the prepare on several boxes. Then edit the ENCODER.ECL file, remove some cells on one box, leave them on the other one....then run the encode on both boxes. Then copy the m2v from one to another and then rebuild.....

It works !!!!

I'm thinking about a small program to do the splitting tasks.....Maybe trough shared disks...

Wimpy
21st April 2004, 15:48
Hi,

As a result of a question I asked earlier in this thread I got directed to VobBlanker which is an excellent tool for removing content from VTS and PGC. The source is also available, any chance it could be added as a integral feature so that it woud,be possible to rebuild and 'strip' during the Rebuild phase instead of having to create a blanked VIDEO_TS before pumping it into DVD-RB?

Get the current version and source from...

http://www.iespana.es/jsoto/

jdobbs
21st April 2004, 15:49
Originally posted by SAPSTAR
I had the same idea, and there is an "easy" way to do it. run the prepare on several boxes. Then edit the ENCODER.ECL file, remove some cells on one box, leave them on the other one....then run the encode on both boxes. Then copy the m2v from one to another and then rebuild.....

It works !!!!

I'm thinking about a small program to do the splitting tasks.....Maybe trough shared disks... One of the reasons I broke things out, made them available in the D2VAVS directory, and gave the 3 step option was to encourage creative thinking just like this!!!

Fr4nz
21st April 2004, 16:09
Jdobbs I have one question: if one movie is forced to show a certain subtitle stream, will DVD-RB keep this property?

For example if I have a movie with Japanese talking, I'll see subtitles which translate in english what the man is saying because the DVD will play them by default.

jdobbs
21st April 2004, 16:10
Originally posted by Fr4nz
Jdobbs I have one question: if one movie is forced to show a certain subtitle stream, will DVD-RB keep this property? Yes.

Fr4nz
21st April 2004, 16:13
Originally posted by jdobbs
Yes.

Ok tnx. Because I tried to back up before Kill Bill Vol.I (I reauthored the DVD with DVD-Shrink, in order to keep only the main movie and then i started DVD-RB) and when I play back the backup on my standalone player it doesn't show up any subtitle. Maybe it's a DVD-Shrink fault. I'll try to force via DVD-Shrink the displaying of the italian subtitle stream and we'll see what happens.

valnar
21st April 2004, 16:13
jdobbs,
I didn't read this whole thread, so forgive me if this has been asked for previously.

Can you make the program specify the size of the outputted DVD instead of defaulting to 4.36Gb?

Since DVD Rebuilder works best with a whole DVD without anything removed (as you specified), it may be best to remove extras after the processing instead of before. That would mean transcoding it to slightly more than 4.36Gb to accomodate what you plan to remove later.

Just my 2 cents. Thanks for a great product!

-Robert

berndy2001
21st April 2004, 16:21
just search for "TargetSectors=" in this thread, you'll find your solution...

jdobbs
21st April 2004, 16:22
Originally posted by valnar
jdobbs,
I didn't read this whole thread, so forgive me if this has been asked for previously.

Can you make the program specify the size of the outputted DVD instead of defaulting to 4.36Gb?

Since DVD Rebuilder works best with a whole DVD without anything removed (as you specified), it may be best to remove extras after the processing instead of before. That would mean transcoding it to slightly more than 4.36Gb to accomodate what you plan to remove later.

Just my 2 cents. Thanks for a great product!

-Robert I've had several PM discussion with DDogg on this subject. What I probably eventually will do is allow the advanced user to input a minimum acceptable Q level they will accept for their main movie... DVD-RB will then do a sampled analysis and allocate what is necessary to meet that Q. It will probably also have a minimum Q acceptable on extras (to keep it from being totally useless). But that's down the road a bit.

robw
21st April 2004, 16:33
Originally posted by valnar
Since DVD Rebuilder works best with a whole DVD without anything removed (as you specified), it may be best to remove extras after the processing instead of before. That would mean transcoding it to slightly more than 4.36Gb to accomodate what you plan to remove later.

While I certainly understand jdobbs wish that bugs be reported for "original" DVDs only in order to minimize/eliminate issues associated with pre-processed files, I have found the program completely compatible with DVDs that have been preprocessed. So the real issue is one of beta testing not "works best with" in my opinion. I have routinely, and in nearly every case, stripped extras, not needed languages, short studio clips, etc. prior to running DVD-RB. No problems other than the same exact issue that would occur without preprocessing.

Fr4nz
21st April 2004, 16:53
Robw I have one question: if you *reauthor* a DVD with DVD-Shrink, will it keep the default stream forced or you manually have to force it?

DDogg
21st April 2004, 17:56
jdobbs, please give me a minute of your time to reply to what I think is a simple question.

1> How much work is it for you to half the average bitrate you have calculated and then apply that halved value to the 1/2D1 choices (non-main) and give that additional ABR to the main movie?

More elegant solutions have been discussed, but they are going to take a lot of your time.

I wonder if implementing this quickly would not provide a quick down and dirty solution for many, at least temporarily? Later, if you hang in with this project, you could go for a more robust and elegant solution.

[edited for clarity]

robw
21st April 2004, 18:06
Originally posted by Fr4nz
Robw I have one question: if you *reauthor* a DVD with DVD-Shrink, will it keep the default stream forced or you manually have to force it?

I generally do no reauthor using DVDShrink. I use it to rip the DVD to my HD using the full backup. Typically, I remove any languages I'm not interested in. Sometimes I shrink very large menus. Recall, that DVD-RB does not touch menus, so if you use DVDShrink on them, they won't be further compressed when DVD-RB runs. Once the DVD is ripped, I then use DVDReMake to take out anything I don't want ... generally I 'HIDE' things like the audio selection menu, often the extras, etc. I also 'HIDE' the buttons on menus that no longer apply.

Then, if the DVD files are still > 4488MB, I let DVD-RB do its thing.

P3gasus
21st April 2004, 18:45
@quantum and Joergen

Read this thread form this (http://forum.doom9.org/showthread.php?s=&threadid=71819&postid=462473#post462473) post on if you are interested in titlesetblanker issues.

@jdobbs Sorry for the interference.

@all

Bye

jdobbs
21st April 2004, 20:00
Originally posted by DDogg
jdobbs, please give me a minute of your time to reply to what I think is a simple question.

1> How much work is it for you to half the average bitrate you have calculated and then apply that halved value to the 1/2D1 choices (non-main) and give that additional ABR to the main movie?

More elegant solutions have been discussed, but they are going to take a lot of your time.

I wonder if implementing this quickly would not provide a quick down and dirty solution for many, at least temporarily? Later, if you hang in with this project, you could go for a more robust and elegant solution.

[edited for clarity] That's something I could probably do fairly easily. But it would have to be limited to entire VTSs -- in other words it wouldn't apply to extras that are included in a VTS with the movie. I don't think that's nearly as common as extras in separate VTSs.

dvdRENEGADE
21st April 2004, 20:01
jdobbs,
1/2 D1 is great. Will you add 1/4 D1 as well?
dvdRENEGADE

jdobbs
21st April 2004, 20:05
Originally posted by P3gasus
@quantum and Joergen

Read this thread form this (http://forum.doom9.org/showthread.php?s=&threadid=71819&postid=462473#post462473) post on if you are interested in titlesetblanker issues.

@jdobbs Sorry for the interference.

@all

Bye Interference???

P3gasus
21st April 2004, 20:09
Originally posted by jdobbs
Interference???

Sorry: maybe intermission is better :)

Bye

DDogg
21st April 2004, 20:54
Originally posted by Jdobbs
That's something I could probably do fairly easily. But it would have to be limited to entire VTSs -- in other words it wouldn't apply to extras that are included in a VTS with the movie. I don't think that's nearly as common as extras in separate VTSs. I don't think the few that are not separate would be a big deal to worry about. As you say, they seem to be rare. This, as a quick interim solution would take care of a large majority of people's needs, and move it much closer to the advanced manual methods(IMO).

quantum
21st April 2004, 20:58
Originally posted by DDogg
1> How much work is it for you to half the average bitrate you have calculated and then apply that halved value to the 1/2D1 choices (non- Why limit this to half-d1? I'd rather take the half bitrate and leave the video structure alone.

Joergen
21st April 2004, 21:02
Originally posted by quantum
Why limit this to half-d1? I'd rather take the half bitrate and leave the video structure alone.

I second that :) /or test and see whats good.

slafe
21st April 2004, 23:06
Remap Audio?

First i have to say...very nice program...i have done many movies with cce...the 3 big method.with your program it's very simple to do a real good movie...nice work and keep it up.

I have a question about audio remap

if you have 4 audio track and you remove 3 of then...and if you take away audio stream 0x80 and leave stream 0x81 and remove the other two. when the movie is done "rebuild" and you play it,it has no sound to play before it go to 0x80 stream.

It very simple to remap this audio to play right..I have done this with ifoedit and put up the audiostream 0x81 to 0x80 stream and get rid of the other numbers..and in the VTSI_MAT rename to right name on the audiostream.

can it`s be done in dvd-rb??

DDogg
21st April 2004, 23:09
Originally posted by quantum
Why limit this to half-d1? I'd rather take the half bitrate and leave the video structure alone.I can't imagine why you would want to do that. The halved bitrate applied to a 1/2D1 would only suffer slightly from the degradation of the stretch. In effect it would look near identical to how it would if normally encoded in DVD-RB. Why would you want to just half the bitrate and leave it full frame? That would look like crap most of the time, IMO.

quantum
21st April 2004, 23:27
Originally posted by DDogg
I can't imagine why you would want to do that. The halved bitrate applied to a 1/2D1 would only suffer slightly from the degradation of the stretch. In effect it would look near identical to how it would if normally encoded in DVD-RB. Why would you want to just half the bitrate and leave it full frame? That would look like crap most of the time, IMO. I don't get this. Near identical to the original? To me, half-d1 looks like an obviously softened version of the original. Certainly nothing that could be considered nearly identical. By retaining the resolution, you have a chance of near original sharpness on low motion scenes. And you can retain subtitles.

Joergen
21st April 2004, 23:30
Depends on the extras of course. Especially the PAL region sometimes (or often) gets blurry ntsc-converted betamax-tape extras that wont suffer much from a lesser horisontal resolution.

And extras are pretty one-time stuff, so a little blur prolly doesnt matter much. I'd like to have the lower bitrate option with both possibilities (full and half-d1) though. :)

Wimpy
21st April 2004, 23:55
Originally posted by DDogg
I can't imagine why you would want to do that. The halved bitrate applied to a 1/2D1 would only suffer slightly from the degradation of the stretch. In effect it would look near identical to how it would if normally encoded in DVD-RB. Why would you want to just half the bitrate and leave it full frame? That would look like crap most of the time, IMO.

I agree with DDogg, halving the bitrate for a full frame (full movie) source would look pretty poor. Half bitrate for half D1, does offer a really nice tradeoff for extras though and I would certainly take advantage of this feature if it were made available.

DDogg
21st April 2004, 23:59
quantum, note I said, "In effect it would look near identical to how it would if normally encoded in DVD-RB". I never said anything about "the original". Of course it will be 'soft', but to me that is much more desirable than massively pixelated.

gopalkk
22nd April 2004, 01:35
"DVD Rebuilder experienced a buffer overflow. Error #0004. Process must abort."

While copying (not transcoded VTS) last VTS VTS_03
- Rebuilding segment 0 VOBID:1 CELLID:1

This is 3rd dvd title it happened.

Any Ideas?

Joergen
22nd April 2004, 01:44
Originally posted by gopalkk
VTS VTS_03
This is 3rd dvd title it happened.


If thats the last VTS and is small, you can do it through DVDShrink and copy that over to the dvd-rb output (rebuilt) dir.

Though three in a row signals that you have something wrong in the settings.

djan
22nd April 2004, 01:47
Originally posted by gopalkk
"DVD Rebuilder experienced a buffer overflow. Error #0004. Process must abort."

While copying (not transcoded VTS) last VTS VTS_03
- Rebuilding segment 0 VOBID:1 CELLID:1

This is 3rd dvd title it happened.

Any Ideas? Man, this is the "Comments and Suggestions" thread. Post in the right thread please. We have enough difficulties to follow all.

onesoul
22nd April 2004, 01:49
Originally posted by DDogg
I can't imagine why you would want to do that. The halved bitrate applied to a 1/2D1 would only suffer slightly from the degradation of the stretch. In effect it would look near identical to how it would if normally encoded in DVD-RB. Why would you want to just half the bitrate and leave it full frame? That would look like crap most of the time, IMO. How about the choice, for example, between 1/2(=0.5), 3/5(=0.6), 3/4(=0.75) and 4/5(=0.8) of the calculated bitrate?

jdobbs
22nd April 2004, 02:17
Originally posted by onesoul
How about the choice, for example, between 1/2(=0.5), 3/5(=0.6), 3/4(=0.75) and 4/5(=0.8) of the calculated bitrate? We're getting way too complicated. Make a program that you need a PhD to understand, and even PhDs will avoid it.

robw
22nd April 2004, 02:29
Einstein once said

"make it as simple as possible but not simpler"

DMagic1
22nd April 2004, 02:43
Originally posted by jdobbs
We're getting way too complicated. Make a program that you need a PhD to understand, and even PhDs will avoid it.

Hehe, do you have a book of those?

Joergen
22nd April 2004, 02:53
Originally posted by jdobbs
We're getting way too complicated. Make a program that you need a PhD to understand, and even PhDs will avoid it.

Kinda like a modern car, even the engineers who design them dont know how to fix them.

edit: jdobbs, write CTRL-R since I think it's different than Refresh in IE (and 99.9% use IE).

And HOT D*MN another super feature!

jdobbs
22nd April 2004, 03:12
NEW VERSION (v0.43) UPLOADED

The newest version of DVD Rebuilder is now available through the first post of this thread. The changes are noted below:

- Added a new feature under the "Mode" menu called "Half-D1 and Half Space for Extras". This feature, when checked, will resize any extras (that are outside the main [largest] VTS) to Half-D1 and will also half the allocated bitrate for them. The "recovered" space will be allocated to the main VTS. For movies with a lot of extras this can significantly improve the bitrate for the main movie. The new option will NOT work with ReJig for obvious reasons (ReJig is a transcoder and cannot resize the source).

- Corrected an error in which LPCM audio that was selected for removal was not properly flagged and removed.

- Change the default value for "Dynamically Assign Cell Bitrates" (DACB) to true (checked). Note that this only affects the default, if you have selected or deselected this option and it is stored in the INI file -- the value willstill be set to your last selection. Reasoning: DACB just does a better job of properly allocating space and bitrate. Also disabled this option when ReJig is selected (it has no affect in ReJig mode, bitrate is proportional anyway).

NOTE: Some browsers require a "refresh" to see the new version.

onesoul
22nd April 2004, 03:20
Originally posted by jdobbs
We're getting way too complicated. Make a program that you need a PhD to understand, and even PhDs will avoid it. That was only an example, could be just 0.5 and 0.75.
Do you know what would be complicated? You trying to explain me how DVD-RB works and thus explaining the dvd structure.. :p ;)

onesoul
22nd April 2004, 03:33
Don't you think 0.75 of allocated bitrate for extras at full frame is acceptable? (considerating progressive frames)

DDogg
22nd April 2004, 03:40
- Added a new feature under the "Mode" menu called "Half-D1 and Half Space for Extras". :D I'll just bet you know I'm a very happy guy. Thanks for taking the time to add this. Hopefully it will not come back to bite at ya. Will test tonight.

DDogg
22nd April 2004, 03:43
onesoul, with respect, give it a rest :) This is supposed to be a quick down and dirty, possibly temporary, solution until he gets more time to think it out, down the road. Let's just be grateful for this very nice surprise.

jdobbs
22nd April 2004, 03:43
Originally posted by onesoul
Don't you think 0.75 of allocated bitrate for extras at full frame is acceptable? (considerating progressive frames) I understand. This latest version supports the Half-D1/Half Space feature. The reason I like this so well is because you can save a lot of space, but keep the Q relatively high on the extras (people with a standard non-HDTV television may not even notice). I'm looking at options for full D1 extra reductions as well -- we'll see how that goes.

jdobbs
22nd April 2004, 03:46
Originally posted by DDogg
onesoul, with respect, give it a rest :) This is supposed to be a quick down and dirty, possibly temporary, solution until he gets more time to think it out, down the road. Let's just be grateful for this very nice surprise. Exactly. I still like the idea of sampling to find the minimum acceptable Q on the main movie and stealing from extras to meet it. That takes time though.

DDogg
22nd April 2004, 03:47
I wonder if the first dvd I chose was a problem one. Italian job.

-----------------
Phase I, PREPARATION started at 21:30:26
- Note: "Half-D1/Half Space for Extras" mode is enabled.
- VTS_02: 189,319 sectors.
-- Scanning and writing .D2V file
-- Processed 12,140 frames.
-- Building .AVS and .ECL files
- VTS_03: 371,554 sectors.
-- Scanning and writing .D2V file
-- Processed 31,248 frames.
-- Building .AVS and .ECL files
- VTS_04: 2,630,468 sectors.
-- Scanning and writing .D2V file
-- Processed 159,007 frames.
-- Building .AVS and .ECL files
- VTS_05: 691,869 sectors.
-- Scanning and writing .D2V file
-- Processed 67,644 frames.
-- Building .AVS and .ECL files
- VTS_06: 66,502 sectors.
-- Scanning and writing .D2V file
-- Processed 4,150 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 53.6%
- Overall Bitrate : 2,626Kbs
HALF-D1 Extras increased Main-Movie bitrate by .0%
- HIGH/LOW/AVERAGE Cell Bitrates: 7,071/300/2,626 Kbs
Phase I, PREPARATION completed in 5 minutes.

jdobbs
22nd April 2004, 03:48
FYI. For those of you who get it I'm going to try very hard to, in my next posted version, fix the errors #0003 and #0004.

jdobbs
22nd April 2004, 03:50
Originally posted by DDogg
I wonder if the first dvd I chose was a problem one. Italian job.

-----------------
Phase I, PREPARATION started at 21:30:26
- Note: "Half-D1/Half Space for Extras" mode is enabled.
- VTS_02: 189,319 sectors.
-- Scanning and writing .D2V file
-- Processed 12,140 frames.
-- Building .AVS and .ECL files
- VTS_03: 371,554 sectors.
-- Scanning and writing .D2V file
-- Processed 31,248 frames.
-- Building .AVS and .ECL files
- VTS_04: 2,630,468 sectors.
-- Scanning and writing .D2V file
-- Processed 159,007 frames.
-- Building .AVS and .ECL files
- VTS_05: 691,869 sectors.
-- Scanning and writing .D2V file
-- Processed 67,644 frames.
-- Building .AVS and .ECL files
- VTS_06: 66,502 sectors.
-- Scanning and writing .D2V file
-- Processed 4,150 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 53.6%
- Overall Bitrate : 2,626Kbs
HALF-D1 Extras increased Main-Movie bitrate by .0%
- HIGH/LOW/AVERAGE Cell Bitrates: 7,071/300/2,626 Kbs
Phase I, PREPARATION completed in 5 minutes.
No. I stuck the percentage line in about 10 minutes before posting without testing it. I'd say it works but the printout is wrong. Let me look at it and I'll post an "a" version.

jdobbs
22nd April 2004, 03:56
Originally posted by jdobbs
No. I stuck the percentage line in about 10 minutes before posting without testing it. I'd say it works but the printout is wrong. Let me look at it and I'll post an "a" version. Yep. I divided the decimal value by 100 to get the percentage... duh... I was supposed to multiply by 100. Do you think that might do it? I'll post in about 5 minutes.

Joergen
22nd April 2004, 03:58
Originally posted by jdobbs
FYI. For those of you who get it I'm going to try very hard to, in my next posted version, fix the errors #0003 and #0004.

It will be most appreciated (though I've only gotten it once and managed around it). Some people though seem to get it from not setting up avisynth and mpeg2dec :rolleyes:

Could you make a sanity check for video decoding. Perhaps a short clip that is encoded and if the output is not within a range then say theres a problem.

jdobbs
22nd April 2004, 04:06
@DDogg,

If you have a few minutes, could you try that one again with the new version and post the percentag you get?

Thx.

gopalkk
22nd April 2004, 04:10
Thanks for planning to fix #0003 and #0004.

Menu compression is needed bad as my sources have 15% space in it.

It would be useful if you allow eclPasses=1 in the GUI
although it works when i set it in rebuilder.ini which
saves 50% time on my 2.4 HT PC.

Another suggestion is LPCM -> DD2.0 transcoding which also
can save LOTS of space but may not apply to 90% of disks.

Rebuilder seems to take more CPU time (30%)

gopalkk
22nd April 2004, 04:11
FYI,
i set TargetSectors=2386000
and got 4.32GB output from 7GB source.

Joergen
22nd April 2004, 04:13
That CPU percentage problem is clearly a P4 HT problem. On my XP2100+ and AMD64 3200+ CCE gets 96-98% of the CPU constantly.

jdobbs
22nd April 2004, 04:16
Originally posted by gopalkk
Thanks for planning to fix #0003 and #0004.

Menu compression is needed bad as my sources have 15% space in it.

It would be useful if you allow eclPasses=1 in the GUI
although it works when i set it in rebuilder.ini which
saves 50% time on my 2.4 HT PC.

Another suggestion is LPCM -> DD2.0 transcoding which also
can save LOTS of space but may not apply to 90% of disks.

Rebuilder seems to take more CPU time (30%) I guess I can increase the sleep time between checks... but when you do that the "Abort" button sometimes doesn't respond.

DDogg
22nd April 2004, 04:24
Here is two, the first is Good Fences, some gain. But, wow, look at the second which is the one I posted above! :D (if it is right)

-----------------
Phase I, PREPARATION started at 22:08:14
- Note: "Half-D1/Half Space for Extras" mode is enabled.
- VTS_01: 3,244,391 sectors.
-- Scanning and writing .D2V file
-- Processed 213,468 frames.
-- Building .AVS and .ECL files
- VTS_02: 237,077 sectors.
-- Scanning and writing .D2V file
-- Processed 16,747 frames.
-- Building .AVS and .ECL files
- VTS_03: 199,497 sectors.
-- Scanning and writing .D2V file
-- Processed 15,186 frames.
-- Building .AVS and .ECL files
- VTS_04: 239,946 sectors.
-- Scanning and writing .D2V file
-- Processed 18,271 frames.
-- Building .AVS and .ECL files
- VTS_05: 38,852 sectors.
-- Scanning and writing .D2V file
-- Processed 2,980 frames.
-- Building .AVS and .ECL files
- VTS_08: 43,985 sectors.
-- Scanning and writing .D2V file
-- Processed 3,372 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 50.0%
- Overall Bitrate : 2,365Kbs
HALF-D1 Extras increased Main-Movie bitrate by 9.4%
- HIGH/LOW/AVERAGE Cell Bitrates: 2,660/300/2,365 Kbs
Phase I, PREPARATION completed in 5 minutes.
-----------------
Phase I, PREPARATION started at 22:15:50
- Note: "Half-D1/Half Space for Extras" mode is enabled.
- VTS_02: 189,319 sectors.
-- Scanning and writing .D2V file
-- Processed 12,140 frames.
-- Building .AVS and .ECL files
- VTS_03: 371,554 sectors.
-- Scanning and writing .D2V file
-- Processed 31,248 frames.
-- Building .AVS and .ECL files
- VTS_04: 2,630,468 sectors.
-- Scanning and writing .D2V file
-- Processed 159,007 frames.
-- Building .AVS and .ECL files
- VTS_05: 691,869 sectors.
-- Scanning and writing .D2V file
-- Processed 67,644 frames.
-- Building .AVS and .ECL files
- VTS_06: 66,502 sectors.
-- Scanning and writing .D2V file
-- Processed 4,150 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 53.6%
- Overall Bitrate : 2,626Kbs
HALF-D1 Extras increased Main-Movie bitrate by 47.3%
- HIGH/LOW/AVERAGE Cell Bitrates: 3,561/300/2,626 Kbs
Phase I, PREPARATION completed in 5 minutes.


This can't be right. I'll try to check some more.

jdobbs
22nd April 2004, 04:29
All -- Don't use 0.43a... I just found a bug. If your main vts is anything but the first one it sets it to Half-D1. I'll post a fix (0.43b) as soon as I test it.

jdobbs
22nd April 2004, 04:39
Alright, 0.43b is posted...

godhead
22nd April 2004, 04:46
Good thing I was reading the forum, was just about to kick off an encode with .43a :D

Thanks for the quick catch!

DDogg
22nd April 2004, 04:49
Italian Job .43b
-----------------
Phase I, PREPARATION started at 22:41:09
- Note: "Half-D1/Half Space for Extras" mode is enabled.
- VTS_02: 189,319 sectors.
-- Scanning and writing .D2V file
-- Processed 12,140 frames.
-- Building .AVS and .ECL files
- VTS_03: 371,554 sectors.
-- Scanning and writing .D2V file
-- Processed 31,248 frames.
-- Building .AVS and .ECL files
- VTS_04: 2,630,468 sectors.
-- Scanning and writing .D2V file
-- Processed 159,007 frames.
-- Building .AVS and .ECL files
- VTS_05: 691,869 sectors.
-- Scanning and writing .D2V file
-- Processed 67,644 frames.
-- Building .AVS and .ECL files
- VTS_06: 66,502 sectors.
-- Scanning and writing .D2V file
-- Processed 4,150 frames.
-- Building .AVS and .ECL files
- Reduction Level for DVD-5: 53.6%
- Overall Bitrate : 2,626Kbs
HALF-D1 Extras increased Main-Movie bitrate by 21.8%
- HIGH/LOW/AVERAGE Cell Bitrates: 4,624/300/2,626 Kbs
Phase I, PREPARATION completed in 4 minutes.

Joergen
22nd April 2004, 05:22
10-30% is significant. Either means I dont have to strip some piece of extras I dont want or all the better quality for the movie.

Good job jdobbs!

philos31
22nd April 2004, 08:32
Originally posted by Joergen
That CPU percentage problem is clearly a P4 HT problem. On my XP2100+ and AMD64 3200+ CCE gets 96-98% of the CPU constantly.

I can confirm that.

On my AMD 2600+ DVDRB uses 1-2% proc. Time.
On my P4 3Ghz HT it uses around 10-15%

RB
22nd April 2004, 08:43
Originally posted by jdobbs
@RB,

From looking at the D2V it appears there are a lot of places that were interpreted as stills because an I-FRAME is followed immediately by another I-FRAME (the lines with a single item on it). I guess the question is why the AVS files don't reflect that...
OK, thanks for looking into this. But actually, these I-Frames are not stills, this is just a trailer on this DVD which plays sequencially and seamlessly. It just has a lot of quick scene changes at the beginning (you can really see this), so that's probably why the original encoder inserted a lot of I-Frames.

RB
22nd April 2004, 09:51
Originally posted by jdobbs
FYI. For those of you who get it I'm going to try very hard to, in my next posted version, fix the errors #0003 and #0004.
Great! :) I have a project waiting for rebuild here that will be a very good exercise (currently fails with #0004). VTS_01 is 612 MB but video is just 16 still frames, the rest is AC3 and LPCM audio. A typical slide show with music tracks.

jdobbs
22nd April 2004, 11:56
Originally posted by RB
OK, thanks for looking into this. But actually, these I-Frames are not stills, this is just a trailer on this DVD which plays sequencially and seamlessly. It just has a lot of quick scene changes at the beginning (you can really see this), so that's probably why the original encoder inserted a lot of I-Frames. I guess I may need to look for a different method of determining stills. I'm going to leave it for now until I see how often this might occur.

rui
22nd April 2004, 12:19
A question:

Unless i am mistaken (it’s quite possible :p ), i believe that someone on the forum said that one could use a transcoder without loosing much quality, if a DVD backup wouldn't go down below 75% of the original space.

Assuming this is correct, and since DVD-RB now informs, after the PREPARE fase, the average bitrate, what would be the value that would determine if one could use Rejig without a too great loss, or should use CCE/QuEnc?

There are situations where one doesn’t mind to loose a bit of quality for the sake of speed, if the loss would remain at acceptable values.

I believe that the latest versions of DVD-RB do the PREPARE fase in such a way, that the ENCODE fase could de done using either 3 methods, right?

Sorry for my bad english

onesoul
22nd April 2004, 12:51
@DDogg, jdobbs

I'm zipped :)

jdobbs
22nd April 2004, 13:48
Originally posted by rui
I believe that the latest versions of DVD-RB do the PREPARE fase in such a way, that the ENCODE fase could de done using either 3 methods, right? Definitely not. You have to do the prepare for the method you will be using in Phase II and III... For example, if you choose ReJig the PREPARE takes considerably longer because all the original cells must be demuxed.

rui
22nd April 2004, 14:15
Sorry. My mistake :o

RB
22nd April 2004, 14:22
Originally posted by jdobbs
I guess I may need to look for a different method of determining stills. I'm going to leave it for now until I see how often this might occur.
OK. AFAIK you already told me that a still frame could be identified by looking at some timecode that exceeds the normal duration of a single frame in case it's a still.

Djuby
22nd April 2004, 14:35
Originally posted by gopalkk
FYI,
i set TargetSectors=2386000
and got 4.32GB output from 7GB source.

I did some tests to find the MAX TargetSectors. You can use this one:
CCETargetSectors=2260007

I made two backups already and both of them came out 4.37 GB. Just a reminder, the final size is very close to DVD-R limit, so consider lowering the target sectors just a little bit. I personally prefer to be on the edge :-)

Djuby

nwg
22nd April 2004, 14:39
I have just done Roger Waters 'In The Flesh' R1 with Rejig. I can confirm that the LPCM is now removed with 0.43b. :)

I also really like that extras at Half D1 option.

timekills
22nd April 2004, 17:54
I know the post after this one won't make much sense after I edit this...heh.

Anyhow, in response to below - I was pretty sure that was the problem too, but no dice. I know the link is right though, since I can hit it from my other PCs, just not that one.

I should remember the adage: Try everything you can, and then try one more thing before you post.

Well. It should be an old adage.


Anyway, it motivated me to give jdobbs some $$$, so I guess it wasn't an entirely wasted post.

lab-one
22nd April 2004, 18:22
Try refreshing your browser, hit ctrl+r, clear your browsers cache (temporary internet files) or use Internet Explorer.

DVD Maniac
22nd April 2004, 19:05
The Half D-1 mode for extras looks really promising and I am going to give a try tonight. One problem I can see here is when you are encoding an episode based source with multiple Titles, how will Rebuilder be able to differentiate between the Titles which are the episodes (which we want to maximise the bitrate) as opposed to the extras which might be of similar size? I realise we might be trying to run before we walk here but could a feature be added for us to identify those titles which we want a Half D-1 allocation?

nwg
22nd April 2004, 19:24
There is also the option to set which VTS files are to Half-D1 manually in the AVS options.

As long as each VTS for the episodes is known, the extras VTS can be turned into Half D1.

DVD Maniac
22nd April 2004, 19:52
Ah yes - I missed that - cool.:cool:

Now if only those Authoring companies would have the decency to put all the extras in separate Title-Sets. Unfortunately they often don't and have that annoying habit of stashing them in the main movie title-set. That's where the one-clickers ability to specify compression levels by title comes in really handy.

Currently I am doing a two stage process for these types of structures. Using Shrink to reduce the size of the extras that I want to keep + shrinking down menus a tad first. Then feed the result to Rebuilder - works fine, I have only had one result which Rebuilder did not like.

What's the likelihood of Rebuilder eventually having the same Title specific reduction functionality? Not a major issue - just a polite suggestion for later enhancement:p

nwg
22nd April 2004, 20:05
Currently I am doing a two stage process for these types of structures. Using Shrink to reduce the size of the extras that I want to keep + shrinking down menus a tad first. Then feed the result to Rebuilder - works fine, I have only had one result which Rebuilder did not like.

I am doing something similar. I am doing Kill Bill and reduced the extras and menus down to 60% in Shrink (with deep analysis). Then doing the disc with CCE in DVD Rebuilder and Half D1 on the extras.

I have also gained an extra 10% in disc space.

jdobbs
22nd April 2004, 22:38
Originally posted by nwg
There is also the option to set which VTS files are to Half-D1 manually in the AVS options.

As long as each VTS for the episodes is known, the extras VTS can be turned into Half D1. Hmmm... actually I hadn't thought of that -- I don't cut the bitrate on the "normal" Half-D1. Maybe I should.

smlong426
22nd April 2004, 22:39
Hmm.. I have my target size as TargetSectors=2270000 .. Using the Half D1 and Half Space option, my DVD size came out to only 4.03 gigs. This doesn't seem right ..

jdobbs
22nd April 2004, 22:41
Originally posted by smlong426
Hmm.. I have my target size as TargetSectors=2270000 .. Using the Half D1 and Half Space option, my DVD size came out to only 4.03 gigs. This doesn't seem right .. Don't know how... every sector that gets removed from extra allocation gets added to the movie... maybe I'm miscalculating somewhere.

smlong426
22nd April 2004, 22:43
I'll just up the size and see what happens ..

plethman
22nd April 2004, 23:22
i like the new feature in .43b where "extras" are half size
another nice feature might be a VTS min size variable ... in which if the VTS size is smaller then set variable ... the VTS won't be processed. re-encoding a 100mb file .. or even smaller doesn't do much for saving space.

just my 2 cents ... keep up the good work .. i love this proggie

nwg
22nd April 2004, 23:23
jdobbs wrote,
Hmmm... actually I hadn't thought of that -- I don't cut the bitrate on the "normal" Half-D1. Maybe I should.

I didn't realise that. I think it might be better to have the option of full bitrate or reduce it.

I did a whole DVD at Half-D1 (homemade DVD of a TV series - eight 1/2 hour episodes). I did it at Half-D1 so, I didn't get pixelation like I did with DVD Shrink. I wouldn't be able to do it with reduced bitrate at the same quality.

Joergen
22nd April 2004, 23:24
Originally posted by plethman
i like the new feature in .43b where "extras" are half size
another nice feature might be a VTS min size variable ... in which if the VTS size is smaller then set variable ... the VTS won't be processed. re-encoding a 100mb file .. or even smaller doesn't do much for saving space.

just my 2 cents ... keep up the good work .. i love this proggie

That's already at 50MB :D

But it might be nice to have a custom variable through the options :cool:

jdobbs
22nd April 2004, 23:33
Originally posted by Joergen
That's already at 50MB :D

But it might be nice to have a custom variable through the options :cool: The only reason I don't make it settable yet is that it would likely cause a lot more of the #0003 and #0004 errors. Most of the occurances of the source of those errors happens in those small VTSs.

Joergen
22nd April 2004, 23:33
Originally posted by jdobbs
The only reason I don't make it settable yet is that it would likely cause a lot more of the #0003 and #0004 errors. Most of the occurances of the source of those errors happens in those small VTSs.

Yes I meant you could set it higher. :) Ie 50, 100, 150 to avoid multiangle extras or other problems.

DDogg
22nd April 2004, 23:51
Originally posted by jdobbs -
Hmmm... actually I hadn't thought of that -- I don't cut the bitrate on the "normal" Half-D1. Maybe I should. The way you did it was simple to implement, is clear cut, and it works, but sure, it is slightly redundant. Poking the the two separate 1/2D1 thingeys together might be more straightforward if you ever feel like messing with it. Today, on one source I used the new setting and also checked the 1/2D1 option on the other for the main movie as it was a 4:3 interlaced encoding nightmare that needed the bitrate concentration.

A way to interface it might be to have an "All Non-Movie", as well as the individuals, BUT then allow checks to be added or changed. That way if there are 10 things to check, it is easier than the present method of one at a time. Seems like you should be able to click "All" then go back and uncheck one instead of it being grayed. Dunno how that works at the programming level.

At this stage I'm afraid everybody is starting to ask too much of you. Maybe its time for a break? I know you are back at the daily work grind and doing this at the same time has got to be back breaking. Don't let this stuff stress you out too much. It is a fun hobby, yeah? :rolleyes: :)

wmansir
23rd April 2004, 00:16
Originally posted by jdobbs
Hmmm... actually I hadn't thought of that -- I don't cut the bitrate on the "normal" Half-D1. Maybe I should.

I wouldn't like that, unless it was optional, because it takes away control.

My current project is The 7th Voyage of Sinbad, and it contains several extras. I tried half-D1+Half-rate (+dynamic assign) but it put the extras down to around 900kbps, which was unacceptable. I was going to try it without dynamic assign, but unforutnately it looks like Half-D1/rate can't be used without Dynamic assign, so instead I just turned them half-D1 and used Dynamic assign, which produced acceptable bitrates.

djan
23rd April 2004, 01:11
Originally posted by DDogg
Seems like you should be able to click "All" then go back and uncheck one instead of it being grayed. It would be nice. I was thinking to this some time ago but didn't want to disturb. It's sometimes borring to check many vts.

jdobbs
23rd April 2004, 02:34
[B]New Version (v0.44) Posted{/B]

Fixed the runtime error '75' associated with mounted volumes. See the first post of this thread for download.

wmansir
23rd April 2004, 03:28
@jdobbs

I noticed that half-D1 ouput does not have the correct resolution in the new .ifo files (still at full-D1).

Also, could you set the audio status of removed audio streams to '0'? This, and deleting the associated menu buttons, is all I do for stripped audio and it works fine in my player, and software players. I know you talked about re-mapping audio streams. I don't know if that gives any advantage in most cases, but I know it meses up menu selections.

wmansir
23rd April 2004, 03:30
Originally posted by jdobbs
[B]New Version (v0.44) Posted{/B]

Fixed the runtime error '75' associated with mounted volumes. See the first post of this thread for download.

I'll give it a couple of days and if everything looks good I'll update the usage guide here, and Doom9's guide to use the mounted ISO method. That should reduce instances of people tampering with sources or missing files.

smlong426
23rd April 2004, 05:02
How does Rebuilder determine which parts of a DVD are extras and which is the main movie ? Would it be possible to have the Half D1/Bitrate option (in addition to the current one that is applied to all extras) that is on a per VTS basis?

RB
23rd April 2004, 07:41
Originally posted by wmansir
@jdobbs

I noticed that half-D1 ouput does not have the correct resolution in the new .ifo files (still at full-D1).

I believe this is correct. When you manually author a half-D1 title in Maestro or Scenarist, the authored IFO also specifies full D1.

Rockas
23rd April 2004, 12:44
Dear Mr. jdobbs
I've been using your program and I like very much. Now i'd like to ask you if your going to have your program in other languages.
If your answer is yes I'd like to offer me to translate it to portuguese... is it possible? I'm a moderator of the portuguese forum.. and before the data base crack down many people asqued me about this.
Thank you.

Ass. Rockas

rui
23rd April 2004, 14:54
Sorry for the MOD's about this little off-topic post of mine :o

Rockas: i just LOVE your avathar (this is the correct name?) :D

SLB, SLB, glorioso SLB :D

For the non portuguese folks, his avathar is the simbol of the GREATEST soccer club here in Portugal. :) Six million fans only inside our country.

mfluder
23rd April 2004, 15:32
Hey jdobbs! Love your program. You have done a great job. I have a (hopefuly useful) suggestion.

How about an option for restricting the bitrate of the movie's last cell. For most movies (but not all) the last cell is credits so it would be useful if we can limit the bitrate for that cell. As it is now, with "Dynamically Assign Cell Bitrates" option turned on, the average bitrate of the credits is often bigger than the average bitrate of the whole movie. For example, the last project I was working on credits done with dvd-rb were 220 MB with an average bitrate of 4100 kb/s although an average bitrate of the whole movie was 3550 kb/s. From my experience in using CCE, credits look great even with bitrates as low as 1000 kb/s. So it would be quite an improvement for the movie's bitrate if we could shave off 3100 kb/s from credits and assign them across the other cells.

Please take this into consideration, even if it means that you have to put it at the end of your very long list of neverending suggestions :)

Regards,
mfluder

jdobbs
23rd April 2004, 15:33
Originally posted by Rockas
Dear Mr. jdobbs
I've been using your program and I like very much. Now i'd like to ask you if your going to have your program in other languages.
If your answer is yes I'd like to offer me to translate it to portuguese... is it possible? I'm a moderator of the portuguese forum.. and before the data base crack down many people asqued me about this.
Thank you.

Ass. Rockas

djan
23rd April 2004, 15:38
jdobbs, you answered nothing. Are you too much tired ? :)

jdobbs
23rd April 2004, 16:18
I thought I'd cancelled out... obviously I was wrong.

Joergen
23rd April 2004, 18:01
jdobbs: I noticed while testing RBFarm that if CCE writes mpv files instead of m2v, then RB gives the nothing to do error or a 0003 error on rebuild. Do you rename the mpv files to m2v always or do you check the filenames?

RB
23rd April 2004, 19:35
Make sure you have the latest EclCCE v1.81.

Joergen
23rd April 2004, 19:42
Originally posted by RB
Make sure you have the latest EclCCE v1.81.

OMG I had the 1.7b on one PC. :o
1.81 fixes the problem.
Thanks RB :cool:

nwg
23rd April 2004, 20:18
I managed to do a real nice backup of Kill Bill (PAL).

I put it into Shrink first to compress the extras to 60%. I then used the Half-D1 option for the extras and got them down to 25%. I kept the DD and DTS and the film ended at 70% including a 8% gain from the Half-D1 option.

DVD-RB 0.43b
CCE 2.50 (3 passes).
eclCCE 1.81

imd_man
23rd April 2004, 20:32
Hey jdobbs! I've successfully used DVD-RB for about 6 of my DVDs now. It's worked just great! However, they've all been quite simple DVDs (simple structures, no forced subs). So I was just curious, does DVD-RB work with forced subs?

Thanks!

Best

jdobbs
23rd April 2004, 22:24
Originally posted by imd_man
Hey jdobbs! I've successfully used DVD-RB for about 6 of my DVDs now. It's worked just great! However, they've all been quite simple DVDs (simple structures, no forced subs). So I was just curious, does DVD-RB work with forced subs?

Thanks!

Best I can think of no reason why it wouldn't work with forced subs. But there is still work to be done on BOV and interleaving (seamless branching and multiple angles). I have plans to kick out a lot of code this weekend. You never know what we might what we have by Sunday night.

m3taPT
24th April 2004, 01:22
Originally posted by rui

SLB, SLB, glorioso SLB :D



Rui: Amen :D

Sorry for the also-OT reply, but anyone who knows what Rui was talking about simply can not resist to comment. :)

nwg
24th April 2004, 11:15
I would like to add a suggestion. :)

Would it be possible to add another option for Quenc. I noticed Quenc defaults to a 2 pass encode. It would be even better to have the option of 1 or 2 passes. I have done dome DVD's where I don't want to use Rejig. I want better quality but, don't want to wait for/need a 2 pass encode.

jdobbs
24th April 2004, 11:22
Originally posted by nwg
I would like to add a suggestion. :)

Would it be possible to add another option for Quenc. I noticed Quenc defaults to a 2 pass encode. It would be even better to have the option of 1 or 2 passes. I have done dome DVD's where I don't want to use Rejig. I want better quality but, don't want to wait for/need a 2 pass encode. My concern is that if I'm not using 2 pass mode I can't predict the output size... but I'm really not sure about that. Does QuEnc do a Q based VBR in one pass or does it stick to the bitrate?

nwg
24th April 2004, 11:31
jdobbs wrote,
My concern is that if I'm not using 2 pass mode I can't predict the output size... but I'm really not sure about that. Does QuEnc do a Q based VBR in one pass or does it stick to the bitrate?

I don't know about that sort of stuff, I should do.

If a 2 pass it needed, then that is fine.

Paced
24th April 2004, 11:33
Originally posted by jdobbs
My concern is that if I'm not using 2 pass mode I can't predict the output size... but I'm really not sure about that. Does QuEnc do a Q based VBR in one pass or does it stick to the bitrate?

It sticks to the bitrate, and it has the same amount of accuracy (output size) as 2 passes (from my tests anyway).

jdobbs
24th April 2004, 11:34
Originally posted by Paced
It sticks to the bitrate, and it has the same amount of accuracy (output size) as 2 passes (from my tests anyway). Okay. I'll add it. Is there a huge quality drop? I really like to aim for quality as the default.

nwg
24th April 2004, 11:36
jdobbs wrote,
Okay. I'll add it.

Excellent, thank you. :)

You could set it to 2 pass as default, and have an option to set it to one pass.

Paced
24th April 2004, 11:54
Originally posted by jdobbs
Okay. I'll add it. Is there a huge quality drop? I really like to aim for quality as the default.

I just did a few tests to make sure for you, and there is not a huge quality drop. The results were as follows:

1 minute clip (relatively lots of motion)
1 pass turned out to be 10.3 mb (10,860,167 bytes)
2 pass = 10.3 mb (10,847,371 bytes)

But I must say again, QuEnc isn't very good at accurately achieving the right file size in either 1 or 2 pass modes. It is extremely accurate if you use CBR though.

PS I couldn't tell the difference between the two samples in quality

Sharro
24th April 2004, 12:15
Admired Jdobbs,

My next salary will certainly deserve a share for you.

Even though I'm a Xvid Tribalistic Fan, from time to time I go into Dvd backup, in the past, I used Big 3 method, but ... what an hassle and expensive programs.... I still dream of multi-angle support (but I know it's in your todo list)

Because I'm on Pal reg and I get a lot of interlaced, sometimes Fielddeinterlace(blend=false) gives less blured motion than just Fielddeinterlace() without any jerkiness on playback.

Any chance to change the default without going through all the avs ?

Keep up the greatttttttttttttt work, the World thanks you.

All the best.


Sharro
Aka Xvid Tribalistic Fan

Paced
24th April 2004, 12:35
Originally posted by Sharro
Because I'm on Pal reg and I get a lot of interlaced, sometimes Fielddeinterlace(blend=false) gives less blured motion than just Fielddeinterlace() without any jerkiness on playback.

You should give Telecide() a try (for PAL). It has the same effect as FieldDeinterlace(blend=false), but it also removes a serious 'flaw' (wierd random artifacts) that comes along when FieldDeinterlace() is used.

nwg
24th April 2004, 12:42
Sharro wrote,
Because I'm on Pal reg and I get a lot of interlaced, sometimes Fielddeinterlace(blend=false) gives less blured motion than just Fielddeinterlace() without any jerkiness on playback.

I am also doing PAL discs, and I just leave it on the default settings. I haven't had any problems so far.

Redbacks
24th April 2004, 12:52
I'm still having a problems with scene changes. I'm trying to do Fellowship of the ring (Pal) And keep getting stuttering at the scene changes. Using DVD-RB 0.44, CCE SP 2.66.01.07. I've also tried it with CCE SP 2.67.00.23. Yet when I don't use DVD-RB using CCE the stuttering is gone. I can't for the life of me work it out. I'm from Oz. So I would like to know if anyone else in my neck of the woods is having the same problem with this disk.. And if I'm not supposed to be posting bugs in here then my apologies. It's just that I love this tool and yet so close, yet so far :)

Paced
24th April 2004, 13:07
Originally posted by Redbacks
I'm still having a problems with scene changes. I'm trying to do Fellowship of the ring (Pal) And keep getting stuttering at the scene changes. Using DVD-RB 0.44, CCE SP 2.66.01.07. I've also tried it with CCE SP 2.67.00.23. Yet when I don't use DVD-RB using CCE the stuttering is gone. I can't for the life of me work it out. I'm from Oz. So I would like to know if anyone else in my neck of the woods is having the same problem with this disk.. And if I'm not supposed to be posting bugs in here then my apologies. It's just that I love this tool and yet so close, yet so far :)

I'm in your neck of the woods, and I haven't had chapter stutters since 0.39 :) (using CCE 2.50).

Sharro
24th April 2004, 15:05
I have an encode that I did both ways, one with Fielddeinterlace() and one with Fielddeinterlace(blend=false), the last has much smoother motion without being blurred. Results were checked on progressive display (PC monitor) as my Tv is a standard one already 6 years old.

I haven't got the technical information to backup my conclusions, just my eyes, and I don't want to go off topic by discussing (de)interlacing my post was a suggestion/question.

If there is no chance that I can change it through DVD-RB, I will go through the avs's, no problem.

All the best,

Sharro
AKA Xvid Tribalistic Fan

jdobbs
24th April 2004, 16:34
Originally posted by Sharro
I have an encode that I did both ways, one with Fielddeinterlace() and one with Fielddeinterlace(blend=false), the last has much smoother motion without being blurred. Results were checked on progressive display (PC monitor) as my Tv is a standard one already 6 years old.

I haven't got the technical information to backup my conclusions, just my eyes, and I don't want to go off topic by discussing (de)interlacing my post was a suggestion/question.

If there is no chance that I can change it through DVD-RB, I will go through the avs's, no problem.

All the best,

Sharro
AKA Xvid Tribalistic Fan I never use FieldDeinterlace() so I'm probably not the best person to give an opinion. Anyone else?

quantum
24th April 2004, 16:46
I would definitely use blend=false as the default every time on fielddeinterlace. Otherwise it produces the ghosting effect which is an overlay (blend) of two frames. With blend=false you end up with duplicated frames which looks okay when played for some reason.

Joergen
24th April 2004, 16:48
Yep I had enough of blending with divx projects. Its bloody murder!

But DVDs are watched on standalones and TVs and should retain their original "made for TV" interlaced structure for best quality (or if you know you have interlaced frame for frame PAL image then some sort of interlacing without duplication or blending might be the best quality).

jdobbs
24th April 2004, 16:55
Originally posted by Joergen
Yep I had enough of blending with divx projects. Its bloody murder!

But DVDs are watched on standalones and TVs and should retain their original "made for TV" interlaced structure for best quality (or if you know you have interlaced frame for frame PAL image then some sort of interlacing without duplication or blending might be the best quality). Is there any reason to ever do it without blend=false? I'd be much better if I didn't have to keep adding options that generate confusion.

quantum
24th April 2004, 17:33
Originally posted by jdobbs
Is there any reason to ever do it without blend=false? I'd be much better if I didn't have to keep adding options that generate confusion. I would say no. I think it's safe to make it blend=false always and no need for an option for blend=true.

Joergen
24th April 2004, 17:33
Originally posted by jdobbs
Is there any reason to ever do it without blend=false? I'd be much better if I didn't have to keep adding options that generate confusion.

Unless some misguided soul wants to watch his DVD like a blended divx on his PC ONLY (without hardware compensations or deinterlacing). But having a 4.3GB divx with a DVD menu is pretty futile ;)

But some more opinions are welcome, but keep in mind that DVD is for TV.

Sharro
24th April 2004, 18:17
Hi guys!

Damn me.

My reasons:

-when it comes to pal I always try a avs with both deinterlace functions and play it with MPC then I decide (I'm even thinking of a stackhorizontal next time).
-Most times fielddeinterlace(blend=false) gives less blured motion (I'm a "sharp" guy) and smooth playback.
-Doom9 says: "I personally use" on its guides :-)
-I ain't blind!

Please Doom9, and all other Pal Dvd-Backup Gurus any recomendation to JDobbs's defaults ?

All the best,


Sharro
Aka Xvid Tribalistic Fun

jdobbs
25th April 2004, 00:30
Originally posted by Joergen
jdobbs: I noticed while testing RBFarm that if CCE writes mpv files instead of m2v, then RB gives the nothing to do error or a 0003 error on rebuild. Do you rename the mpv files to m2v always or do you check the filenames? The extension .M2V is always specified in the .ECL

Joergen
25th April 2004, 00:48
Originally posted by jdobbs
The extension .M2V is always specified in the .ECL
Good, but an old version of eclcce can ignore it back to .mpv apparently :)

BBWoof
25th April 2004, 02:56
I've been really enjoying your program for doing tv dvds. It's worked great until Alias Season 2 Disk 6 (R1). During the rebuilding of the last VOB it gives a "Subscript out of range" error.

BBWoof

jdobbs
25th April 2004, 11:47
Originally posted by BBWoof
I've been really enjoying your program for doing tv dvds. It's worked great until Alias Season 2 Disk 6 (R1). During the rebuilding of the last VOB it gives a "Subscript out of range" error.

BBWoof I think the last 3 significant errors are all in REBUILD and result in #0003, #0004, and '9' subscript out of range. I am working hard to exterminate them. I have important features (BOV and interleaving) waiting in the wings.

nimbles
25th April 2004, 12:22
hey jdobbs- just did a carlito's way r2 which was one of those 4:3 sources with blackbars to give a wide screen picture- used the 4:3 -> 16:9 conversion on just vts_1 (the main movie) and it came out great. Thanks alot for that!!- how do you change the aspect ratio and not stretch the actual film?(there was no vertical bars either side on the original source- so i assume you are lopping off stuff from top and bottom- so i'd assume you'd have to stretch it vertically to keep the 720x576 size?- it worked so i'm not complaining :D)

Weird thing happened dunno if you can comment on it- something happened with the CCE and i had to delete all the revisions of dvd-rb, but got it working again but forgot what i had for the Target sector size (stupidly forgot to keep at least one of the .ini files :rolleyes: ), and my eventual output file was like 2mb over the size of a dvd-r something like 4707000kb, anyway i remember i'd left the english subs in so decided to open the resulting out put file in dvdshrink (rather than redo everything in rb) and remove the the sub and (with no compression applied to any of the source).

To my surprise when i backed up with dvdshrink (no compression so took like 4 minutes) the resulting output file size was now 40mb under max dvd-r size (the only think i can think of is that when i opened up the RB output in dvdshrink the other audio and subtitles i had ripped through dvd decrypter in ifo mode had showed up but with no size- i just uncheked them)- so reopened up the rb output in dvd shrink, and left the english subs (they're only supposed to be 6mb according to shrink) in this time and the resulting output was about 30mb lower than the original rb output size.

Dvd plays back perfectly and i can't notice any difference between the two (pre and post dvdshrink) and i hope shrink hasn't done any transcoding as i specifically specified no compression plus the destination file size in shrink is set to 8000mb so that it can't accidently start trancoding- looking at the two video_ts folders, i can confirm that the reduction has occurred in the main movie title set all other vts sets are identical

Its no biggy- just was surprised that i was essentially able to pass it through shrink without doing anything except remove unspecified subtitles and it shaved around 30odd mb :confused:

jdobbs
25th April 2004, 13:15
@nimbles

Almost always the reason for DVD-RB creating a source that is too large is the result of two phases running that weren't configured the same. Here's what typically happens:

1. Run PREPARE with French (for example) audio removed.
2. Run ENCODE everything is the same...
3. Closed down DVD-RB and will come back later.
4. Opened DVD-RB and ran REBUILD but didn't select French audio...

Generally the size will be over by the difference between the "breathing room" left by the default targe-size and the length of the audio that was accidently left in the DVD.

Don't know it that was what happened -- but it isn't unusual.

wmansir
25th April 2004, 13:32
Originally posted by jdobbs

Almost always the reason for DVD-RB creating a source that is too large is the result of two phases running that weren't configured the same.
I know I've done that a couple of times.

This reminds me of a minor suggestion. How about the ability to "link" phases. You could put a check box between the Prepare, Encode, and Rebuild button. If that box is checked the next step is run automatically. I often want to prepare, look over the final bitrates, .avs files, ect, and then run Encode+Rebuild.

As it is now I usually Encode, then when I come back (ie wake up), I have to wait around for the Rebuild. OR, if I didn't change anything after the prepare step, I could set 1-click mode and start over.

It's not a major inconvenience, but like I said, a minor suggestion. You can put it near the bottom of your long to do list if you like it.

nimbles
25th April 2004, 14:00
thanks for the explanation guys

Could this also have happened in 1 click mode too? cos thats actually what i did.

The size discrepency (30mb) is far too small to be either of the omitted audio tracks (french and spanish AC3 2ch) but probably sounds about right for all the non english subs

but i see what you mean though, thanks again

acido
25th April 2004, 17:16
@jdobbs
Just a little thing that may be adjusted with removed audio streams : unselected audio streams in DVD-RB can still be selected when playing the final backup leading to mute playback. This is good because some menus still requires all streams entries in order to work properly. What i've noticed is that if you pass the DVD-RB backup through DVD Shrink checking only the needed streams, this time entries are still present but you cannot select them (greyed out). Can you try to fix it the same way? Removing them with IFOEDIT is not as good because menus will fail selecting audio streams (entries really removed).
Last, i would be very glad if you'll consider integrating dvd-rb farm from quantum into dvd-rb, it really cuts CCE encoding times by half ( at least )!
Ciao.

DrChair
25th April 2004, 20:49
@jdobbs

I don't know if it has been suggested before (no time to read all the topics).

When doing a backup with half D1 for extra's, could you perhaps split up the "HIGH/LOW/AVERAGE Cell Bitrates" stats into 2 pieces?
One line for half D1 content and one for full D1 content.

This way it's easier to see at what average bitrate the main-movie is done.

BBWoof
25th April 2004, 21:48
Originally posted by jdobbs
I think the last 3 significant errors are all in REBUILD and result in #0003, #0004, and '9' subscript out of range. I am working hard to exterminate them. I have important features (BOV and interleaving) waiting in the wings.

Hey, until it works with yours I've still got the big three method.

But taking out the Scenarist step definitely saves a bunch of effort.

Good Luck

BBWoof

mpennel
25th April 2004, 22:16
Like I've said before, I *LOVE* this program, and am very excited about what you're putting together for all of us! Many thanks!

One thing I'd love to see added is a PAUSE feature. For instance, I started a One click conversion before I left to run some errands a couple of hours ago. I just came home, and it's a little over 50% done. I'd love to have the ability to PAUSE the encoding process (using CCE 2.50 here) between different .m2v conversions, and continue it later. I wouldn't necessarily need to have it save out a file to load back into Rebuilder later or anyting to conitune (but that would be even better), but I'd love to have the ability to PAUSE rebuilder, and just leave the program open, while I use the computer to do other things like play Far Cry or something, and then when I'm done, I could CONTINUE with the encoding process from where I left off. Does this sound unreasonable/doable?

Thanks again for all of your hard work!

Mark

Joergen
25th April 2004, 22:18
Originally posted by mpennel

I'd love to have the ability to PAUSE the encoding process



Just hit ABORT in one-click. Then switch to three-click and hit encode, and it will ask if you want to resume, say YES. The Pause feature is already in there (for the encoding phase). You can even shutdown your PC over the night or the WEEK and continue where you left off. Just remember to re-check the audio channels you want to remove each time (jdobbs has not yet included this fix).

mpennel
25th April 2004, 22:23
Originally posted by Joergen
Just hit ABORT in one-click. Then switch to three-click and hit encode, and it will ask if you want to resume, say YES. The Pause feature is already in there (for the encoding phase). You can even shutdown your PC over the night or the WEEK and continue where you left off. Just remember to re-check the audio channels you want to remove each time (jdobbs has not yet included this fix).

Wow! I didn't know that. I guess I've been too squeamish to try to stop the encoding process mid-stream, especially like now when it's something like 58% done! Thanks for the tip! I'll give it a shot!

dinkel
26th April 2004, 01:04
Could you add functionality to the program so that we can minimize to systray? With cce being able to to be minimized to the systray, the processing can take place all in the background. just a thought.

jdobbs
26th April 2004, 02:27
NEW VERSION OF DVD-REBUILDER (v0.45)

Attached please find a new version of DVD-RB. This version includes some significant fixes -- including the infamous "Error #0004". For all of you QuEnc users -- this version of DVD-RB requires that you upgrade QuEnc to v0.47 or above. You can get it here. (http://nic.dnsalias.com/QuEnc.exe)

Once more I'd like to say "Thank You" to all the beta testers. I've gotten some really helpful feedback from very insightful folks.

Some of the changes/improvements included in this version are listed below.

Note: Do not attempt to do a REBUILD using 0.45 against sources that were prepared using previous versions. It will result in errors.

- IMPORTANT NOTE: Ensure you are using DVD Decrypter version 3.2.1.0 or above. Version 3.2.0.0 (and possibly below) in ISO mode can cause "illegal input stream", "no I-Frame for 51 frames", and "Runtime Error '9'" due to a bug in it's ISO mode processing.

- Corrected Error Code #0004. Rebuilt the NAVPACK decision engine so it handles large streams of non-video data that is sometimes associated with STILLs.

- Modified the 4:3->16:9 output for interlaced sources so fields are separated prior to resizing and weaved back together after resizing. It should make for a more accurate representation of the source material.

- Found a error that could cause DVD-RB to exit with Runtime Error '9' when it encountered an illegal input stream. The error is now properly recognized and DVD-RB gracefully aborts the PREPARE process.

- IF YOU ARE GOING TO USE QUENCODE WITH DVD REBUILDER -- YOU MUST UPGRADE TO QUENCODE V0.47 OR ABOVE. Download it here. (http://nic.dnsalias.com/QuEnc.exe)

- Added an option under QuEnc that enables single-pass encode as an option.

- Modified the source to take advantage of the new QuEnc version Nic has released (v0.47). This version that supports better DVD-RB control over options -- they can now be reset after setting (Trellis, KVCD, and 2-pass).

- Added a "Shutdown at One Click Completion" mode item. The state of this flag is not kept between program runs. It will do a Windows Shutdown at the completion of the next One-Click execution. A 10 Second warning window enables cancellation before shutdown.

- Numerous other minor changes, enhancements, and bug fixes including modified handling of some sound and still images.

The latest version can be found here. (http://forum.doom9.org/showthread.php?s=&threadid=75452)

nwg
26th April 2004, 02:33
Excellent, I will try it now.

Added an option under QuEnc that enables single-pass encode as an option.

Thank you for very much for this option. :)

quantum
26th April 2004, 03:06
Nice work. Should we expect BOV in v0.46? :scared: ;)

Joergen
26th April 2004, 03:14
Great job again jdobbs! It's always exciting to refresh the forum and see a new number posted :)

One question though:

- Modified the Half-D1 output for interlaced output so fields are separated prior to resizing

Is this needed for half-d1 since it resizes only horizontally and doesnt affect interlacing (which is also horizontal). Field separation is needed for vertical scaling (LB to anamorphic) or am I missing something? :o

jdobbs
26th April 2004, 03:30
Originally posted by quantum
Nice work. Should we expect BOV in v0.46? :scared: ;) Very likely.

jdobbs
26th April 2004, 03:32
Originally posted by Joergen
Great job again jdobbs! It's always exciting to refresh the forum and see a new number posted :)

One question though:



Is this needed for half-d1 since it resizes only horizontally and doesnt affect interlacing (which is also horizontal). Field separation is needed for vertical scaling (LB to anamorphic) or am I missing something? :o I stated it wrong and will go back up and fix it... it is 4:3->16:9 conversion that uses this.

Joergen
26th April 2004, 03:44
Ok good, thanks for the clarification :cool:

DDogg
26th April 2004, 03:57
I'm running that problem 'ItalianJob' tonight. I'll let you know first thing if the '9' is gone on rebuild.

JDay
26th April 2004, 04:04
Could you automatically set the -interlaced and -nointerlaced options for QuEnc? It seems to just leave the settings as they were on the last run.

oddwunn
26th April 2004, 04:15
Hi jdobbs,

I just started using DVD-RB today (ver 0.44) and every title I have tried came up with the "error #0004" problem (using CCE), so I tried rebuilding my encoded project files tonight with the newly released 0.45 beta - I'm sorry to report that the error still exists. Maybe I have to encode them from scratch again? Please read here for details:

http://forum.doom9.org/showthread.php?s=&postid=481764#post481764

Thanks!

jdobbs
26th April 2004, 12:55
Originally posted by oddwunn
Hi jdobbs,

I just started using DVD-RB today (ver 0.44) and every title I have tried came up with the "error #0004" problem (using CCE), so I tried rebuilding my encoded project files tonight with the newly released 0.45 beta - I'm sorry to report that the error still exists. Maybe I have to encode them from scratch again? Please read here for details:

http://forum.doom9.org/showthread.php?s=&postid=481764#post481764

Thanks! This is confusing to me. I didn't think it was even possible to get a #0004 any more. I'm at the "real job" right now, but will look at this tonight.

jdobbs
26th April 2004, 12:57
A note to everyone. You cannot continue jobs started with a previous version (e.g. just do a REBUILD) on ANY job with 0.45 -- there is an additional INF entry that is now inserted during PREPARE that is essential. I'm going to modify the notice for 0.45 to clarify that fact.

jdobbs
26th April 2004, 13:16
Originally posted by JDay
Could you automatically set the -interlaced and -nointerlaced options for QuEnc? It seems to just leave the settings as they were on the last run. Will do, I almost put it into 0.45, but I wanted to test it first.

brikin
26th April 2004, 13:39
JDobbs you are the man.........Did a complete rebuild last night with the DVD giving me the 0004 error and everything worked perfectly. Thanks for all the hard work.

uiucgrad
26th April 2004, 19:50
It sounds like I am having the same '9' problem as DDogg only with the the movie 28 Days Later. I have tried every version of DVD-R and none of them have worked yet. Please let me know if there is any information that I can provide to help track down this bug.

I just tried 0.45 with ReJig 5e witn no luck.

Xitrum
26th April 2004, 22:12
Hi,
I tried DVD-RB v0.45 last night on 2 DVDs that been giving me troubles.
The hounted mansion, which used to give me error #004 was successfully done without error.
The ABBA music DVD stil gime this error "Runtime Error '6' Overflow'

jdobbs
27th April 2004, 01:17
Originally posted by uiucgrad
It sounds like I am having the same '9' problem as DDogg only with the the movie 28 Days Later. I have tried every version of DVD-R and none of them have worked yet. Please let me know if there is any information that I can provide to help track down this bug.

I just tried 0.45 with ReJig 5e witn no luck. Have you tried any other movies?

PINOBIRD
27th April 2004, 15:06
jdobbs al my LPCM problems are passed.
For now I have backed up 7 dvds succesful at 100% score.
Thanks for the great work.

oCe
27th April 2004, 17:00
Tried v0.45, with CCE v2.67.00.23; did three movies without any problems with this version. All region-2, extra's encoded with Half D1, kept all audio-tracks and used dynamic bitrate adjustment. So far, so good, my compliments! All problems I had with previous versions on standalone (Pioneer) and with still-images seem far gone now. Though, 4th movie I did was Kill Bill vol 1, region 2. Preparation: perfect. Encoding: perfect. Phase III, rebuilding: runtime error '75': path/file-acces error.

EDIT! Forget it... for some strange reason the whole harddisk I was reading the original dvd from stopped functioning. After a reboot it was ok again, weird enough. Rebuilding goes without a hitch now! :)

unplugged
28th April 2004, 08:30
I have rebuilt "Random Hearts" with DVD-RB 0.45 (CCE), all went fine but main movie gets marked 4:3 when it's originally 16:9, so output ratio is distorted.
? :(

zarovka
28th April 2004, 09:33
Hi,
Thank's for this GREAT program !

I have small req, can you add Anti Noise option in Advanced settings for CCE ?

In ECL:
use_filter=1
filter_val=x

jdobbs
28th April 2004, 14:32
Originally posted by unplugged
I have rebuilt "Random Hearts" with DVD-RB 0.45 (CCE), all went fine but main movie gets marked 4:3 when it's originally 16:9, so output ratio is distorted.
? :( That is really odd. Do you mean it is marked as 16:9 in the video stream or in the IFO? Usually if it show up incorrectly on playback it is the IFO (I know you can create 4:3 sources that playback as 16:9 just by modifying the IFO).

The only time that IFO entry is modified is when you choose 16:9 -> 4:3 and that modification is in the other direction??? Anything significantly different about this DVD and any other?

jdobbs
28th April 2004, 14:33
Originally posted by zarovka
Hi,
Thank's for this GREAT program !

I have small req, can you add Anti Noise option in Advanced settings for CCE ?

In ECL:
use_filter=1
filter_val=x I don't see why not.

DDogg
28th April 2004, 15:05
I did 'ItalianJob' again last night without 1/2D1 using 2.67.00.27. It rebuilt ok. With 1/2D1 it throws a '9' on rebuild.

unplugged
28th April 2004, 15:29
Originally posted by jdobbs
That is really odd. Do you mean it is marked as 16:9 in the video stream or in the IFO? Usually if it show up incorrectly on playback it is the IFO (I know you can create 4:3 sources that playback as 16:9 just by modifying the IFO).

The only time that IFO entry is modified is when you choose 16:9 -> 4:3 and that modification is in the other direction??? Anything significantly different about this DVD and any other?
I think video is encoded perfectly, it's a matter of bad setting (flag in IFO I think...).
Original video is 16:9 whether is marked in IFO or stream, the DVD-RB result is set as 4:3. I haven't checked where is set, but PowerDVD displays correcly the original and badly the rebuilt version.
That option you meant isn't touched. (default)

wmansir
28th April 2004, 18:20
jdobbs,

I was just updating the settings guide and I had a quick question about the new "shutdown after 1-click" option.

The readme states the shutdown will occur "after the next 1-click execution". 1. How does this effect Batch mode? does it wait for all jobs to finish? and 2. I assume it only shuts down on a successful completion, right?

lab-one
29th April 2004, 03:27
@jdobbs

Put this request at the bottom of your mounting stack of things to do...

Would it be possible or reasonable to add a mouse-over type of status message to the dvd-rb task bar button? I personally would find this handy when I have the app minimized.

Your consideration is appreciated.

lab-one

edit: by status I mean, current progress eg. VTS_06 - 63% - Prepare (or something to that effect). During the encode process it would be more basic since CCE displays this information. Overall - 23% - Encode. Etcetera.

SAPSTAR
29th April 2004, 04:24
Originally posted by DDogg
I did 'ItalianJob' again last night without 1/2D1 using 2.67.00.27. It rebuilt ok. With 1/2D1 it throws a '9' on rebuild.

I did some experiments, and I noticed there are errors when the avg bitrate of a cell fall under 1000 bps, with the half space option it's frequent, but it can also happen without the option.

For example, on Saving Private Ryan, I had the '9' on rebuild (even without 1/2D1), I checked and the cell where there was an error was 983 bps, I changed the ECL file to 1500 bps....and it worked !!!

Paced
29th April 2004, 05:58
@jdobbs

Is it possible to add a 16:9 - 4:3 conversion option? Whenever I use half D1 on a 16:9 stream, one of my standalones does not like it at all - it looks like a 'pixelated column' is running down the middle of the screen, and anything in that column is unwatchable, whilst everything on the left/right of that column is fine. That probably doesn't make sense :)

sofa_2004au
29th April 2004, 07:05
Dear DVD Rebuilder

Would you please include an option for

* CCE Constant Bitrate encoding

rather than only using Variable bitrate

Regards Sofa

jesinka
29th April 2004, 07:26
DVDremake is great soft.Your soft is no.1 !! He is 100000x better than all.GREAT JOB .You can try writte in your DVD RB this ? click on right button mouse in extras and use button hide all block? its function built in DVDReMaKe.Its great future in DVD RB.try it pls....You can use too preview button on DVD RB ? thx jdobbs ----- you are big man !!

jesinka
29th April 2004, 08:59
:-)

DDogg
29th April 2004, 14:50
Originally posted by SAPSTAR
For example, on Saving Private Ryan, I had the '9' on rebuild (even without 1/2D1), I checked and the cell where there was an error was 983 bps, I changed the ECL file to 1500 bps....and it worked !!! I'll try to check this tonight on IJob. We are also testing the final RC of the new D2S/D so its hard to get enough time, but will try my best to verify your observations. Thanks.

robot1
29th April 2004, 15:16
@SAPSTAR and DDog
I've done a backup with half D1-half space, with no problem (and there were many cells with bitrate under 900).
Anyway, if I have an error 9 on rebuild I'll try to change the bitrate.

tf
29th April 2004, 15:26
I tried backing up Spiderman, half d1, half space too. When CCE 2.50 were 91% done, it froze on a sub 900kbit part. First freeze I've ever had in CCE.

This was with DVD Rebuilder 0.45.

-tf

CiViC
29th April 2004, 15:33
just out of curiosity..is multiangle/interleaved cell support gonna be thrown in any time soon?

Le_Zouave
29th April 2004, 15:38
Originally posted by jesinka
DVDremake is great soft.Your soft is no.1 !! He is 100000x better than all.GREAT JOB .You can try writte in your DVD RB this ? click on right button mouse in extras and use button hide all block? its function built in DVDReMaKe.Its great future in DVD RB.try it pls....You can use too preview button on DVD RB ? thx jdobbs ----- you are big man !!

I think it's better to leave all the "hidding" process to DVDremake, personnaly before using DVD-RB I use DVDremake to hide unwanted part of a DVD and edit the menu according to it. For example I hide all the warning screen and unneeded bonuses then edit the menu and finaly I edit the menu to hide the button in audio menu that will be stripped with DVD-RB, the combination of DVD-RB and DVDremake is great.

There is just one thing that anoy me in DVD-RB is that when I use half/d1 half bitrate for bonuses I always get a result around 4.20 Gb and without this option around 4.31 Gb. I use CCE SP and as you know, bitrate control with it is really acurate so it may need some optimisation to get a good 4.35 Gb.
Finaly it's just my opinion but I think that encoding the entire movie give better result than encoding by chapter but I already red that it's because of CCE basic that don't give I-Frame between chapter. And I only experienced it with DVD2DVD-R but using a minimum bitrate of 0 and a max bitrate of 9800 minus all the audio and sub-picture stream give a great result as this take advantage of simple picture as credit, for example on 2001 a space odysey there is a lot of black screen and the bitrate go as low as 0.3 MB and it help for more complex scene.

Anyway this is the only soft that alow to use CCE SP and keep the menu. Thanks for this awesome soft.

RobertR
29th April 2004, 16:05
Originally posted by Le_Zouave
There is just one thing that anoy me in DVD-RB is that when I use half/d1 half bitrate for bonuses I always get a result around 4.20 Gb and without this option around 4.31 Gb. I use CCE SP and as you know, bitrate control with it is really acurate so it may need some optimisation to get a good 4.35 Gb.
If it happens all the time than maybe You should try fiddling with CCETargetSectors? This might get You closer to 4.35GB target.
Anyway this is the only soft that alow to use CCE SP and keep the menu. Thanks for this awesome soft.
Well. There is also Big3 :D

Le_Zouave
29th April 2004, 16:56
Originally posted by RobertR
If it happens all the time than maybe You should try fiddling with CCETargetSectors? This might get You closer to 4.35GB target.

Well. There is also Big3 :D

Yeah I'll try modify it in the ini. But for Big 3 it's not A soft, it's 3 frontend and event if it's less complicated than doing without them, it's way more complicated than DVD-RB. Yeah I admit it, I'm too stupid for the big 3 method.

jesinka
29th April 2004, 17:09
i have same problem with DVD size after usin CCE with DVD RB.My all dvd have 4.21 gb. :(((

jdobbs
29th April 2004, 17:09
Originally posted by CiViC
just out of curiosity..is multiangle/interleaved cell support gonna be thrown in any time soon? Yeah. Unfortunately my full-time job has kept me fully employed (plus some) all this week and I haven't had much time to work on this. Given the response I've had to donations so far -- I don't think I'll be giving it up any time soon;) I used my vacation last week to kill a lot of bugs -- so in the meantime nights and weekends are all I have to work with, and I haven't had a lot of nights this week.

Joergen
29th April 2004, 19:02
Keep up the great work 'dobbsy! ;)

Suggestion: I was preparing a project and it was already half through when I thought "hmm did I uncheck that option" and I aborted it to see that all was okay (wasted some time cause I'm dumb).

Perhaps you could post some of the features that are enabled in the status screen when you hit rebuild, like:

---------------
-Remove DTS enabled
-Dynamic allocation enabled
-Removed GER, FRA, SPA audio
---------------
Phase I, PREPARATION started at 00:00:00
....

That way you can just scroll up and down to see what is going on, while Preparation is in progress.

jdobbs
29th April 2004, 19:05
Originally posted by Joergen
Keep up the great work 'dobbsy! ;)

Suggestion: I was preparing a project and it was already half through when I thought "hmm did I uncheck that option" and I aborted it to see that all was okay (wasted some time cause I'm dumb).

Perhaps you could post some of the features that are enabled in the status screen when you hit rebuild, like:

---------------
-Remove DTS enabled
-Dynamic allocation enabled
-Removed GER, FRA, SPA audio
---------------
Phase I, PREPARATION started at 00:00:00
....

That way you can just scroll up and down to see what is going on, while Preparation is in progress. That's a good idea! I've run into that myself.

SAPSTAR
29th April 2004, 19:07
Originally posted by jdobbs
Yeah. Unfortunately my full-time job has kept me fully employed (plus some) all this week and I haven't had much time to work on this. Given the response I've had to donations so far -- I don't think I'll be giving it up any time soon;) I used my vacation last week to kill a lot of bugs -- so in the meantime nights and weekends are all I have to work with, and I haven't had a lot of nights this week.

He guys, those who haven't donate....just press the button, I saw the number of downloads for DVD-RB, by now jdobbs should be a richguy !!!

Don't be dumb, and donate !

sup191
29th April 2004, 20:25
Originally posted by SAPSTAR
He guys, those who haven't donate....just press the button, I saw the number of downloads for DVD-RB, by now jdobbs should be a richguy !!!

Don't be dumb, and donate !



While I agree that people who use this proggy a lot should donate something to jdobbs for all his hard work, you're assuming that everybody who downloaded the program is actually still using it. A lot of people try it out and feel it's not for them. I'm sure you didn't mean to insult everybody who hasn't donated by calling them dumb. Maybe next time add a smiley! :)


jdobbs,

Maybe when this program hits v1.0, you could add a list of handles of the people who donated. It'd be our few seconds of fame in donationware history! :rolleyes:

topsare
29th April 2004, 20:38
Originally posted by SAPSTAR
He guys, those who haven't donate....just press the button, I saw the number of downloads for DVD-RB, by now jdobbs should be a richguy !!!
You are right SAPSTAR.
Just made my first donation to this amazing piece of software to encourage jdobbs to continue.

I just wish the problems with subs and audio sync will be fixed soon :thanks:

Topsare

mpennel
30th April 2004, 00:57
Ditto here. I just left my donation via Paypal. Thanks again for all of your hard work on this program! It is "da bomb" that's for sure! I can't wait to see what gets added next. I hope this makes everyone else on this forum who hasn't donated, and uses the program to wake up and smell the roses! This program is only going to get better, especially if we support it!:)

Mark

Redbacks
30th April 2004, 01:59
A lazy $50.00 USD on it's way to you jdobbs... Keep up the great work. Well worth it and appreciated.

Cheers.

jdobbs
30th April 2004, 02:33
Originally posted by Redbacks
A lazy $50.00 USD on it's way to you jdobbs... Keep up the great work. Well worth it and appreciated.

Cheers. Thanks, Redbacks. And thanks to all the donators... I'll do my best to make sure your trust and generosity is rewarded!!!

jdobbs
30th April 2004, 02:37
Originally posted by sup191
While I agree that people who use this proggy a lot should donate something to jdobbs for all his hard work, you're assuming that everybody who downloaded the program is actually still using it. A lot of people try it out and feel it's not for them. I'm sure you didn't mean to insult everybody who hasn't donated by calling them dumb. Maybe next time add a smiley! :)


jdobbs,

Maybe when this program hits v1.0, you could add a list of handles of the people who donated. It'd be our few seconds of fame in donationware history! :rolleyes: That's a not a bad idea, but when I get a donation most of the time all I see is an EMail address, and I don't think anyone would want to publish that. What they will get after v1.0 is special consideration for any suggested enhancements and bug reports, automatic notification of updates, and a very appreciative jdobbs.

sup191
30th April 2004, 05:32
Originally posted by jdobbs
That's a not a bad idea, but when I get a donation most of the time all I see is an EMail address, and I don't think anyone would want to publish that. What they will get after v1.0 is special consideration for any suggested enhancements and bug reports, automatic notification of updates, and a very appreciative jdobbs.


That's good enough for me! I'll gladly donate again after my next paycheck. The only problem I'm having currently is an audio sync problem with Fletch Lives. I posted more info about it in the bug report thread. There are a few others having the same type issue. I'm hoping it's not on all my backups as I don't rewatch the whole movie after encoding - I just sorta skim through it to check the quality.

Thanks again for such an awesome program!!

SLA
30th April 2004, 17:51
Hi

i don't know if it was already mentioned but is it possible to add another Feature which resizes the Framesize for extra-stuff to 352x288(Pal, 352x240 NTSC)? This is an official DVD Resolution and gives MUCH better quality (using CCE) compared to Half-D1. Please give it a try :rolleyes: :) :)

P.S. great work!

Joergen
30th April 2004, 17:55
I'm against resizing vertically cause then you lose the fields and smooth framerate. This is especially bad for the extras that are usually either CAM material or even NTSC->PAL. You'd have double ghosting if you blend the fields for a 352x288 resolution.

SLA
30th April 2004, 18:23
@Joergen

You might be right...theoretically.
Please try both: Encode some extra stuff
@ 352x576@1200kbit and
@ 352x288@1200kbit

And tell me which one LOOKS better. There is no reason for me not to resize vertically, because i want best quality not some technical aspects which could theoretically decrease picture quality.

Joergen
30th April 2004, 18:32
I have tried, back in the VCD days and frankly losing half the frames in 50/60fps material plus losing resolution is not acceptable nor necessary for DVD.

But I do recommend not going below ~2000kbit average for most half-d1 material.

SLA
30th April 2004, 18:53
But I do recommend not going below ~2000kbit average for most half-d1 material. [/B]

This is the Problem. Most DVDs i want to backup with RB are ~8GB. And i dont want to waste 2000+ kbit for extra stuff. With such high bitrates the amount of space for main movie drops to a non-acceptable size. So i guess you are watching Main Movies encoded @ 2000kbit full resolution and extra stuff @ 3000kbit :rolleyes: :rolleyes: :rolleyes: I also just asked if it would be possible to add this feature. I didnt asked you to use it or handle it the way i do. And if jdobbs wont include it i'll make a workaround for me

Joergen
30th April 2004, 18:59
From what I've done now (about 15 discs) the dynamic bit allocation works great in respect to extras, as the original discs usually have around 2/3 or half the bitrate of the main movie, which is translated to the backup via the dynamic bit allocation feature.

You can examine the bit distribution of the REBUILDER.ECL with ECL Optimizer and see how it works.

The lowest main movie encode I've done so far was 3500kbit and the movie was PROGRESSIVE and 2.35:1 (black bars) thus able to handle lesser bitrates, and came out excellent. In addition the extras looked fabulous.

SLA
30th April 2004, 19:19
3500kbit minimum? How do you do that? If i use a
bitrate calculator with following settings:
Filmlength: 2h
Audio: 2x448kbit
Other Iso stuff (menu etc.): 300mb
than i just get a average bitrate of ~3800 kbit and there is only Main-Movie, no Extra stuff (which is ~90 mins for Blade 2)

Joergen
30th April 2004, 19:32
Your problem is the audio 2x448kbit part which is a no-no for normal movies. Then you can also remove some subtitles to gain another 20-50MB. Test the compressibility of the menu through dvd-shrink and compress it 75-80% if it still looks as good as the original. Strip out menu languages if they exist.

And yes indeed the smallest average bitrate I've yet seen was around 3500kbit for all titles combined. This was with "Hollywood homicide" by means of compressing the menu 80%, removing the 2.0 stereo track (no need for it) and keeping the 5.1 DD one.

If you want to go down the "purist" line of not removing useless audio tracks, then you'll have some trouble trying to compress a movie that has a DTS track, two 5.1 language tracks that alone take up half of the disc. Not to mention some movies that have 1GB+ of unreferenced material :)

insanescape
30th April 2004, 19:38
what's unreferenced material anyway?

Joergen
30th April 2004, 19:47
It's dummy material that has no references to itself anywhere on the disc, ie like a page on a web site that no other page links to when you arrive through the web address (insert the disc) :) It's there taking up space but you never see it.

The largest I've seen was 1.6GB. Disney usually uses a huge 400-600MB black section full of I-frames that is tens of minutes long and doesnt compress nearly at all in a transcoder, yet its not necessarily unreferenced either. That can be taken care of with DVDRemake, DVDStripper or even Titlesetblanker if its in a VTS alone.

robw
30th April 2004, 20:00
.

djkilla
1st May 2004, 18:37
?

Harm
1st May 2004, 20:08
I already posted this in a bug report to find out that part of it was a suggestion.........

- What's the use of naming the first button Prepare when starting rebuilder and changing it to Process after the first preparation?
- There is no option to clear out path settings (besides deleting the line out of the ini file) or am I missing it?

jdobbs
1st May 2004, 21:15
Originally posted by Harm
I already posted this in a bug report to find out that part of it was a suggestion.........

- What's the use of naming the first button Prepare when starting rebuilder and changing it to Process after the first preparation?
- There is no option to clear out path settings (besides deleting the line out of the ini file) or am I missing it?

1. No use at all... in fact I never even noticed it said "Process" after running it, that was left over from when I first started coding it. It's fixed.

2. Nope, you're right. I'll fix that.

Joergen
1st May 2004, 21:27
Jdobbs: While youre fixing that, this simple quirck has followed DVD-RB for a long time; the save button in the options is greyed out if you tick or untick the Remove DTS option (so you have to click on some of the language stuff to be able to save). :)

jdobbs
2nd May 2004, 05:29
New Version

A new version has been released. Versions will be available from a single Sticky from here on out. You may want to subscribe to that thread if you want to stay current.

The latest version can be found here. (http://forum.doom9.org/showthread.php?s=&threadid=75452)

wmansir
2nd May 2004, 05:48
jdobbs, are you still planning to implement anything with CCE 3:2 pulldown detect? I only ask because it is still a grayed out option on the menu and I don't think it would be very useful with the new way you handle RFF, which is much better for hybrid material than anything CCE could produce.

wink
2nd May 2004, 06:02
I have some problem with backing up ntsc region 1 music dvd. The disc is interlaced, bff. I have tried with decomb, disable interlace etc. The dvd while plays keep stutter/freezing on same specific parts throughout the music for couple seconds. It happens with all dvd rebuilder up until v 0.45. When trying to back up with Big3 method, it plays fine. That leads me to believe that the image is good. I have wasted about 5-6 disks trying to backup that one disk so far. Suggestions are appreciated. thanks

jdobbs
2nd May 2004, 06:02
Originally posted by wmansir
jdobbs, are you still planning to implement anything with CCE 3:2 pulldown detect? I only ask because it is still a grayed out option on the menu and I don't think it would be very useful with the new way you handle RFF, which is much better for hybrid material than anything CCE could produce. Good point. I'd forgotten it was there. I'll remove it for the next version.

jdobbs
2nd May 2004, 06:09
Originally posted by wink
I have some problem with backing up ntsc region 1 music dvd. The disc is interlaced, bff. I have tried with decomb, disable interlace etc. The dvd while plays keep stutter/freezing on same specific parts throughout the music for couple seconds. It happens with all dvd rebuilder up until v 0.45. When trying to back up with Big3 method, it plays fine. That leads me to believe that the image is good. I have wasted about 5-6 disks trying to backup that one disk so far. Suggestions are appreciated. thanks Could you tell me the name of the DVD? I've done testing with BFF and it worked successfully. Also, please try v0.46 -- I'd suggest an investment in a DVD-RW or +RW, those discs would have paid for it! :)

wink
2nd May 2004, 06:47
it's asian music video :) that is one disc i had tried to back up and it keeps give me the same problem everytime. At first i thought it was the disk image being corrupted or didn't decrypt correctly so i use the big 3 methods. The picture comes out perfect. No freezing/stuttering at the trouble spot. The picture is perfect on windvd but only give problem on stanalone unit. I tested on the samsung & apex ad-1500 unit. I also have the same stuttering/freezing problem with another asian music video. This time it's interlace/TFF. Maybe it's time for me to get those dvd-rw disk. I'll try to make it more details next time.
CCE 2.5
Avisynth 2.54
Decomb 511
MPEG2Dec3dg.dll
ritek & princo disk

I do backup other movie with extras (interlace/TFF) and the result is perfect. No new software are installed the whole time. In the meantime, I'll look more into DVD Players that "stutter" with DVD-RB Authored Discs thread. Thanks jdobbs.

JDay
2nd May 2004, 07:30
It looks like interlaced/progressive settings still aren't set for QuEnc...

jdobbs
2nd May 2004, 11:16
Originally posted by JDay
It looks like interlaced/progressive settings still aren't set for QuEnc... Sorry, it got late and I decided to go with what I had -- there were some important bug fixes that had to take priority.

DVD Maniac
2nd May 2004, 11:41
At the risk of adding even more to this mega thread some suggestions for future feature improvements of this great tool (in no particular order).

1. Ability to resize menus
2. Ability to set % resize to all Titles (not just Title Sets)
3. Target specific Titles to be "stripped" (either by single frame replacement or blank title)
4. Full Audio stream stripping correction. Currently, if you strip the default audio-stream then the resulting output plays the stripped default stream (ie silence). Some correction of the PGC's command table is required.
5. Sub Titke Stripping

These suggested enhancements are in no means meant as a complaint and I realise that there may be a lot of effort involved in implementing some of these features - so please no comments about me being too "picky". In fact, other than no 2. all the above can be accomplished using a two step process with the other one-clickers and Rebuilder and some manual intervention - it would be great to have everything done in one app :)

jdobbs
2nd May 2004, 11:52
Originally posted by DVD Maniac
At the risk of adding even more to this mega thread some suggestions for future feature improvements of this great tool (in no particular order).

1. Ability to resize menus
2. Ability to set % resize to all Titles (not just Title Sets)
3. Target specific Titles to be "stripped" (either by single frame replacement or blank title)
4. Full Audio stream stripping correction. Currently, if you strip the default audio-stream then the resulting output plays the stripped default stream (ie silence). Some correction of the PGC's command table is required.
5. Sub Titke Stripping

These suggested enhancements are in no means meant as a complaint and I realise that there may be a lot of effort involved in implementing some of these features - so please no comments about me being too "picky". In fact, other than no 2. all the above can be accomplished using a two step process with the other one-clickers and Rebuilder and some manual intervention - it would be great to have everything done in one app :)

1. Planned.
2. Not sure it will be worth the effort, but possibly.
3. Planned.
4. Planned. I hope to have "cross-mapping" of sub-streams added.
5. Probably won't happen -- the size of subtitles are just to small for the bother

NobbyNobbs
2nd May 2004, 15:39
@JDobbs

Even if I agree that the subtitle files are small, try finding the norvegian subtitles with the subtitle button on some european DVD´s, after between 15-18 keypresses you will understand why a lot of us prefer removing subtitles.

PS never uses the subs myself if watching a movie alone, but some movies are better when you are 2 :D

StifflerStealth
2nd May 2004, 17:55
For the "source path" we need to select x:\path\to\DVD_Name\VIDEO_TS folder. Instead, can you have it so we need to just select X:\path\to\DVD_Name. Then you could have the program scan that directory for JACKET_P and PC_DVD content and transfer that stuff over to the directory selected in working path. Is there any PC_DVD stuff in the IFO files? I have some InterAcual DVDs that have cool content for the PC that I would like to keep. There also might be other content on the disc that I am not thinking of that could be transfered as well.

psdos
2nd May 2004, 19:47
why not support RB Ilvu? it is very difficult? thanks

jdobbs
2nd May 2004, 19:56
Originally posted by psdos
why not support RB Ilvu? it is very difficult? thanks I've just put off some features until the program was stable.

Joergen
2nd May 2004, 21:10
Great job with 0.46 again jdobbs!

About the subtitle stripping, I agree they're usually (9/10) around 15-20MB total on an R2 disc, but the biggest I've seen was nearer to 80MB with lots of commentary subtitles that were almost 10MB a piece (according to dvdshrink).

R1 discs prolly dont have more than english, french and spanish subs but R2 discs have around 10 subtitles most of the time and up to the wrong side of 20.

unplugged
3rd May 2004, 23:11
jdobbs, could you adopt "mpeg2source("source.d2v",idct=7)" model in your default avs scripts, idct7 (simpleIDCT code from libavcodec) is best qualitywise and fast as others and with all CPUs (only idct5, for SSE2 and P4s, is little faster but slightly worse with quality).
From mpeg2dec3 doc:
iDCT : iDCT algo used.
0 : Default value (in .d2v file)
1 : 32 bit MMX
2 : 32 bit SSEMMX
3 : 64 bit FPU
4 : 64 bit IEEE-1180 Reference
5 : 32 bit SSE2 (for P4)
6 : Skal's SSEMMX iDCT (fastest)
7 : SimpleiDCT (Very accurate iDCT from XviD project)
default : 0

[BMC]
3rd May 2004, 23:33
Great job on the latest version. I successfully backed up 2 dvds that I was unable to back up by any other methods.

THANKS FOR ALL YOUR EFFORT!!!

jdobbs
3rd May 2004, 23:37
Originally posted by unplugged
jdobbs, could you adopt "mpeg2source("source.d2v",idct=7)" model in your default avs scripts, idct7 (simpleIDCT code from libavcodec) is best qualitywise and fast as others and with all CPUs (only idct5, for SSE2 and P4s, is little faster but slightly worse with quality).
From mpeg2dec3 doc:
iDCT : iDCT algo used.
0 : Default value (in .d2v file)
1 : 32 bit MMX
2 : 32 bit SSEMMX
3 : 64 bit FPU
4 : 64 bit IEEE-1180 Reference
5 : 32 bit SSE2 (for P4)
6 : Skal's SSEMMX iDCT (fastest)
7 : SimpleiDCT (Very accurate iDCT from XviD project)
default : 0 I've never used this option. Are you positive it will have no negative affects?

jdobbs
3rd May 2004, 23:38
Originally posted by [BMC]
Great job on the latest version. I successfully backed up 2 dvds that I was unable to back up by any other methods.

THANKS FOR ALL YOUR EFFORT!!! Great news.

DDogg
4th May 2004, 01:04
jdobbs, there is something nagging me in the back of my head about that idct line. Enough to suggest you get nic or RB to weigh in on the subject.

quantum
4th May 2004, 02:01
Defaults are there for a reason. I wouldn't change them unless you're positive.

deh707
4th May 2004, 02:47
while trying to burn the VIDEO_TS folder in NERO, i get this:

6:42:09 PM #2 DVDREALLOC -22 File DVDVideoCompilation.cpp, Line 1177
File 'VTS_02_0.VOB' is not referenced and should not be present

6:42:09 PM #3 Phase 115 File dlgbrnst.cpp, Line 1841
DVD-Video files reallocation failed

the file VTS_02_0.VOB is 0 bytes, should i just delete it?

by the way, i am using the matrix revolutions dvd.


update, the original matrix revolutions dvd that i ripped in FILE MODE with dvd decryptor gave me a 0 byte VTS_02_0.VOB file, too.
what's going on?

Joergen
4th May 2004, 03:01
:search:

This is about the 8th time this has been brought up. Just delete the file like nero tells you to! (not referenced and SHOULD NOT BE PRESENT = GET RID OF IT) :D

And btw this is the comments thread not a bug report thread, eventhough thats not a bug.

onesoul
4th May 2004, 03:14
Hey, this is just a crazy thought but since procoder is so popular with interlaced sources (and quoting mb1 maybe because "it's the only encoder who supports field picture structure" although it doesn't define if output is progressive or not, like what was said before) and interlaced encoding by cce or others (except for dvdshrink/recode which I had good results, maybe I did something wrong but rejig didn't please me that much) isn't good, how about supporting procoder to handle that interlaced vts's and let cce (or other of your choice) to encode the progressive ones. This would mean the possible use of two engines in the same dvd, is it possible just for the thought? :)
Note that only procoder 1.5 and above accepts avisynth files.

EddieTH
4th May 2004, 03:58
I just started working with CCE Basic 2.69.01.04 and I noticed that while they have added Quantization Characteristics in this version, DVD Rebuilder still doesn't use it for ECL files in Basic mode.

Video Dude
4th May 2004, 04:21
jdobbs, great work on the program!

I have a suggestion:

With some black and white movies there is a problem with rainbows. Some movies are authored poorly to begin with and other times when they are re-encoded with a low bitrate rainbows tend to show up. Adding Greyscale() to the AviSynth files seems to clear up this rainbow problem, even when encoding at low bitrates.

In the advanced options, could you add the option Greyscale() like you did for Decomb? This would help solve the rainbow problem with black and white films.

Thanks again for providing us with such a great program.

FreQi
4th May 2004, 05:25
Are there plans to impliment a way to pause encoding?

I don't know how DVD-RB deals with other encoders, but when using CCE, I noticed that it's encoding each cell, feeding one ecl at a time to CCE. Would it be possible to have DVD-RB pause between ecl's and remember it's state to allow resuming from the next cell at a later time?

I sometimes find myself needing to reboot or capture a tv show while in the middle of an encode, and if DVD-RB would just hold off on sending the next job to CCE, I could do that.

And BTW, I am incredibly happy with this app. THANK YOU.

borgraf
4th May 2004, 05:42
Originally posted by FreQi
Are there plans to impliment a way to pause encoding?
Not keeping track of our posts are we? ;)
http://forum.doom9.org/showthread.php?s=&threadid=75069&

This is one for the FAQ :)