PDA

View Full Version : CCE One-Click Software Beta


Pages : [1] 2 3 4

jdobbs
15th March 2004, 04:17
Okay all -- if you were wondering why it has been taking me so long to get any updates out on IFOUpdate, the reason is posted here. Attached is my newest offering. It's call DVD ReBuilder, or DVD-RB for short. I've done some preliminary testing and think its ready for some beta testing.

PLEASE NOTE: THIS IS BETA SOFTWARE. IT IS EXPECTED TO HAVE SOME PROBLEMS. DON'T JUDGE IT TOO HARSHLY UNTIL IT HAS A CHANCE TO GET THE KINKS WORKED OUT.

You can read the "Rebuilder.Txt" file and get more information, and I will eventually work on a guide, but in summary here's what it is:

1. Yes. It is a one-click solution for use with CCE.
2. No. It doesn't need an authoring package. It reauthors within the package.
3. Yes. It works with ReJig if you want to work really fast.
4. No. It isn't complete -- but it's getting close.
5. Yes. You can really see the CCE quality difference!

Known problems: I've built the code specifically to handle every type of original. But I've disabled the "interleaving" portion so it currently won't work with multi-angles (or other interleaving like the MATRIX) while I work on it. It will come shortly.

The program is free, and I'm hoping to keep it that way. But I've invested hundreds of hours in this and donations are gratiously accepted.

Try it out and give some feedback. Post your suggestions/problems here on Doom9. Be very specific as to the kind of problem and any insight you may have as to the cause.

Hope you find it useful.

One last reminder: THIS IS BETA SOFTWARE. IT ISN'T FULLY COMPLETE SO PLEASE DON'T SLAM ME UNTIL I HAVE A CHANCE TO ADDRESS THE MANY EXPECTED PROBLEMS THAT HAPPEN WHEN IT FIRST GETS PUBLIC RELEASE.

Thanks,
JDobbs

NOTE:

1096 downloads of version 0.14
1763 downloads of version 0.15
3254 downloads of version 0.16
257 downloads of version 0.18
758 downloads of version 0.19
2112 downloads of version 0.21
675 downloads of version 0.22
1247 downloads of version 0.23
2293 downloads of version 0.25
2564 downloads of version 0.26
4462 downloads of version 0.27
3522 downloads of version 0.28
1745 downloads of version 0.30
8303 downloads of version 0.31
744 downloads of version 0.33
1922 downloads of version 0.34
3915 downloads of version 0.35
yada, yada, yada... it's consistently in the thousands for each version now... (last one was 5725)

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

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

The_Flash
15th March 2004, 04:39
Good work jd, can't wait to begin testing.

mrbass
15th March 2004, 05:30
definitely going to check this out. I loaded it up and it looks nice and clean. I never managed to use the Big3 (way over my head..ok actually I was too lazy to learn) so this looks more like in my league. Will try soon thanks jdobbs!

KungFuCow
15th March 2004, 07:44
Woah....

/rushes off to test

KungFuCow
15th March 2004, 08:04
No joy :(

Runs for a bit, starts CCE (Using EclCCE), CCE does its thing for a little while then all of a sudden the program tries to open like 10 instanced of EclCCE and EclCCE doesnt like that and the program halts.

KungFuCow
15th March 2004, 08:16
Oh well.. sent you a donation anyway... I see great things for this app down the road.

Paced
15th March 2004, 10:24
Can't wait to try this myself, I'll report back as soon as possible on the results. Keep up the great work :D

2COOL
15th March 2004, 10:32
Originally posted by KungFuCow
Runs for a bit, starts CCE (Using EclCCE), CCE does its thing for a little while then all of a sudden the program tries to open like 10 instanced of EclCCE and EclCCE doesnt like that and the program halts. I got the same thing but with my DVD I got 82 exact error messages. :(

KungFuCow
15th March 2004, 10:42
I went ahead and ponyed up for CCE Basic to try this thing out. Attempted to do Bring It On Again and with CCE Basic it ran all the way through, authored the DVD and said it was finished. Problem was the dir was only 1.02GB and the movie seemed to be missing. The movie vob set was only 1 file.

Trying Lost In Translation now.. guess Ill see how that one does overnight.

Nic
15th March 2004, 11:53
good luck jdobbs, I can imagine what a big job the authoring code would have been...if you need anything added/changed to ReJig, let me know.

-Nic

jdobbs
15th March 2004, 13:07
@KungFuCow and 2Cool

Whoops. :eek: I know exactly what is causing your problem. I made some last minute changes just before posting... I will fix that tonight. In the interim, you can turn "One-Click" off and:

1. Do the first step of the 3 step method (first button,see the Readme).

2. Open CCE directly and then open the project "Rebuilder.ECL" in a subdirectory called "D2VAVS" under your working path. It is already set up to output correctly, at the right bitrates, etc. You will see a list of files that will be processed.

3. After the files are all completed with CCE, go back to Rebuilder and run the last step ("Rebuild"). At the end you will have a pair of directories (AUDIO_TS and VIDEO_TS in your working path) that will be ready for burning.

@Nic - thanks. By the way, I've done quite a bit of testing with ReJig, and it works great and is incredibly fast. You're right -- the authoring portion was the most work. Lots and lots of "gotchas" involved.

Note to everyone: Watch out for using one-click with any version other than CCE Basic until I fix this tonight.

Paced
15th March 2004, 13:07
Back again.. The DVD I chose to use for DVD Rebuilder was Smallville - first two episodes (PAL). Firstly, just to test out the re-authoring (which I consider to be the best part of this program - it must have taken you forever to implement) I used ReJig to transcode the video (One Click mode was enabled), and the whole thing went without a problem - the DVD works just like the original does (minus some audio/subtitle streams that I removed).

After this first successful attempt, I decided to give CCE 2.67 - Basic (with the help of ECLCCE) a try - this was a very different story to my first attempt :( It basically did fine up until the encoding part of the process, which was when DVD Rebuilder told me - "No CCE path has been set. Use menu Options/Setup to configure" - I found this strange, since I had already set the paths correctly. Then, just out of curiosity, I decided I'd do: Options -> CCE Options -> CCE Pro (v2.66+) (even though my version of CCE is 2.67 Basic), and as a result, CCE opened and started encoding the files...up to a point. Then I got the same 'errors' as KungFuCow and 2COOL experienced - DVD Rebuilder was trying to open a tonne of ECLCCE instances at once, then the program stopped. I'm afraid I don't have CCE 2.50/2.66 to test with :(

I'm still loving the program though, I can't wait until the problem(s) above are corrected :D Great work!


//Edit:

Oh, and jdobbs, just a suggestion - is it possible to add an option for 2-pass transcoding for ReJig? I think most people would prefer it over 1-pass.

lighty
15th March 2004, 13:17
@jdobbs

While I am extremely happy with this tool I couldn't help not to notice that it is lacking subtitle support.

So, you may (or may not) consider this feats:

1. Subtitle support
2. Way to edit EclCCE files so that one can change default settings of CCE (like quantization matrix) and also so that one can use different bitrate for credits.
3. Enable 3 and 4 pass mode (I see that it's present but not enabled).

Please don't feel pressured but simply write it down on your to do list... if you feel like it... of course. ;)


In any case... GOOD WORK!

jdobbs
15th March 2004, 13:58
@lighty

It does support subtitles. What it doesn't support is the removal of subtitles. In doing many DVDs I came to the conclusion that the total amount of space used by subtitles is completely insignificant, so rather than take take them out -- all subtitles remain in the final authored product.

jdobbs

jdobbs
15th March 2004, 14:00
@Paced

2-Pass encoding should be easy enough as long as it can be supported from the command line... Nic?

Nic
15th March 2004, 14:07
Depends what you mean by two-pass? At present Rejig's two pass isn't a real two pass but just a pass to find the M2V size inside the MPEG-2 PS/TS. Which I don't think you need....

OT:
@jdobbs: Have you thought about supporting ffmpeg to encode the MPEG-2 Video?...The MPEG-2 support is getting better on a daily basis, supports two pass, etc all done through the commandline (or you could use the .libs if you wished (it's LGPL)

-Nic

Paced
15th March 2004, 14:13
@Nic: For some reason I always thought 2-passes (in ReJig) gave a more accurate output size - I guess I was wrong :) And, about your FFMPEG comment, the option is there (to enable it) in DVD ReBuilder (just greyed out for now), I think jdobbs intends to add it sometime in the future.


@jdobbs: I've noticed that the "REBUILDER.ECL" has this same line no matter how many passes you choose in DVD Rebuilder: vbr_pass=1
It's like this for me anyway, can others confirm?

Oh, I fixed my CCE problem (Basic wasn't being recognized earlier) by simply re-installing it (I still have no clue why it did it in the first place :))

Nic
15th March 2004, 14:18
@paced: Well spotted, my eyes are cr*p, didn't spot that. ReJig can either work off a percentage or work off of a destination output size. If not going from elementry stream it has to do a two pass to do the latter.

jdobbs
15th March 2004, 14:18
Attempted to do Bring It On Again and with CCE Basic it ran all the way through, authored the DVD and said it was finished. Problem was the dir was only 1.02GB and the movie seemed to be missing.

@KungFuCow

This is definitely something I haven't seen. DVD-RB gets necessary information when it does its initial scan and sets bitrates, etc. so that the output should allways be 4.3 GB (give or take a little rounding for CCE).

Can you give me some particulars on exactly what happens? Does it seem to complete way too early?


@ALL

If you explore the D2VAVS directory you'll find lots of info available:

REBUILDER.INF -- Tells you all the segments that were found in the preliminary scan. Also tells you the number of frames, the Presentation Start Time (PTS) of the original, System Clock Reference (SCR).

REBUILDER.ECL -- Shows the CCE settings that Rebuilder calculated for each of the segments and how they will be reencoded.

Also each of the segment files are given a name that provides information. They look like this example:

V0100010004002.XXX (.AVS, .MPV, or .M2V)
V01000100004002.AVS -- File is related to VTS 01
V01000100004002.AVS -- This file represents segment 1
V01000100004002.AVS -- It is a part of VOBID 4
V01000100004002.AVS -- The cell is tagged with CELLID 2

All the above are text files and can be viewed. But changing values must be done at your own risk -- DVD-RB assumes much of the information to be consistent.

Another thing to note: Never run Pulldown on any of the output files. DVD-RB notes the areas that need to have pulldown applied during the initial scan and performs the pulldown automatically during the Rebuild process. The setup screen has a dropdown box for setting the the threshold at which pulldown is recognized. The default is pretty good, but I found at least one DVD (Cosmos) where it had to go lower.

Paced
15th March 2004, 14:51
@Nic: Thanks for the clarification on the 2-pass option :)

@jdobbs (again): Sorry, but here's another question for you. How much control do you have over the REBUILDER.ECL script itself? Here's my situation: the main movie on my DVD is progressive, whereas the extras (trailers etc.) are interlaced. Does DVD ReBuilder take account of this? Because after the "Prepare" process, I imported the REBUILDER.ECL into CCE, and found that every .avs file to be encoded had the "Offset line" as the value of "1." Now, to my understanding, the "Offset line" option is just a new name for the old "upper field first" option that we saw in earlier versions of CCE. So my question is, shouldn't this value be set to "0" instead of "1" (for progressive material)? I think the value of "1" is for interlaced + bottom field first streams (I could be very wrong here). Just thought I'd bring this up, because you may run into people who may encode an interlaced stream with the wrong field order, and others encoding a progressive stream as 'interlaced'. Am I wrong in these assumptions? The "Offset line" option may not even matter at all :confused:

jdobbs
15th March 2004, 15:13
@Paced

I have complete control of that file, it is created by DVD-RB. The same is true of the .D2V and .AVS files. DVD-RB uses its own code rather than the other software packages (like DVD2AVI) because it needs to get additional information during the scan.

DVD-RB analyzes the original and catches the mix of interlaced and progressive. That's one of the reasons for the "segment" concept -- because there are single VTS's that have both present. DVD-RB makes its decision based upon the original content.

As for the Offset Line, I think it is correct as it is; but I'll confirm that. I do know that I've done a considerable number of interlaced sources using the existing settings and they've all worked correctly. The only time I've ever had to set it differently was when I am using a DV source. I'll have to check what affect it has on progressive streams. My guess is that it is ignored.

jdobbs
15th March 2004, 15:20
I've noticed that the "REBUILDER.ECL" has this same line no matter how many passes you choose in DVD Rebuilder: vbr_pass=1
@Paced,

This is the correct setting for a two pass encode. vbr_pass=1 means that there is one pass in addition to the .VAF pass. Please note also that CCE Basic only supports 2 passes in VBR mode. You shouldn't be able to select 3 or 4 pass if CCE Basic is selected. If you are using one of the other (SP) versions then I may have a bug if it isn't changing.

Paced
15th March 2004, 15:21
@jdobbs

I was just looking at the CCE FAQ page in the CCE forum, here's something interesting to note:

Q11: Where is the "Upper Field First" option in CCE-SP 2.67 and CCE-Basic?

In CCE-SP 2.67 and CCE-Basic, this option has been replaced by "Offset Line" (a text input control in Video Settings you can type a line number into). It works exactly like "Upper Field First" in that it tells CCE by how many lines to shift up the video.

Again here is the rule of thumb: Always set "Offset Line" to 0 unless your video is interlaced AND bottom field first in which case you set it to 1. Progressive material is always top field first.

While possible, it makes no sense to set this option to anything other than 0 and 1. I wonder why they are implementing it that way, now it's possibly even more confusing than before

But I think you may be right about the value of "1" being ignored for progressive streams - how else would your test DVDs turn out fine (surely the majority of them had a progressive stream in there somewhere)? :D You did play these test DVDs on a stand-alone right?


//Edit

Ignore what I just said here.

jdobbs
15th March 2004, 15:25
I did many, many progressive stream DVDs in testing. But there is usually some interlaced areas on almost any DVD so you get both. I'll check further on the "Upper Field First" and offset line option. I would have thought, though, that this would have stood out like a sore thumb.

I test my output on 3 different brands of standalone units.

Paced
15th March 2004, 15:28
Originally posted by jdobbs
I test my output on 3 different brands of standalone units.

Cool, I think it's safe to assume the "Offset line" option is right the way it is then :)

jdobbs
15th March 2004, 15:40
You never know... I'll check to be sure.

Paced
15th March 2004, 15:49
Oh, jdobbs, you might want to include the mpeg2dec3.dll plugin, as well as instructing the AVS scripts to load it (or we'll all just be encoding 10 second clips) :D This probably explains why my encoding was 1000 times faster than usual.. My AVISynth version is 2.5.4, and as far as I know, I don't think it's (mpeg2source) been integrated into any version of AVISynth yet.

This was probably KungFuCow's problem, he had 10 second (blank) MPV streams muxed with audio/subtitle files which added up to 1.02GB ?

krbo
15th March 2004, 15:54
Originally posted by Paced
@Nic: Thanks for the clarification on the 2-pass option :)

@jdobbs (again): Sorry, but here's another question for you. How much control do you have over the REBUILDER.ECL script itself? Here's my situation: the main movie on my DVD is progressive, whereas the extras (trailers etc.) are interlaced. Does DVD ReBuilder take account of this?

Tested it right now with PAL progressive DVD.

It looks like Rebuilder is not yet ready for PAL using encoders
(CCE or TMPGEnc)

ReJig being a transcoder doesn't care of field order/progressive...

Also it leaves CCE's stupid filters enabled so more control over ECL parameters is required.

For correct PAL encoding it must detect first is it progressive or
interlaced (if yes then correct field order is a must)

Small bug in setup: if you later add some more paths it doesn't save it until one of the subtitles is unchecked/checked again to show "save" button.

I'll suggest adding paths to DVD2AVI and Avisynth plugin folder (now I have several of them) in the setup.

My test on two progressive PAL segments produces two garbage files of correct lenght with only one frozen frame in each and some reddish thing in lower letterbox border :)

All in all for now , very nice and promising - nice job jdobbs !

btw. maybe a small notice that AddAudio() is not internal Avisynth
command ...

Paced
15th March 2004, 16:04
@krbo: You're right, PAL encoders such as ourselves will require some editing of the .ECL. But instead of going into each .avs file and changing it accordingly in CCE, I suggest jdobbs adds the option for "Offset line" into the .ECL itself, thus all we (PAL users) would need to do is, open it with notepad, and change the values from 1 -> 0 or vice versa accordingly.

jdobbs
15th March 2004, 16:42
It looks like Rebuilder is not yet ready for PAL using encoders
I live in the NTSC world, so I haven't tested PAL -- but my intent was for it to work for CCE, what exactly is it not doing.
Small bug in setup: if you later add some more paths it doesn't save it until one of the subtitles is unchecked/checked again to show "save" button.
Paths are updated when you select them -- the "Save" button is only for the audio list.
Also it leaves CCE's stupid filters enabled so more control over ECL parameters is required.
I'll look at that tonight also. I let the filters slip through with defaults.
My test on two progressive PAL segments produces two garbage files of correct lenght with only one frozen frame in each and some reddish thing in lower letterbox border
The reddish thing is an error message from AVISYNTH. Go into the \D2VAVS folder and open the .AVS directly with media player. You should be able to read the error message then.
Oh, jdobbs, you might want to include the mpeg2dec3.dll plugin, as well as instructing the AVS scripts to load it (or we'll all just be encoding 10 second clips)
I thought that if you put it in the PlugIn directory it wouldn't have to be individually listed. If I'm wrong it should be easy to add.

Nic
15th March 2004, 16:50
(I was just thinking you probably need something that goes from AVS->M2V but uses ffmpeg to do it...Have you already got something like that? Im quite in the mood to whip something up to do it if you haven't)

jdobbs
15th March 2004, 16:58
@Nic

That would be great. I haven't even started to address that.

jdobbs
15th March 2004, 17:02
@krbo,

Just FYI. My plan was to add a module that would let you create templates for ECL and .AVS files -- but it just got to the point that I thought I'd never actually hand the software out, so I set some defaults and released the beta as-is. Eventually I'd like for users to be able to customize just about everything.

lighty
15th March 2004, 18:06
@jdobbs
Path to TMPGEnc can be selected but it is not remembered.

jdobbs
15th March 2004, 18:33
@lighty

Yeah. Since it isn't implemented I really should have removed it or disabled it. I haven't even started looking at how I will support TMPGEnc yet.

KungFuCow
15th March 2004, 19:14
Well, I tested Lost In Translation overnight and the program ran all the way through, authored the DVD and the output is too small again. The output for this DVD was 2.89GB.

I do think its finishing a bit quickly as it managed to do this DVD in under 3 hours and Lost In Translation is a pretty big DVD. It also is only writing one VOB file for each titleset, which is the same thing it did when I attempted to do Bring It On Again. Lost In Translation has 18 titlesets and each one has a VTS_XX_0.VOB and a VTS_XX_1_VOB and thats it so it looks like somehow DVD-RB is missing something somewhere.

Something else I noticed is that I dont ever see DVD2AVI get called. At what point is this program supposed to run because I never see it start up.

jdobbs
15th March 2004, 20:06
DVD2AVI never gets called directly. DVD-RB does the scanning. Something is definitely wrong if you are getting output that is not 4.3GB. Have you opened the VTSs to see if they were actually created properly? If they look like blackness with orange/red patterns on the bottom there may be something wrong with the AVS file. Either way it is DVD-RB's problem.

In the 18 titlesets, is there a lot of space used in the VTS_XX_0.VOB files? DVD-RB copies menus directly without recompressing. I have "Lost In Translation" on NTSC DVD. I'll try it and see what happens.

KungFuCow
15th March 2004, 20:15
Im rerunning Lost In Translation now except Im doing it via the 3 Click Method and running CCE manually. Ill see what happens when its done and report back.

Paced
15th March 2004, 21:16
@jdobbs: You're right about it not having to be loaded if the plugin is in your "plugins" directory, but I'm pretty sure not everyone knows this (they do now :) - possibly add something to your Rebuilder.txt file?).

Originally posted by KungFuCow
Im rerunning Lost In Translation now except Im doing it via the 3 Click Method and running CCE manually. Ill see what happens when its done and report back.

Are you sure you do not have any errors in your AVS scripts? Right click on one, then "Open With" and choose Windows Media Player, you'll most likely get an error saying AVISynth cannot find a certain command that's listed in the script (because you don't have the required plugin(s) installed).

robot1
15th March 2004, 22:04
I was backing up an interlaced dvd, and i find this script:
mpeg2source("E:\FILMSOURCE\D2VAVS\V01A.D2V")
trim(0,8969)
ConvertToYUY2()


I think the correct line was
...
ConvertToYUY2(interlaced=true)


Keep up the great work.

Barker
15th March 2004, 22:54
I haven't had a chance to try this software yet, but out of curiosity, is it designed to support seamless branching correctly(similar to other 1 click transcoders that do not change the dvd structure)?

jdobbs
15th March 2004, 23:11
Yes it was designed to support it. But it isn't doing it yet.

KungFuCow
15th March 2004, 23:22
Originally posted by Paced
@jdobbs: You're right about it not having to be loaded if the plugin is in your "plugins" directory, but I'm pretty sure not everyone knows this (they do now :) - possibly add something to your Rebuilder.txt file?).



Are you sure you do not have any errors in your AVS scripts? Right click on one, then "Open With" and choose Windows Media Player, you'll most likely get an error saying AVISynth cannot find a certain command that's listed in the script (because you don't have the required plugin(s) installed).

I get these errors:

Script Error: There is no function named AddAudio in file xxxx
Script Error: There is no function named mpeg2source in file xxxx

I have since moved over the dvd2avi dll file and the vfp file over to the Plugin dir of Avisynth so I guess Ill see if that makes a difference. I am open to suggestions tho because Im sure whatever the problem is, its my fault.

KungFuCow
15th March 2004, 23:47
Originally posted by jdobbs
DVD2AVI never gets called directly. DVD-RB does the scanning. Something is definitely wrong if you are getting output that is not 4.3GB. Have you opened the VTSs to see if they were actually created properly? If they look like blackness with orange/red patterns on the bottom there may be something wrong with the AVS file. Either way it is DVD-RB's problem.

Yea, they play with black screens with a red/orange pattern at the bottom of the screen.

jdobbs
16th March 2004, 00:14
@KungFuCOw,

What version of AVISYNTH are you using? I think AddAudio() is standard in 2.5 and above. If not, go under the Options/AVS Options and unclick "AddAudio()" -- in some circumstances you may want to click on "ResampleAudio(44100)" to get around a bug in CCE.

Script Error: There is no function named mpeg2source in file xxxx

This should be supported as a part of mpeg2dec.dll or mpeg2dec3.dll

When I finally get around to making a manual and/or a guide I can see that there are lot of specifics I'll need to call out on the support applications. Sorry for the continuing problems. I think you'll be pleased after I work out the initial kinks.

KungFuCow
16th March 2004, 00:24
Im running AviSynth 2.54, which I downloaded from here.

I dropped mpeg2dec3dg.dll in the Avisynth plugin dir and Im rerunning DVD-RB on Lost In Translation. The DV2AVS is only showing about 1.5GB in size so Im not getting my hopes up on this one working right either.

jdobbs
16th March 2004, 00:26
@Paced

You are absolutely right about the offset_line. That'll be fixed tonight. I went back to my standard CCE templates and the flag is off. Don't know when that happened.

jdobbs
16th March 2004, 00:30
@KungFuCow,

Try turning "One-Click" off and run only the first "Prepare" section. That should take less than 4-5 minutes. Then go directly into the D2VAVS directory and right click on an AVS, and choose "Open with" and run from Windows Media Player. That way you can see if it will work well in advance instead of waiting for the entire process.

Zhnujm
16th March 2004, 00:53
I already tried some different discs, but always some of the cce encodes gave me an error like this: (dont know exactly)

vinfo_open() failed
cannot open/create file
windows error code: 0x8 8

The .avs files of this encodes look good in Virtualdub, if i load them in cce they encode fine.
Obviously the rebuilding also fails afterwards :(

But i want to thank the person that tries to creates the first REAL one-click-tool :)

lighty
16th March 2004, 00:55
@jdobbs

I cannot select 3 or 4 pass mode even when I use EclCCE or CCE Pro 2.67. I mean they're not greyed but when I select them, they don't stick.

DMagic1
16th March 2004, 01:21
Why didn't see this last night. Had the perfect project for it.


Also is there anyway to have Rejig open minimized? It makes it very had to do anything while its popping up every few seconds.

KungFuCow
16th March 2004, 01:38
Unclicked AddAudio() and clicked ReSample Audio (44100) and the AVS files play in Windows Media Player now with no errors. So, once again, CCE is doing its thing.

jdobbs
16th March 2004, 01:50
KungFuCow,

I just went back and looked at the AVISYNTH documentation and, sure enough, AddAudio isn't there -- I have a feature loaded in the Plug-Ins, duh!!!

In the version I am currently working I will change the default to "ResampleAudio"

It's been so long since I loaded it I guess I forgot.

jdobbs
16th March 2004, 01:51
I cannot select 3 or 4 pass mode even when I use EclCCE or CCE Pro 2.67. I mean they're not greyed but when I select them, they don't stick.
Yep, another stupid error. I just fixed that one and it will be included in tonight's post.

djan
16th March 2004, 02:35
Hi,

Great work jdobbs, you're making a great tool. But I'm having some problem. First you say we have to install DVD2AVI but when I download the Donald Graft version, it's not an installation but files in a directory after extraction. I tried DVD Rebuilder using ReJig but it stops while Video Demultiplexing the last VTS. It gives me the following error : Run-time error '9' : Subscript out of range.

Thx for your help to let me try this great piece of work.

EDIT : The same problem with CCE 2.5 and the other method.

geffroman
16th March 2004, 02:54
Originally posted by jdobbs
@lighty

It does support subtitles. What it doesn't support is the removal of subtitles. In doing many DVDs I came to the conclusion that the total amount of space used by subtitles is completely insignificant, so rather than take take them out -- all subtitles remain in the final authored product.

jdobbs

Food for thought... The size of subtitles is not why I remove them. I remove them so I don't have to thumb through all the variations just to turn my language on and off during a movie.

Regards... and best of luck with this great program!

jdobbs
16th March 2004, 02:54
@djan

Are you sure you got it while demuxing? Was it before ReJig started its encoding or after? I've gotten this in the past when I had audio errors during remux -- but I thought it was gone...

djan
16th March 2004, 02:57
Yes, sure while demuxing, it's the same problem with the method 2 when I push prepare.

DMagic1
16th March 2004, 03:01
I just ran a project with Rejig and one click turned off. I had no errors or problems.

I'm now running a project with one click turned on. Will post if there are any problems.

djan
16th March 2004, 03:08
The same problem with CCE 2.5 but it's while Scanning and writing .D2V file. It's always on the last VTS.

djan
16th March 2004, 03:15
Ok, tested with another movie, it worked until Copying IFO, BUP, and menu files... then stopped with the following error :Run-time error '380' : Invalid property value.

quantum
16th March 2004, 03:24
I also got the 10 CCE windows opening at the start problem. Using the work-around at the start of the thread, I opened rebuilder.ecl via eclcce. This caused eclcce to load all 39 AVS's at once. I hope this isn't the regular method since this drove me up to around 2 gigs of ram. They need to be fed one at a time. I'll test something else that is simpler.

question:
- Will there be any way to adjust the bitrates for the different titles?
- To Doom9 or whoever is responsible: Why not immediately start a new forum for this app. I remember the monster IFOUpdate threads that quickly became impossible to follow.

I'm looking forward to the progress of this app. I think jdobbs has the expertise to make this work :-)

jdobbs
16th March 2004, 03:27
A new version v0.15 is attached.

Mar 15th, 2004 (v0.15)
- Deleted TMPGENC path from setup screen. It did nothing and caused confusion
- Fixed support for eclCCE with CCE SP 2.50. Makes command line (single click) possible with that version now
- Fixed error in menu in which setting the pass count didn't work
- Fixed offset_line=1 error. It should have been set to offset_line=0

Still having problems getting CCE SP 2.6X trial working with eclCCE but I'm a little burned out tonight.

ATTACHMENT REMOVED AFTER 1763 DOWNLOADS
LOOK AT THE FIRST POST TO FIND LINK TO LATEST VERSION

djan
16th March 2004, 03:27
I tested another movie and I got again the error '380'. It happens at the end of copying IFO, BUP and menu files.

EDIT : Doesn't it have anything to do with my non DVD2AVI installation ? Because I downloaded the Donald Graft version but it's not an installation. I just extracted the files in a directory. Do I have something to do with ?

DMagic1
16th March 2004, 03:38
No problems with Rejig and one click, or 3 step process.

One thing I did notice was that with 2 different movies the end result was 4,591,***,*** bytes each time.

Is there a saftey margin of 100mb or so?

djan
16th March 2004, 03:55
It's ok, with the new version, it's going farther. It's now encoding using ReJig. I'll post my results soon as fast as it's finished. I hope it'll work with CCE too.

jdobbs
16th March 2004, 03:58
Well, I'd be lying if I said I'd expected this many problems. Am I the only person who is getting good results from it?

@djan

I think you just need to pick a directory for DVD2AVI and run it once.

@dmagic

The resultant size is dependent upon the accuracy of the encoder (ReJig or CCE).

redfive19
16th March 2004, 04:00
I get an AviSynth error. I know I have AviSynth correctly installed since it works with DoItFast4U and the BIG3....

This is the error I get when opening the AVS in MPC

Script error: there is no function named "mpeg2source"
(Z:\Burn\dvdrebuild\d2vavs\v01000100001002.AVS line 5)

I dumped MPEG2Dec3WS.dll in the AviSynth plugins folder, but no luck. I am no AviSynth master by any stretch but I know this is just a plugin problem. Just don't know how to fix it! Thanks in advance!

-redfive

jdobbs
16th March 2004, 04:03
@redfive19

How do you normally read an MPEG file into AVISYNTH? Do you not use mpeg2source()?

djan
16th March 2004, 04:04
Originally posted by jdobbs


@djan

I think you just need to pick a directory for DVD2AVI and run it once.

What is the need of DVD2AVI in ReBuilder ? Do I have to let it open or do I have to run it once and then I can close it ?

redfive19
16th March 2004, 04:08
jdobbs - dude I don't know! Sounds crazy but I kind of always let ReAuthorist and DoCCE4U do the work, never really got into AVS scripts! Sorry man. Don't mean to bug you.

jimmy basushi
16th March 2004, 04:09
@redfive19
i might be totally off base here, but try getting DVD2AVIdg again from the download page and using the mpeg2dec3.dll from it.

edit: answered a question i asked

jdobbs
16th March 2004, 04:10
@djan
Actually now that I think about it, I don't think it serves a purpose anyway since DVD-RB does the decoding. What matters is the MPEG2DEC.DLL module -- which decodes the .D2v file. I was thinking about VFAPI, but that really shouldn't matter. I'm a little brain-dead right now.

redfive19
16th March 2004, 04:11
Okay I fixed it, I reinstalled AviSynth 2.54 and it works now. I had to take the AddAudio tag out of each script. THIS APP IS AMAZING AND YOU WILL DEFINATELY BE GETTING A DONATION FROM ME!!!

-redfive

redfive19
16th March 2004, 04:14
Also, I did redownload DVD2AVI and I am guessing that helped too! Sorry for being such a noobie with somethings. Thanks for the help guys.

jdobbs
16th March 2004, 04:17
@redfive19

You should be able to unclick the "AddAudio" in the options menu and it won't be added to the files. The latest version doesn't turn it on as the default any more. But it may be set in an existing .INI file.

redfive19
16th March 2004, 04:18
yup, does the job now. I unchecked it. And it's running. You rule...your hard work is much appreciated.

DaRarenunikeone
16th March 2004, 04:18
i dont see alot of guides talking about re encoding interlaced video .. i was wondering could ya add in there the ability to re encode interlaced video like the extras and stuff in their interlaced format instead of cutting the frames..

huesage
16th March 2004, 04:20
first of all i would like to thank you for all your hard work. i downloaded and installed 0.14 with no sucess running one click mode. but as i was going to try it using 3 click mode, you released new one with fix !!

I am amazed at how fast you work ! It is running right now with CCE 2.5 and ECLCCE and seems to be running just fine.

I must say, I am trying to type and im getting CCE windows popping up in front of me all the time, is there an easy way of start CCE minimized? Im sure that is not your main concern right now.

I have been following BIG 3 method for some time now with alot of sucess, but gave up because of lack of time and the need of me beeing there for the next process. I am very happy to see the 1rst attempt at a one click backup util with CCE quality !

oops ! just canceled a CCE window by hitting space bar, DOH !

Thank again for all your hard work, I will give you as much support as possible.

quantum
16th March 2004, 04:25
Using CCE 2.66.01.07 with eclcce. With the new dvdrb version, the encode button actually works but it keeps opening a new instance of CCE. It doesn't wait for the last one to finish.

jdobbs
16th March 2004, 04:36
@DaRarenunikeone

It should recognize and work with interlaced video. It only does the cut when it sees pulldown.

@quantum

Yep, that's the reason I put the note in about still having problems. I can't find a reason for it yet. After executing CCE (eclCCE) my code keeps checking for its existence with GetClassName() until it closes. For some reason when CCE 2.6X and eclCCE is running the API call returns as 0 even when it is still running.

@huesage

Actually I am making the shell call with a command to run minimized, but the combination of eclCCE doesn't work -- I think it's because the call is executing eclCCE (minimized), but then eclCCE runs CCE (not minmized). I'm not sure how I can fix this.

quantum
16th March 2004, 04:56
I sent you a pm with some code samples. I've done some of this stuff before.

djan
16th March 2004, 05:02
It's ok, it works for me using ReJig. I'm testing now with CCE 2.5, I hope it'll work too.

lab-one
16th March 2004, 05:08
I've never used CCE but am about to start with this app. Question is, does CCE Basic (2.67) work sufficiently for this? I'd rather not spend big money right now.

Thank you for the work, can't wait to start playing.

redfive19
16th March 2004, 05:35
Okay I am getting red stipes on the bottom of the video encoded by CCE. Any clues?

EDIT: I just read a previous post and you said it was an AviSynth error. However, I checked the original AVS in MPC and it plays without error. Any ideas?

huesage
16th March 2004, 05:56
ok,

i have been reading the few posts on this problem, it seems like I am unclear on the instalation requirements to run this properly.

can someone please explain as best as possible, what needs to be installed and how to do it?

I try to play the AVS files but this is the error I get in WMP9 and zoom player:

Script error: there is no function names "mpg2source"

Someone please help, I have this feeling that I do not have this setup and installed properly.

Paced
16th March 2004, 06:10
Originally posted by huesage
ok,

i have been reading the few posts on this problem, it seems like I am unclear on the instalation requirements to run this properly.

can someone please explain as best as possible, what needs to be installed and how to do it?

I try to play the AVS files but this is the error I get in WMP9 and zoom player:

Script error: there is no function names "mpg2source"

Someone please help, I have this feeling that I do not have this setup and installed properly.

Hello, this is basically what you need to do:

First, download and install AVISynth (2.5.x) if you haven't already :) Secondly, go to http://www.avisynth.org/warpenterprises -> scroll down to where it says "Mpeg2dec3" and download the AVISynth 2.5 version. Once downloaded, extract the contents of the package into your C:\Program Files\AVISynth 2.5\plugins directory (don't create a separate folder, just extract it all into the 'plugins' directory). Now, download yourself the new beta jdobbs has released (0.15), and try again.

@jdobbs: I'm glad you got that "Offset line" worked out, it was starting to confuse me :) Also, the latest beta still reads as "DVD ReBuilder v0.14 (Beta)" in the window title :) One more thing, I suggest you also do something to tick the "Progressive frames" option in CCE 2.50 (although once again, I'm not sure even if it matters in this case). You should also take into account of what the "ZigZag scanning order" and "Linear quantizer scale" values should be (I've read somewhere that the "Linear quantizer scale" gives better quality, even if the stream is non-linear). Now I'll be off to do some testing of 0.15 ! Thanks again, and great work :D

huesage
16th March 2004, 06:32
@Paced:

Thank you very much for the instructions, I have re-installed Avisynth and extracted that package into the plugins folder, hopefully it will work this time arround. I will let you all know if it fixes my problem or not.

I would like to say that even though my contribution will not be much, I will defenately help with the donations.

KungFuCow
16th March 2004, 06:46
I finally managed to get a DVD done after making the changes I stated earlier. This program is awesome. I can see this becoming the program of choice for a lot of people. JDobbs, I hope CinemaCraft is giving you a kickback of all the CCE Basics they sell for this.

DMagic1
16th March 2004, 06:57
Up until now I had no problems with RB using Rejig.

Just hit my first problem trying to do Trainning Day.
It seems to stall or lockup at "creating M2V for segment 32".
It then skips to Rebuilding even though Rejig never opened.
A second later I get "Run-time error '380': Invalid property value"

JFerguson
16th March 2004, 07:20
I'm guessing not...Closed Captions?

krbo
16th March 2004, 09:40
I live in the NTSC world, so I haven't tested PAL -- but my intent was for it to work for CCE, what exactly is it not doing.



for now it will be quite OK to add something like "PAL overrides" menu where we can select progressive or upper/lower field (ZigZag/Alternate also)


Paths are updated when you select them -- the "Save" button is only for the audio list.



hm,several times I ended with empty path list or missing last entry I put.Maybe something on my PC.

Nic
16th March 2004, 10:17
(@jdobbs: I wrote a little commandline app to go from AVS->M2V using libavcodec from ffmpeg...ill release it soonish...saves you having to code it)

Paced
16th March 2004, 10:46
@jdobbs

Just thought I'd report back on my results with .15:

I've only found one major 'hiccup' so far -> I still get that error we had initially (many, many ECLCCE instances trying to open all at once) with One Click mode enabled (CCE 2.50 SP with ECLCCE). However, with One Click mode off, everything runs smoothly - you might want to check into this.

RB
16th March 2004, 10:48
jdobbs has done the impossible! Unbelievable. Ever since you posted this (http://forum.doom9.org/showthread.php?s=&threadid=64377) in Development, I thought you might be working on something like DVD-RB but I didn't hold my breath yet :) Congratulations, I can imagine what a huge, huge amount of work this must have been.

I have just tried it with "Meet the Parents" (PAL R2) and it worked (almost) without a glitch. Truly amazing. Now about the glitches :)

DVD-RB detects eight audio tracks in VTS_01 although there is only a single audio track: Title Set (Movie) attributes:
Video: MPEG-2 720x576 (PAL) (PAL 625/50) (16:9) (letterboxed)
Audio 1: English (Dolby AC-3) 6ch 48Kbps DRC (ID: 0x80)
This is the Dreamworks intro and it worked just fine after rebuilding. The entire disc came out perfectly sized and plays fine, the only other glich I noticed is a problem with seeking in WinDVD. Dragging the slider to seek in the movie works for a bit, but will eventually kick you back to the menu with the player in Pause mode (have to hit the space bar to get the menu going). This doesn't happen with the original disk. I also noticed that while audio tracks I removed were really not in the VOBs anymore, they were still referenced in the IFO. Did you consider updating VTS_PGCITI and set the status of the removed streams to zero (this is what IC does)? Also the layer break doesn't seem to get removed. Again, for the first beta, these are awesome results!


Concerning AVISynth:

Do not use ResampleAudio(). The fact that this added a fake audio track to the AVS was actually a bug that has been corrected in AVISynth 2.0.8 and later. For AVISynth 2.0.8 and later you must use AddAudio() (IOW you have to have AddAudio.avsi in the Plugins directory).

Also you should make sure to use ConvertToYUY2(Interlaced=True) if there are any interlaced pictures in the stream. Since you obviously ported most of the DVD2AVI code into your app, this should be easy to detect. We recently had quite an interesting discussion (http://forum.doom9.org/showthread.php?s=&threadid=70225) on that topic in the CCE forum.


Concerning CCE setup:

Filters really should be turned off by default. You should also replicate the original stream encoding in the CCE settings (progressive frames, scan order ZigZag or Alternate), I think you are already getting this information during parsing the stream. If there is mixed content (i.e. some frames interlaced, some progressive, some alternate, some ZigZag), just use interlaced/alternate. In general, I think we should have more control over the CCE settings.

As for the memory usage problems when loading those many AVS files... this is something that unfortunately isn't fixed by AddAudio(). It's a bug in CCE. I know it is fixed in the next 2.67 beta version of CCE-SP, but for the time being, there is no real workaround other than to encode each AVS separately. If using EclCCE though, it can be worked around using the
-nochapterlist command line switch which is OK as long as you are encoding every cell separately (there's no I-Frame list in this case anyway).

OK, so I have noticed that you are encoding every cell in a separate AVS. If at all possible, please consider changing this so that as many as possible adjacent cells are combined into one AVS. This will guarantee the best possible results because VBR has a bigger range to work with and can distribute bitrate in a more efficient way. Just consider a worst-case scenario: let's say we have a movie with 20 cells where all cells contain fairly low-motion, "easy" video except for one cell which contains the big showdown with lots of fire, fast motion etc. Now CCE will actually waste bitrate in 19 cells that would have been better allocated to the "showdown cell". I think this is quite an important issue and not too hard to implement. Just scan the big MPV and grab the packets you need for every cell. Of course you'll need to add a proper chapter (I-Frame) list to the ECL.

The DVD I was rebuilding also had several VTS_0x_1.VOBs that were really menus, that is, a single cell consisting of a single I-Frame (still picture). Those of course were also added to the ECL and the rebuilt menu worked just fine, but maybe as a small optimization, you could skip reencoding still pictures as it gains almost nothing.


Concerning EclCCE:

It is true that running CCE minimized isn't supported by EclCCE right now. I'll add it in the next version. It's probably easiest for you to use CreateProcess() to launch EclCCE with the -batch switch, this gives you a EclCCE.exe process handle (or ShellExecuteEx() with SEE_MASK_NOCLOSEPROCESS). Then simply periodically check that handle with WaitForSingleObject() (use a timer) to see whether EclCCE/CCE has exited and finished.

Note that with EclCCE, the create_new_vaf ECL option is uh, reversed (admittedly a lazyness bug :) ). Actually create_new_vaf=1 means "use existing VAF" and create_new_vaf=0 is "Create new VAF". I figure I should fix that in the next version, too. In general, if you have problems with EclCCE, don't hesitate to PM me!


Some questions:

The REBUILDER.ECL uses the GOP size of the original stream. Is this mandatory, can we change the GOP size? Also I see that "Add sequence end code" is checked. I suppose you don't mux the sequence end code back into the original VOBs?
Does it keep PUOs in the VOB NAV packs? When calcualting bitrates, do you make sure that you don't encode something to a bitrate higher than in the original ;)?

Of course what we all want is the ability to encode "extras" at a lower bitrate or remove some alltogether and it probably is on your to-do list already :) Ideally, an interface like that in InstantCopy to adjust compression and audio/title removal would be a good idea, IMHO. Also, how hard would it be to add the ability to compress menus? I mean, as far as your code is concerned, a menu VOB shouldn't be much different from a "normal" VOB, no?

One last request: could you make the green background for the dialog, uh, optional? :)

Thanks!

influenza
16th March 2004, 10:50
Nice job jdobbs. It's nice to see people putting effort into this.

I have some comments so far (maybe they are addressed already, but it was quite some reading ;)

1) bitrates. How are they set? Right now I don't see an option for it. Is the bitrate evenly divided over all vts-es or are extras given less bitrate etc.

2) Interleaved muxing. I see you're planning to add this in the future. Well that's very promising, especially since no windows based app can do true seamless branching at the moment.

3) That offset line is definetely important. Not only on PAL but on PAL, but also on NTSC. For progressive material it doesn't matter, but for interlaced it is. So based on the field order it should be set to 0 for top field first (or upper field first) and 1 for bottom field first (which is kinda rare, but standard on dv material I believe).

4) with regard to point 3: how is interlaced material encoded? as Interlaced I guess. Will there be an option to deinterlace if someone wants that? And back to point 1 about the bitrates: if encoded as interlaced what are the bitrates used? Because interlaced material requires a lot more bitrate than progressive, cause it's much less compressible.

5) Will there be an option to compress menus in the future? Especially for those titles with huge menus. Especially with PAL dvds they can be big because of multiple languages etc.

6) I can't imagine anyone wants to remove subs because of space, but if you use scenarist to reauthor you'll surely do it for speed. :) So it depends on your muxing method I guess, if muxing 20 subs doesn't matter too much speed wise compared to muxing 2 it should be fine.

7) Does your app transfer button commands if they are in the vob? Talking button over video here ofcourse. So will the buttons be recreated while authoring and will the appropiate button command be transferred to them.

8) Not really a question but an assumption: forced subs are handled correctly?

I gave it a try of course, but with no luck yet. It complained about not being able to open multiple instances of eclcce. I read how I can solve that so I will give that a try later. (not sure though if this should have been solved with the .15 release).

Hopefully I won't hold up the coding too much with this long reply full of questions ;)

edit: and I see RB beat me to it , by posting an even longer reply just before mine, so i better make it somewhat longer by adding three more questions :D

JvD
16th March 2004, 11:50
jdobbs, thanks for a killerapp! The flexibility to use Rejig or CCE is SUPER!
For those concerning subtitle removal, why not remove them manually OR run through DVDShrink first (without compressing anything). YEAH, I know, then it becomes av multiple click proces. Sorry! Just a thought!

auenf
16th March 2004, 12:03
Originally posted by redfive19
Okay I am getting red stipes on the bottom of the video encoded by CCE. Any clues?

EDIT: I just read a previous post and you said it was an AviSynth error. However, I checked the original AVS in MPC and it plays without error. Any ideas?

you've most probably run out of memory.

Enf...

redfive19
16th March 2004, 13:08
I have a GIG of memory and never had that issue before with CCE and the Big3

influenza
16th March 2004, 13:23
If you use docce4u/batchccews all the avs are fed seperately and in this case all at the same time if I read correctly ;)

jir591
16th March 2004, 13:38
Just more feedback for the group:

I tried DVD Rebuilder with CCE 2.5 + ECLECC using One Click Mode. The program processed the movie without interruptions or error messages. In the status window the program stated that the job was complete after 1 hour 42 minutes. I checked the output and the total was only 1.24 GB of which there was only one 0.99 GB VOB file in the titleset for the movie.

wmansir
16th March 2004, 13:49
Originally posted by redfive19
I just read a previous post and you said it was an AviSynth error. However, I checked the original AVS in MPC and it plays without error. Any ideas?

Instead of opening it in MPC, see how CCE opens it (since it is often a different method). In the encoding settings window click on "settings" button, next to the input file name, then double click on the file in the new window. This will open up the window used to set chapter points and will show a preview of the video. If AviSynth is giving an error you can read it here, where as the encoded error message is always jumbled.

Paced
16th March 2004, 13:56
Originally posted by jir591
Just more feedback for the group:

I tried DVD Rebuilder with CCE 2.5 + ECLECC using One Click Mode. The program processed the movie without interruptions or error messages. In the status window the program stated that the job was complete after 1 hour 42 minutes. I checked the output and the total was only 1.24 GB of which there was only one 0.99 GB VOB file in the titleset for the movie.

You've got the same problem KungFuCow had - you need the required AVISynth plugins for DVD-RB to work the way it's supposed to. I suggest you read back a few pages, the solutions are listed somewhere there :)

redfive19
16th March 2004, 15:00
Here's the error I get when look at the AVS in CCE:

Evaluate: Unrecognized exception!
(Z:\BURN\DVDREBUILD\D2VAVS\V01000000001001.avs, line 5)

Any ideas?

Paced
16th March 2004, 15:03
Originally posted by redfive19
Here's the error I get when look at the AVS in CCE:

Evaluate: Unrecognized exception!
(Z:\BURN\DVDREBUILD\D2VAVS\V01000000001001.avs, line 5)

Any ideas?

Perhaps you could paste the contents of the .avs for us to see? Or, you could tell us what command is located in line 5 of the script :)

huesage
16th March 2004, 15:04
OK,

I finally installed everything properly thanx to Paced last night and let the "one click process" run overnight. I woke up to 2 errors:

1- I had a CCE CRC checksum missmatch.

2- There was a runtime error also which I cannot tell you what it was related to.

The backup has completed and seems to be working just fine exept for the fast forward and rewind issues that was mentioned earlier, it plays through the menu and i can do a chapter select without a problem.

As far as the CCE checksum problem, I knew someone who has the same problem when Overclocking their system and running CCE, this person had to use a patch to ignore those errors.

PS: My system is not Overclocked and I have ran CCE without any errors like this on this system many times before.

Athlon64 3000+ , Asus K8V Deluxe , 1GB (2x512) OCZ DDR400 (2-2-2-7)

Any ideas?

redfive19
16th March 2004, 15:05
#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
mpeg2source("Z:\BURN\DVDREBUILD\D2VAVS\V01A.D2V") <-LINE 5
trim(0,3002)
ConvertToYUY2()

RB
16th March 2004, 15:10
Look into the D2V file. Are the VOBs the first lines in the D2V file point to really there?

Paced
16th March 2004, 15:14
Originally posted by huesage
OK,

I finally installed everything properly thanx to Paced last night and let the "one click process" run overnight. I woke up to 2 errors:

1- I had a CCE CRC checksum missmatch.

2- There was a runtime error also which I cannot tell you what it was related to.

The backup has completed and seems to be working just fine exept for the fast forward and rewind issues that was mentioned earlier, it plays through the menu and i can do a chapter select without a problem.

As far as the CCE checksum problem, I knew someone who has the same problem when Overclocking their system and running CCE, this person had to use a patch to ignore those errors.

PS: My system is not Overclocked and I have ran CCE without any errors like this on this system many times before.

Athlon64 3000+ , Asus K8V Deluxe , 1GB (2x512) OCZ DDR400 (2-2-2-7)

Any ideas?

What version of CCE are you using? There is a patch available for CCE 2.50 that fixes this CRC error (it's very common, so I doubt it's only for overclocked systems).

@redfive19

Everything in that script looks fine to me - this is just a long shot, but may I ask what plugin you're using to enable the "mpeg2source" command?

huesage
16th March 2004, 15:17
@paced:

I am running CCE version 2.5, and as you said, my friend just sent me the patch in question, so I am hoping that it will take care of that problem. But I still do not know where the runtime error came from, although appart from that backup process seemed to go very smoothly.

PS: I am using a PAL DVD for backup tests which i recently ordered from France.

influenza
16th March 2004, 15:25
PS: I am using a PAL DVD for backup tests which i recently ordered from France.

from france, that might be the problem ;)

I do not envy jdobbs, waking up and having to read a couple of pages of news replies.

It's interesting to see that some people go to the whole process withoput a glitch, while others have lots of problems. Maybe Jdobbs can create an installer that includes all the files needed and/or can someone create a comprehensive list of all files/tools needed and their respective setup/location.

mikegun
16th March 2004, 15:25
hi @all,

I'd love to try this but I can't get it to work properly.
The problem is that the .m2v files are not created ?!
The programm flips through messages like "creating m2v for segment xy"
and at the end it sasy "creating m2v for segment 00" and nothing happens.
I installed latest avisynth and plugins and eclcce (I'm using cce 2.50). I can open the .ecl file manually and cce does it's job, so it seems like my system is not responsible ?! Did I miss something ?

regards,

m.

p.s. pressing rebuild gives me the run-time error 380. invalid property value

p.p.s. forget it, I found it out myself. should point executable to the eclcce and not to the cce.exe itself !!

Paced
16th March 2004, 15:28
Originally posted by huesage
@paced:

I am running CCE version 2.5, and as you said, my friend just sent me the patch in question, so I am hoping that it will take care of that problem. But I still do not know where the runtime error came from, although appart from that backup process seemed to go very smoothly.

PS: I am using a PAL DVD for backup tests which i recently ordered from France.

Cool, the patch should definitely fix your CRC error, but, I'm not sure where that runtime error came from (if it happens again, try to remember the exact message and paste it in here :)).

About your PAL DVD, I think it's safe to presume there is both progressive and interlaced material in it? If so, be careful not to burn your DVD, it's most likely DVD-RB told CCE 2.5 to encode the video streams without the progressive tags - I just did another test, and after CCE encoded the video (with DVD-RB's settings), which was originally progressive, DVD2AVI + BitrateView both reported the output stream was interlaced (which is obviously wrong, and your DVD player may not like that).

On the other hand, I'm pretty sure the current DVD-RB settings are quite OK for interlaced (PAL) material (usually in the form of DVD extras) - or at least upper field first streams (which has been the case with the majority of PAL DVDs I've come across)...

redfive19
16th March 2004, 15:45
@Paced
mpeg2dec3 is in the plug-in folder in AviSynth
I've also tried with mpeg2dec3dg in that folder (the one that came with DVD2AVI).....

influenza
16th March 2004, 15:46
If so, be careful not to burn your DVD, it's most likely DVD-RB told CCE 2.5 to encode the video streams without the progressive tags

IMHO this is not important at all. I've encoded numerous PAL dvd as interlaced while the source was progressive. This doesn't make the slightest difference. While most PAL main movies are progressive all programs report them being interlaced anyway.(at least in most cases)

Encoding interlaced material with wrong settings is a quite other story of course, but we weren't talking about that ;)

Paced
16th March 2004, 15:48
Originally posted by influenza
IMHO this is not important at all. I've encoded numerous PAL dvd as interlaced while the source was progressive. This doesn't make the slightest difference. While most PAL main movies are progressive all programs report them being interlaced anyway.

Encoding interlaced material with wrong settings is a quite other story of course, but we weren't talking about that ;)

My DVD player has a problem playing 'interlaced' PAL (when it's meant to be progressive), maybe it's just my player :) I haven't gotten around to trying it on my other stand-alones yet..

//Edit

My other DVD player plays it fine without hassles, it may just be a problem with the first player I tried it with.

The first DVD player makes the main movie stutter quite badly, although the interlaced material on the DVD plays as it should. It's wierd I know :)

//Another edit

Yes influenza, progressive video being encoded as interlaced causes 'stutter' in one of my DVD players. But when the progressive tag is added, it's gone :)

influenza
16th March 2004, 15:50
I wonder what problems it has. You mean progressive video encoded as interlaced? While encoding it with progressive on wouldn't give a problem? Very strange

Paced
16th March 2004, 15:57
Originally posted by redfive19
@Paced
mpeg2dec3 is in the plug-in folder in AviSynth
I've also tried with mpeg2dec3dg in that folder (the one that came with DVD2AVI).....

Strange, did you check the D2V file(s) as RB said in an earlier post?

@influenza

Replied in the //edits above :)

redfive19
16th March 2004, 16:06
@Paced
Yeah I checked the d2v file and all seems well in there.

Paced
16th March 2004, 16:13
@redfive19

Just out of curiousity, what happens when you try to load the AVS into VirtualDub? Do you get the same unrecognized exception error?

//Edit
I'm beginning to think this might be a DVD2AVI conflict you're having, make sure you only have DVD2AVI 1.76 installed - if you already have this version installed, I give up :)

redfive19
16th March 2004, 16:23
wow haven't used VDub since the divx days! Lemme check!

redfive19
16th March 2004, 16:28
No I do not get that error in VDub. It looks as it does in MPC.

//EDIT
The DVD2AVI version I have is the Donald Graft one, is that what I should use???

influenza
16th March 2004, 16:45
Try to use the other one and see what happens. Not all apps can hadle the projects that the dg version produces. I don't know if DVD-RB experiences frames loss while demuxing? (dvd2avi does this on vobid demuxes, which is the reason to use the dg version for that)

DMagic1
16th March 2004, 17:11
Originally posted by Paced
Cool, the patch should definitely fix your CRC error, but, I'm not sure where that runtime error came from (if it happens again, try to remember the exact message and paste it in here :)).

About your PAL DVD, I think it's safe to presume there is both progressive and interlaced material in it? If so, be careful not to burn your DVD, it's most likely DVD-RB told CCE 2.5 to encode the video streams without the progressive tags - I just did another test, and after CCE encoded the video (with DVD-RB's settings), which was originally progressive, DVD2AVI + BitrateView both reported the output stream was interlaced (which is obviously wrong, and your DVD player may not like that).

On the other hand, I'm pretty sure the current DVD-RB settings are quite OK for interlaced (PAL) material (usually in the form of DVD extras) - or at least upper field first streams (which has been the case with the majority of PAL DVDs I've come across)...

Would you happen to have a link to this patch? I seemed to have had a similar problem.

mikegun
16th March 2004, 17:17
hi,

after my first test (pal movie)I end up with some .bup, ifo, menu and a main movie ca. 1gb vob file.
I tried to play the files from hd, but it didn't work.
opening the main movie vob file shows a black image with some red
blocks at the bottom.

regards,

m.

E-Male
16th March 2004, 17:20
running the 2nd test now, dvd-rb with rejig
didn't have any problems yet

i'm really looking forward to more advanced versions of this software
with optiosn to remove certain extras and distribute the bitrate between the videos

again: the basic features work really fine for me atm
keep up that good work

huesage
16th March 2004, 17:29
ok,

i tried to switch over from CCE 2.5 to 2.67 (both SP), BIG MISTAKE !! i got many instances of CCE trying to run and messed everything up. 2.5 was running fine so I am going back to 2.5.

Raymongo
16th March 2004, 17:30
in the rebuilding phase i get the error

runtime error '9':
Subscript out of range

If i press ok DVD-RB closes!

DrChair
16th March 2004, 18:10
Originally posted by RB
Now about the glitches :)

DVD-RB detects eight audio tracks in VTS_01 although there is only a single audio track: Title Set (Movie) attributes:
Video: MPEG-2 720x576 (PAL) (PAL 625/50) (16:9) (letterboxed)
Audio 1: English (Dolby AC-3) 6ch 48Kbps DRC (ID: 0x80)


I noticed the same behavior...
My guess is, that DVD-RB doesn't analyse all the VTS_XX.IFO's but only looks at the VIDEO_TS.IFO (which often contains invalid audio/subtitle info).


I haven't had the time to try out anything else than "prepare" yet, but this app sure looks promising.

One option I'm already missing though: The ability to encode the extra's at a different bitrate then the main movie (without manually calculating the bitrate and editing the ecl file)

Anyways, I'll give it a futher try tomorrow...

E-Male
16th March 2004, 18:57
Originally posted by Raymongo
in the rebuilding phase i get the error

runtime error '9':
Subscript out of range

If i press ok DVD-RB closes!

i got the same (in german) on "independence day" pal, branching!

this worked fine: "the fast and the furious", ntsc

KungFuCow
16th March 2004, 19:00
Ive found, like some others, that the program will bomb on some DVDs. Probably DVDs I shouldnt even be trying with RB yet.. like The Goonies R1, which causes the program to crash when trying to rebuild the DVD.

However, for every "standard" DVD Ive tried with it, its worked great. I did notice the multiple audio track problem on R1 Lost In Translation but the DVD seems to play fine in PowerDVD, I havent burned it yet.

I did disable the Resample Audio option in the AVS options section and added the addaudio.avsi script file to my plugin dir and Im redoing Down With Love now just to see how that works out.

For those of you having problems with the red pattern at the bottom of a black screen and undersize DVDs, you need to make sure you have MPEG2Dec3dg.dll in your Avisynth plugin dir and either Resample Audio is check and AddAudio is unchecked (If you're using CCE 2.5, etc) or if you're using CCE 2.67, you need to have Resample Audio unchecked and AddAudio checked (You need the addaudio.avsi script in your /plugin dir for this tho).

KungFuCow
16th March 2004, 19:00
Originally posted by E-Male
i got the same (in german) on "independence day" pal, branching!

this worked fine: "the fast and the furious", ntsc

Yea, Seamless branching causes bad stuff to happen but its not supported yet as JDobbs stated so I guess its to be expected.

Skinleech
16th March 2004, 19:10
Originally posted by djan
I tried DVD Rebuilder using ReJig but it stops while Video Demultiplexing the last VTS. It gives me the following error : Run-time error '9' : Subscript out of range.

Thx for your help to let me try this great piece of work.

EDIT : The same problem with CCE 2.5 and the other method.

I'm using CCE 2.50, and I get this error too, right at the start of the preparation, when scanning VTS_01_0.IFO of the dvd I'm testing (Portis Live R2 disc). I'm using version 0.15.

Any ideas?

E-Male
16th March 2004, 19:19
tried "rush hour" pal, no branching, but many audio tracks, most of them grayed out in powerdvd
and i get the mentioned error 9 at the very beginning, at the start of the preparation part

also tfatf doesn't work anymore
all i do was updating avisynth and dvd2avi to the versions from the readme
i'll go on testing tonight

mikegun
16th March 2004, 19:22
Originally posted by KungFuCow

For those of you having problems with the red pattern at the bottom of a black screen and undersize DVDs, you need to make sure you have MPEG2Dec3dg.dll in your Avisynth plugin dir and either Resample Audio is check and AddAudio is unchecked (If you're using CCE 2.5, etc) or if you're using CCE 2.67, you need to have Resample Audio unchecked and AddAudio checked (You need the addaudio.avsi script in your /plugin dir for this tho).

I thought this is avisynth related and not cce related ??

rgds,

m.

KungFuCow
16th March 2004, 19:43
I was under the impression that the Resample Audio was to work around a bug in earlier versions of CCE, at least thats what I gathered from some posts I read.

jptheripper
16th March 2004, 19:46
thanx so much for this tool, cant wait to give it a whirl

FMalibu
16th March 2004, 19:54
First of all, I think a big thank you to jdobbs is in order! From what I've seen now this tool could be a great asset to anyone wanting to backup a DVD in the highest possible quality with the least possible fuss. So keep up the good work! :)


Secondly, a short guide to those having trouble with the MPEG2Source and AddAudio errors:

1. From the Avisynth manual: make a short .reg file containing the following:


REGEDIT4


[HKEY_LOCAL_MACHINE\SOFTWARE\Avisynth]
"PluginDir2_5"="c:\\program files\\avisynth\\plugins"


Edit the path to reflect your plugins directory and doubleclick on the .reg file you made.

2. Copy MPEG2Dec2dg.dll (from neuron2.net) to this directory.

3. If you have DoItFast4U installed, copy addaudio.avs from the new.avs directory in your DoItFast4U directory to this plugin directory. Rename it to addaudio.avsi. This will make the AddAudio() function work.

You should have no avisynth problems after this. Of course, always make sure you have the latest version...


And last but not least, some constructive (at least I hope so) criticism. The big posts from both RB and influenza had some very good comments and questions (way to go on the interlaced thing influenza!) which I wonder about as well, so I'll just mention the things I can add to that.

- Among the CCE options that were said to be enabled (such as the filters), I saw no mention of possibly the most evil option at all, namely the "DVD Video compliant" option. This option overrides the maximum bitrate to 9800, thus possibly causing VBV buffer overflows (underflows?). It should really be off

- On the DVD I tried I saw that the maximum bitrate actually set was 9000. Is this a constant or does it vary depending on the audio stream bitrates? If there are a lot of audio streams then 9000 is definately too much.

- I see that the bitrate is distributed evenly among all cells on the entire DVD. I have already read some suggestions to influence this manuall for the extras etc. I recognize the need to encode all cells seperately to force CCE to insert an new closed GOP at exactly the right position, but there are some issues with encoding so many parts seperately, as pointed out by RB. Maybe a way to remedy this is to look at the bitrate of the individual parts and apply the resizing ratio against that. This means that parts with higher bitrate will be transcoded with a higher bitrate and vice versa.

- It's only a minor issue, but maybe you can have the ConvertToYUY2() command be ConvertToYUY2(interlaced=true) if the stream has the progressive flag disabled. There will be some artifacting if you were to use this command on interlaced material.

Other than that, personally I would be a big fan of more control over the .ECL file and bitrate distribution, like I already said.

And again, thanks alot for the coding effort, hope to see many more betas from you!

-- FMalibu

mikegun
16th March 2004, 20:07
Originally posted by KungFuCow
I was under the impression that the Resample Audio was to work around a bug in earlier versions of CCE, at least thats what I gathered from some posts I read.

however, use add audio with avisynth 2.5x on any cce version and
the addaudio.avsi script.

regards,

mikegun

RB
16th March 2004, 20:43
Originally posted by FMalibu
- Among the CCE options that were said to be enabled (such as the filters), I saw no mention of possibly the most evil option at all, namely the "DVD Video compliant" option. This option overrides the maximum bitrate to 9800, thus possibly causing VBV buffer overflows (underflows?).
Not :) It really only writes "9800" for the max. bitrate to the GOP headers, that's all. It still does perfectly satisfy your real max. bitrate setting. This is also in the CCE manual.

jir591
16th March 2004, 20:50
Trying to find mpeg2dec3dg.dll. I went to Donald Graft's site (http://neuron2.net/index.html) but its not working. Can someone point toward another download site?

mikegun
16th March 2004, 21:00
http://www.avisynth.org/warpenterprises/

jir591
16th March 2004, 21:05
thanks

wmansir
16th March 2004, 22:02
What do you know, it worked. :)

Using 0.15 build, 3 click method w/ CCE 2.5 with ECLCCE. The DVD was Peewee's Big Adventure. I ended up having to finish up the encoding manually with the .ecl file but it started out ok. I'm not sure what happened because the first 20 or so cells encoded fine then I left the computer alone and when I came back there were 6-7 ECLCCE windows saying that "only one instance of EclCCE...". So I closed them and used the existing .ecl file to finish up the encodes and then rebuilt it. The resulting files look and play fine on my computer. I dont have a spare RW or I would test them in a standalone.

PS. The window title for .15 still reads .14

E-Male
16th March 2004, 22:04
sorry if it has been asked before
how do i tell the program where dvd2avi is?
how do i make it use the reommended version?

mikegun
16th March 2004, 22:15
you don't have to !!

regards,

m.

dvdRENEGADE
16th March 2004, 22:23
My first attempt at using this app was with Pirates of the Caribbean DVD #2. I used CCE 2.5 with ECLCCE. Everything went smoothly and it created my VIDEO_TS directory which contains my finished backup. However, menu navigation within PowerDVD and WinDVD using the backup is non-existant. I am not able to select anything from the menu. The buttons will not highlight when the mouse is over them. The original works fine. The video .vobs play fine when opened separately within PowerDVD and WinDVD. Puzzled, dvdrenegade

P.S. Thanks for the hard work jdobbs. It's good to see you back at the grind...hehe. This app is looking very promising.

huesage
16th March 2004, 23:35
OK,

I have made a good working backup of ROBOCOP NTSC using "one click" with CCE SP 2.5. I am very happy that this is actually working out, I can tell that this is not just a silly attempt at making a one click tool, this actually works, and works well !!

I am very pleased although there is still alot left to do...

I still do not know why I cannot run any other version of CCE ? I am sure those problems will slowly get worked out.

tf
16th March 2004, 23:38
My first attempt... and it was a success.

Movie was 25th Hour PAL Nordic version. I used CCE2.50 Pro with ECLCCE and the mpeg2dec3.dll. Everything went quite smooth and the result was 40 mb from max size.

Menu plays ok. Movie plays ok. I had previously stripped the original with DVDStripper, and had DVDRB work on that output.

All in all a total success.

Thanks for an awesome product which I am certain will rock even more in the future.

-tf

jarvis1781
16th March 2004, 23:51
Originally posted by Paced
Hello, this is basically what you need to do:

First, download and install AVISynth (2.5.x) if you haven't already :) Secondly, go to http://www.avisynth.org/warpenterprises -> scroll down to where it says "Mpeg2dec3" and download the AVISynth 2.5 version. Once downloaded, extract the contents of the package into your C:\Program Files\AVISynth 2.5\plugins directory (don't create a separate folder, just extract it all into the 'plugins' directory). Now, download yourself the new beta jdobbs has released (0.15), and try again.

@jdobbs: I'm glad you got that "Offset line" worked out, it was starting to confuse me :) Also, the latest beta still reads as "DVD ReBuilder v0.14 (Beta)" in the window title :) One more thing, I suggest you also do something to tick the "Progressive frames" option in CCE 2.50 (although once again, I'm not sure even if it matters in this case). You should also take into account of what the "ZigZag scanning order" and "Linear quantizer scale" values should be (I've read somewhere that the "Linear quantizer scale" gives better quality, even if the stream is non-linear). Now I'll be off to do some testing of 0.15 ! Thanks again, and great work :D

Thanks for the help! I couldn't figure out what was going on until the video encoded and all i saw at the bottom of the screen was function not found. Now that I put in the plugin everything works perfectly!

@jdobbs. Keep up the excellent work!

djan
17th March 2004, 00:00
Do I need to use EclCCE when I have a fully working CCE 2.50 (not Trial Version) ? Thx.

tf
17th March 2004, 00:04
I believe so, yes. I had to, at least.

-tf

huesage
17th March 2004, 00:06
@djan:

YES ! using CCE SP 2.5x you have you use eclCCE, it will act as a bridge between DVD-RB and CCE 2.5.

Hope this helps.

djan
17th March 2004, 00:26
Thx for your help, from where can I download it ?

EDIT : It is said it works only from 2.66.01.07. Is it right ? So it means I don't need it for 2.50 ?

jdobbs
17th March 2004, 00:30
Attached is a new version of DVD-RB v0.16

Mar 16th, 2004 (v0.16)
- Implemented new code to handle CCE execution -- fixes problems with CCE SP 2.6X and gets rid of the multiple error popup fiasco. My thanks to quantum.
- Added ConvertToYUY2(interlaced=true) as an AVS option
- Turned CCE Filtering off in the .ECL files
- Made several minor (non-obvious) bug fixes and code cleanup

This version is significantly improved...

NOTE: ATTACHMENT MOVED TO THE FIRST ENTRY IN THIS THREAD

huesage
17th March 2004, 00:30
ok,

I am working on a little download and install guide. I will be posting it shortly, all links are from doom9 links, I hope this is not a problem. If it is, I am sorry, I am doing this only with good intentions to help people out a little.

huesage
17th March 2004, 00:36
:D

@jdobbs:

you are too fast !! good job, I will be downloading the new version and testing it out with newer version of CCE and post results, in the meanwhile I am still working and will update the little download and install guide.

Thanx for your hard work !

tf
17th March 2004, 00:42
huesage: Probably a good idea, not all might be able to pickup and get it working straight away.

jdobbs: Amazing. An update already. Keep up the good work. Will there be a chance to set number of passes higher than 4? Of course it can be done by altering the output from the preparation, but still... :-)

-tf

Trahald
17th March 2004, 00:46
quote:
--------------------------------------------------------------------------------
Originally posted by FMalibu
- Among the CCE options that were said to be enabled (such as the filters), I saw no mention of possibly the most evil option at all, namely the "DVD Video compliant" option. This option overrides the maximum bitrate to 9800, thus possibly causing VBV buffer overflows (underflows?).
--------------------------------------------------------------------------------


Not It really only writes "9800" for the max. bitrate to the GOP headers, that's all. It still does perfectly satisfy your real max. bitrate setting. This is also in the CCE manual.

yeah.. i was fittling(sp) through the manual the other day and noticed that.. its significant when using maestro/scenarist because it usually first checks that value before it does the true scanned bitrate check... and it may b*tch about it.. its less significant here since i would imagine jdobbs routines will presume bitrate
compliancy.

jdobbs
17th March 2004, 00:48
@tf

I think the rule of thumb is that there isn't a lot of improvement when you go over 4 passes. How many did you have in mind?

tf
17th March 2004, 00:50
Fast response!

Anyway, I know the rule of thumb, though I've heard it was 5 passes. Still. 1-9 would be nice, perhaps with a warning when you set it higher than 4 (something like "Warning: More than 4 passes will not yield noticeable improvement in quality, but will take much longer").

But hey, it was just a suggestion. The backup I did, looked marvellous.

-tf

huesage
17th March 2004, 00:53
@jdobbs:

some people like to choose for themselves even if there is not alot of or any quality gain. i personally go for 9 passes on extras with big three because of low bitrate, to compensate. and 7 passes for main movie which has more bitrate, this is probably overkill, but i still like to get the best quality possible out of it.

hope this helps you make up your mind as too how many pass options to give.

KungFuCow
17th March 2004, 00:54
Originally posted by huesage
@jdobbs:

some people like to choose for themselves even if there is not alot of or any quality gain. i personally go for 9 passes on extras with big three because of low bitrate, to compensate. and 7 passes for main movie which has more bitrate, this is probably overkill, but i still like to get the best quality possible out of it.

hope this helps you make up your mind as too how many pass options to give.

9 passes? Wow.. for what your PC eats up in electricity running that many passes, you could buy another copy!!!

;)

Keep up the great work JDobbs

quantum
17th March 2004, 00:55
My personal tests over the last two years show no visible difference with anything over 2 passes. There is the universal assumption that more is always better.

Paced
17th March 2004, 00:58
Originally posted by quantum
My personal tests over the last two years show no visible difference with anything over 2 passes. There is the universal assumption that more is always better.

I agree with quantum.

huesage
17th March 2004, 01:00
@KungFuCow:

I see you have a sense of humour, I was refering to the extras, since I set them to a very low bitrate I compensate with more passes. I might be wrong, but are you trying to help? or make fun?

If you wanna make fun, I think your post is apropriate.
If you wanna help, please try again and give your honest opinion with an explanation.

I thank you in advance for your enlightning of why I am wrong on this subject.

huesage
17th March 2004, 05:36
Hey guys,

More to report, hope all this posting helps...

Using DVD-RB 0.16 with CCE SP 2.67 through eclCCE:
the encode process went nice, but when it was time to author, i got a runtime error as follows:

Run-time error '380'
Invalid property value

Oh, this was in one click mode using an NTSC version of ROBOCOP.

KungFuCow
17th March 2004, 05:38
Originally posted by huesage
@KungFuCow:

I see you have a sense of humour, I was refering to the extras, since I set them to a very low bitrate I compensate with more passes. I might be wrong, but are you trying to help? or make fun?

If you wanna make fun, I think your post is apropriate.
If you wanna help, please try again and give your honest opinion with an explanation.

I thank you in advance for your enlightning of why I am wrong on this subject.

I was halfway making fun and half way being serious. My eyes dont really show much difference pass 2 passes like some others have stated. Ive done up to 5 passes on some really large DVDs and compared them to 2 pass versions and they all look about the same to me.

The_Flash
17th March 2004, 05:42
CCE's manual states there is no visible gain after 5 passes. Of course, there are people who swear that this is incorrect and that they can tell the difference on their 97" Plasma HDTV. Since I'm not spending every other day watching the same film, I'll stick with 5.

dvdRENEGADE
17th March 2004, 05:47
Everyone has their own opinion regarding the "correct" way to backup DVDs...some 2-pass...some 9-pass. Whatever "you" think is the best is the best. People see things differently. Hell, who knows, maybe my blue is actually your red.

@huesage:
Are you sure you have DVD Rebuilder pointing to the eclcce .exe instead of the cce .exe? That gave me the same problem last night.

dvdRENEGADE

quantum
17th March 2004, 05:49
I was able to complete Matchstick Men r1 ntsc. I used CCE 2.5. I also verified dvdrb 0.16 works with the later versions of CCE. I'm glad I was able to help jdobbs :-)

2 issues:
1- It seems dvdrb wants write access to the source path. When I tried to "rebuild" from an iso image mounted via daemon tools, I got a path/file access error. I copied all the files to a directory and changed the source path and then it worked.

2- There were some navigational issues. In ifoupdate, options->vts_tmapti table transfer must be set to be able to jump to specific times in both the standalone and software dvd players. This table is apparently not being transferred when dvdrb does the rebuild phase.

Otherwise things seemed basically ok. The video_ts folder was very close to the right size and navigation seemed reasonably functional. I didn't burn and test mixed video extras, but I'll get to this soon. I'm very curious to hear if the vts_tmapti issue can be addressed or if there is a workaround.

Nice progress for 24 hours. :-)

huesage
17th March 2004, 06:00
OK guys and gals,
Since a lot of people are having similar problems to the ones I was having at the start, I have decided to write a little instalation guide.

Here is a list of things you need to download:

1- Avisynth 2.54 (from doom9 software download page):
http://www.doom9.org/Soft21/SupportUtils/AviSynth_254.exe

2- DVD2AVI dg (from doom9 software download page):
http://www.doom9.org/Soft21/Decoders/decodefix100.zip

3- EclCCE 1.7b (from doom9 forum, link in one of the posts):
http://home.t-online.de/home/340044300675/eclcce.zip
you only need this if you are using CCE SP 2.50, you do NOT need it for 2.6x and above.

4- DVD Rebuilder 0.16 or latest version available (from doom9 forum, link in this thread):
http://forum.doom9.org/attachment.php?s=&postid=459634

5- CCE SP 2.50 or CCE SP 2.66 (from doom9 software download page, trial versions):
http://www.doom9.org/Soft21/Encoders/MPEG2/cspte250.exe
http://www.doom9.org/Soft21/Encoders/MPEG2/ccespt266.exe

Here is the instalation process:

1- install Avisynth 2.54

2- extract all the contents of DVD2AVI dg (decodefix100.zip) directly into the Avisynth 2.54 "plugins" folder
ie: C:\Program Files\AviSynth 2.5\plugins

3- install the version of CCE you want to work with. If you installed CCE SP 2.50 go to step 4, if not, go directly to step 5.

4- extract "eclcce.zip", run it and point it too your CCE SP 2.50 executable
ie: C:\Program Files\Custom Technology\Cinema Craft Encoder SP\cctsp.exe

5- extract DVD Rebuilder 0.16 (dvd-rbv016.zip) or later
- run it
- click on "options" menu then "setup"
- here you have to point the APROPRIATE box to your EclCCE.exe or cctsp.exe depending on the version of CCE used
ie: If using CCE SP 2.50: C:\Program Files\eclcce\EclCCE.exe (in the "Path to CCE Pro 2.50" box)
ie: If using CCE SP 2.6x and above C:\Program Files\Custom Technology\cctsp.exe (in the "Path to CCE Pro (New))

6- make sure you also go to the "Options" menu, "CCE Options" and check the correct version of CCE you are using ;-)

7- if any of your source video is interlaced, make sure to go to "Options", "AVS Options" and check "ConvertToYUY2(interlaced=true)".

I hope that this has been helpful to some of you and that it does not cause any trouble because of links or space it has taken on the thread. This is only meant to be a help to Jdobbs who has worked so hard and has accomplished so much.

NOTE: Please do not take this guide word for word, it is only meant to help you, send you in the right direction and save you some time. you might have to do things a little different than it is mentioned in here. GOOD LUCK !!

huesage
17th March 2004, 06:02
@dvdRENEGADE:

YES, I am sure, I am using eclCCE for all versions ;-) the encode went fine... when time came to join all the files and output the VOBs it gave me that error and crashed.

DMagic1
17th March 2004, 06:51
:D
Newest version fixed the problems I had with Trainning Day. Works with Rejig and CCE 2.50.

daxab
17th March 2004, 07:20
Run-time error '380'
Invalid property value
@huesage (or @jdobbs)
Did you ever get past this? I'm stuck with a "Run-time error '380'" during the

"- Copying IFO, BUP, and menu files..."

phase. It happens at the very end, when the progress bar is almost at 100%, or possibly after the program has completed that phase.

huesage
17th March 2004, 07:25
@daxab:

I only get that error when using CCE SP 2.67, when using CCE SP 2.50 I get a finalized backup. What version of CCE are you using daxab?

daxab
17th March 2004, 07:29
I'm on 2.67, but this is during the Rebuild phase, so it shouldn't matter -- should it? Er, do I need to re-encode everything using 2.50?

huesage
17th March 2004, 07:34
I know it does not make sense, my problem is also durring the rebuild phase, but when I run it with CCE SP 2.50 the rebuild phase completes without errors. Im sorry I have no answer for you, but as of now, we are in the same boat.

KungFuCow
17th March 2004, 07:38
Some DVDs do that.. The Goonies did the same thing to me. Try a different DVD and see if you get different results.

huesage
17th March 2004, 08:05
OK,

before i crash out, I just quite DVD RB 0.16 with the paths still there. I unmounted the ISO that was in "Source Path" and when I restart DVD RB i get a runtime error everytime. I had to delete it and unzip a fresh copy, I guess I could have remounted that same ISO and it would have started up again.

Anyway, that is the last post for the night, hope this one has an easy fix.

good luck Jdobbs.

PS: I will leave RAMBO FIRST BLOOD widescreen edition on 1 click mode with DVDRB 0.16, CCE SP 2.67 and EclCEE. Will post results in the morning.

LuemmelBS
17th March 2004, 09:04
For my special case I know now, where the annoying Runtime Error 380 problem came from after hitting Rebuild". The extension for MPEG2 ES was set to .mpv in CCE, although the .ecl file instructed CCE to save it as .m2v, it simply didn't.
After renaming all encoded .mpv files to .m2v the rebuild process went fine.

Maybe this helps some of you guys who suffer the same problem.

@jdobbs: There's another small glitch in the app: after hitting rebuild it does what it should, but when it's finished the button says "Remerge" instead of "Rebuild". Am I missing something? DVD tested and works fine.

I wish I could do more than 4 passes without editing the .ecl file manually. ;)

Thanks for that nice app!

DarkNite
17th March 2004, 09:30
Other than the fact that some people prefer not to use automatic plugin loading (editing 30+ avs files instead of just entering a path to the plugin directory in the setup dialogue is rather annoying) I think this app is moving along quite nicely.

Keep up all the good work, and amazingly quick updates, it's greatly appreciated.

GizmoDerMokwai
17th March 2004, 09:32
willl there be any option to convert also the menu? such like CloneDVD can do it...

DMagic1
17th March 2004, 09:48
My finished DVD using the Rejig option has a problem. Fast forwarding and rewinding causes the DVD to freeze then return to chapter 1 or die. OF all the DVDs I've done I never seen this behavior on any for my DVD players. Other movies created with Rejig alone dont have this problem. I burned it twice on different media and it does the same thing, so I know its not the media.

Pioneer - Plays, can skip chapters, but can not fast foward or rewind without causing the DVD to go back to chapter 1.

PS2 - Starts to play but freezes at black screen before WB logo. Finally starts to play but begins at chapter 2 for 2 seconds then dies.

XBOX - Plays, can skip chapters, but can not fast forward or rewind without crashing.

Sony - Plays, can skip chapters, but can not fast foward or rewind without crashing

Toshiba - Plays, fast forward and rewind works properly.

TheBigDave
17th March 2004, 10:15
I'm having a problem similar to DMagic1. It occurred using the 3-click CCE (2.50) mode on DVDRB v0.15. I didn't have any problems converting or building the DVD. And it seems to play fine on my PC using PowerDVD. But here are the problems on my two standalone players:

Lite-On - When I play the DVD, it will play 1-2 seconds and then jump to the next chapter. Then it will play another 1-2 seconds and jump to the next chapter, until it gets to the last chapter. If I try to Fast Forward, it will freeze at the jump-point.

Toshiba - The first 15 minutes seemed to play fine. Then the video and audio started to hiccup and stutter. When I hit FF or RW, the movie jumps 2 minutes then starts forwarding/rewinding.

As I said, I haven't been able to replicate these problems so far on the PC.

I'm going to try again with DVDRB v0.16.

Any ideas?

tf
17th March 2004, 10:28
I read the posts about not being able to FF or RW in the final result. I went ahead, and tried my backup of 25th Hour (PAL Region 2) on my Pioneer DV343, and it had no problems whatsoever in that respect. FF and RW both worked as they should.

One note to jdobbs:

I know I am able to deselect streams, but as far as I see, the reference to the stream is still intact in the final result, making it possible to select silent/empty streams. It would be great if the reference was removed altogether, much like Shrink and Recode etc. does it.

During the night I did a backup of "Memoirs of the Invisible Man" (PAL Region 2), and that one was actually smaller than a dvd5, so DVDRebuilder reported a dvd size of 107%! Found it quite amusing, and the result DID turn out bigger than the original. It still worked very well, and plays like it should.

So far that's two movies with good results. Will try a much more difficult one later (Amelie PAL Reg 2, loads of menues/extras etc.)

Thumbs up to huesage for the neat little instruction. Will pass that along to friends.

-tf

Cayne
17th March 2004, 10:58
Hello from Germany, i'm currently trying that great program, and I already like it although my first project is not yet finished.

I wanted to donate some 10 ? , my problem is that i dont own a credit card. Is there any other way to donate?
Perhaps if you are in Europe it would be possible to do a direct transfer of the money from bank to bank, i dont know the english word in german it's called "überweisung".

Bye.

mikegun
17th March 2004, 11:13
hi,

with the latest beta the whole process finished without an error.
I couldn't play the result so far. just for curiosity reasons I let ifoedit do its "get vts sectors" and it corrected one file:
"corrected sector adress in table [VMGI_MAT]:
Last sector of VTS:[old:23][new:29](VTS_04_).BUP

regards,

mikegun

Nic
17th March 2004, 11:16
@jdobbs & DMagic1: What DMagic is describing sounds exactly like what happened when my unreleased beta's of ReJig were writing incorrect SCR values. Have you got PowerDVD XP DMagic1? How does seeking work in that? Try seeking to a point and then seeing if PowerDVD seek bar stays at that point....

@all: I've put together a little free MPEG-1/2 Encoder called QuEnc that jdobbs may include into Rebuilder, if any of you feel like testing the quality please do, so that jdobbs can see if it's worth including.
http://forum.doom9.org/showthread.php?s=&threadid=72827
(please keep all posts about QuEnc, in QuEnc's thread)

-Nic

jdobbs
17th March 2004, 11:28
Run-time error '380'
@ huesage

This is odd. I keep putting in one DVD after another and I just can't repeat this error.

Let me see if I have it right:

1. It only happens when using 2.67? (Is it Basic or SP?)
2. It happens at close to 100% completion
3. During the "Copy IFO..." phase of "Prepare"

Is there anything else that is unique about this?

Paced
17th March 2004, 12:22
@jdobbs

Great work on the latest release man, everything is A-OK here :D I haven't come across any errors/bugs so far.

@Nic

Cool, I'll give this program a shot now :)

lighty
17th March 2004, 13:00
@jdobbs

One or two sugestions:

1. If you're not using RoBa method (I hope not) but a true multipass option, could you add an option to set different bitrate to credits? (CCE supports this in Multipass VBR mode)

2. Could you remove that ugly green color (I am not kidding, I may not be psychotic but I want to freak out when I see it- no kidding).

3. Could you please post latest version on the first page of the thread?


Anyway- you're doing a great job. May I ask in what language did you wrote DVD-RB? C++? :)

slafe
17th March 2004, 13:43
Originally posted by jdobbs
@ huesage

This is odd. I keep putting in one DVD after another and I just can't repeat this error.

Let me see if I have it right:

1. It only happens when using 2.67? (Is it Basic or SP?)
2. It happens at close to 100% completion
3. During the "Copy IFO..." phase of "Prepare"

Is there anything else that is unique about this?

it`s seen to be when you have mount a image in daemon tools...i got the problem then....but now when i run file mode in dvddrecrypter it`s works fine.

"cce 2.50 +eclcce + avisynth 2.54 + dvdavi2dg +dvdrebuilder 0.16"

one queaens.. why only 4pass on cce?...maybe more pass...like 2,3,4,5,6,7,8,9,10...??..

RB
17th March 2004, 14:06
jdobbs, could you please clarify on the DVD2AVI issue. I don't think it needs DVD2AVI.EXE anywhere in the system, right? When you state in the Rebuilder.txt DVD2AVI installed (Donald Graft version preferred -- it doesn't lose frames) you are actually referring to Mpeg2Dec3dg.dll, right?

I think you are creating the D2V files using your own code that was derived from DVD2AVIdg.EXE source code, right?

buzzqw
17th March 2004, 14:27
@RB

Mpeg2Dec3.dll must be in avisynth2.5 plugin dir.

BHH

EDIT not Mpeg2Dec3dg.dll but Mpeg2Dec3.dll , afaik

mikegun
17th March 2004, 14:27
hi,

as I do not have dvd2avi installed on my system and everything works fine it is safe to say you do not need it !

regards,

m.

lab-one
17th March 2004, 14:37
To mount the finalized VIDEO_TS contents do I need to create an .iso file and mount it with Daemon tools? Or is there a better way?

Also, I am using CCE 2.50 SP and when I try to point ECLCCE to it, ECLCCE seems to be looking for a trial version of CCE. I pointed it at the CCE.exe but it doesn't appear to make the connection. What am I doing wrong. I had some failures that others have mentioned when using CCE mode (which I will work through later) but everything looks good when doing it in ReJig mode. VIDEO_TS was 4.26GB. I would just like to view it before wasting a DVD.

Finally, regarding CCE trial versions. I understand they place a watermark on the encoded video. Is this visible at all times, just the beginning of the video....when? It would seem that if the entire video has the label that would be quite annoying.

Thanks.

tf
17th March 2004, 14:46
I'm using Mpeg2Dec3.dll too. Dunno if the Mpeg2Dec3dg.dll is better, but so far I haven't had problems.

On that matter, I've just finished my third attempt (Amelie, PAL Region 2, lots of menus and extras etc.) and the result was simply perfect. That's 3-for-3 for me :-)

-tf

hypo20
17th March 2004, 14:46
Just run manually eclCCE, go to Options -> Outputs -> Extensions (or something like that) and change the extension for MPEG-2 video from MPV to M2V. Now DVD-RB will make M2V files, not MPV and 3rd phase will work perfectly. :D

Tested. On dual AMD Opteron system :o)) Works cool to me.

GREAT WORK THIS SOFTWARE HERE. I'VE BEEN WAITING FOR SOMETHING LIKE THAT.

tf
17th March 2004, 14:49
lab-one:

There is no need to mount the files. Just play them with your player, just about every single software dvd-player will allow playing of files off hd.

If you wish to burn them to dvd, just use nero or something similar.

jdobbs:

As I cannot use PayPal, I was wondering if there is a bank account I could transfer some money to? I know it is costly, but I'd still like to donate a bit to such a great feat.

-tf

krbo
17th March 2004, 15:11
Originally posted by jdobbs
@Paced,

This is the correct setting for a two pass encode. vbr_pass=1 means that there is one pass in addition to the .VAF pass.


That is for discussion.It looks for me that CCE programmers always think "number of passes over MPV file" not counting VAF file into it.

So, if you manually set in CCE "2 pass encoding" you'll have ECL
with vbr_pass=2 which will produce one pass over VAF and two over
MPV file.

This naming difference is confusing and IMHO you should stick with CCE's behaviour. (otherwise you'll continously answering questions about that :) )


Next:
I still can't have progressive output from progressive input.
DR always sets output as interlaced with alternate scanning.

jdobbs
17th March 2004, 15:29
Note to everyone:

No you don't need DVD2AVI.EXE for this program to run -- but you do need MPEG2DEC3.DLL (one of the versions, I recommend the Donald Graft version).

The output names of the files (.M2V) are set by DVD-RB in the .ECL it creates. DVD-RB does create .MPV files when it uses ReJig. That is only so it can tell the difference when rebuilding (between the original file (.MPV) and the "shrunk" file (.M2V).

I'll go back through the thread this evening and try to answer questions -- I'm at my "real" job right now and I think they want me to do some (gulp) "real work."

jdobbs

djan
17th March 2004, 15:46
Originally posted by huesage
OK,

before i crash out, I just quite DVD RB 0.16 with the paths still there. I unmounted the ISO that was in "Source Path" and when I restart DVD RB i get a runtime error everytime. I had to delete it and unzip a fresh copy, I guess I could have remounted that same ISO and it would have started up again.

Anyway, that is the last post for the night, hope this one has an easy fix.

good luck Jdobbs.

PS: I will leave RAMBO FIRST BLOOD widescreen edition on 1 click mode with DVDRB 0.16, CCE SP 2.67 and EclCEE. Will post results in the morning. Just erase the .ini file. No need to unzip the program again.

huesage
17th March 2004, 15:54
Originally posted by jdobbs
@ huesage

This is odd. I keep putting in one DVD after another and I just can't repeat this error.

Let me see if I have it right:

1. It only happens when using 2.67? (Is it Basic or SP?)
2. It happens at close to 100% completion
3. During the "Copy IFO..." phase of "Prepare"

Is there anything else that is unique about this?

@ jdobbs :

OK,

Seems like other people are having this same problem, I am using DVD RB 0.16, eclCCE to bridge CCE SP 2.67. When I use that setup the last of 3 stages fails, it goes through the whole encode process just fine, just when rebuilding the DVD and outputing the VOB files in 3rd stage I get that runtime error and it crashes.

Like a few more people are mentioned, it seems that when using CCE SP 2.67 the output files are not *.MPV like CCE SP 2.50 but instead they are *.M2V which might be the reason why 3rd phase will not work, because your code is looking for *.M2V files and not finding them, hence the runtime error and crash. I will try to change settings in CCE SP 2.67 as directed by hypo20 and hope that will take care of the problem.

@ all:

Sorry about the confusion on my instalation guide with DVD2AVI, I was trying to make it as short and in depth as possible and thought it would be easiest to just extract the whole zip file into the plugins folder instead of getting the zip file and choosing one specific file to put in as plugin.

@ tf:

I am glad that my guide has been helpful to at least one person :) . hopefully more people will find it useful.

djan
17th March 2004, 15:59
Hi, I'm using RB 0.16 with CCE 2.50 3-Click mode. Is it normal that I have only 1,5GB after done the Prepare phase ? Thx.

mikegun
17th March 2004, 16:01
Originally posted by djan
Hi, I'm using RB 0.16 with CCE 2.50 3-Click mode. Is it normal that I have only 1,5GB after done the Prepare phase ? Thx.
hi,
do you have addaudio enabled ?
do you have the addaudio.avsi in your avisynth plugin-folder `

regards,

mikegun

djan
17th March 2004, 16:03
No, I don't have addaudio() selected and I don't have the plugin you're talking about. Thx to help me.

EDIT : Where can I find the addaudio.avsi plugin ?

Paced
17th March 2004, 16:18
Originally posted by djan
No, I don't have addaudio() selected and I don't have the plugin you're talking about. Thx to help me.

EDIT : Where can I find the addaudio.avsi plugin ?

Have you placed mpeg2dec3.dll in your AVISynth/plugins directory?

You can download this plugin at http://www.avisynth.org/warpenterprises -> scroll down to Mpeg2Dec3, and download the version for AVISynth 2.5

Also, you won't need the AddAudio.avsi in .16

huesage
17th March 2004, 16:19
@jdobbs:

its actually not a problem in your code, its just a default setting in CCE SP 2.67 to output MPG2 encoded streams as *.MPV, while your program is looking for *.M2V.

Maybe you can add some code to look for one or the other type, so if MPV is present process those, else, process M2V. just a thought.

@ hypo20:

Thanx for the fix, oh and, Im druling over your system setup, i wish i could even come close to affording a dual. must really fly, specially with multiple instances of CCE. Sorry, off topic, ill stop.

huesage
17th March 2004, 17:23
@Jdobbs:

I was thinking of what extra feature would be nice on this app. Well, there are alot of little things I can think of as far as program flexibility which I am sure you are considering already, but how about this:

will DVDRB support network encoding?

I think that would take care of the processing power issues, we all know that CCE is great quality, but what about the speed? If you can find a way to have a master computer where all the original DVD files would be, and then divide tasks and send files to be processed to however many Slave computers on home network. Once all files are processed, then all Slaves would send files back to Master for joining and completion of project.

I am already doing jump and jacks since you have released this program, but the adition of network encoding would make me and I am sure tones of users out there very happy.

So, I know there is a DivX encoding program out there going by the name of "Vidomi" which does have that feature, would you consider this feature for future revisions of your program?

jptheripper
17th March 2004, 17:28
problem

im using cce 2.67

however, it said it couldnt opne the ecl file until i installed eclcce and pointed it to the cce exe. does this seem odd?

questions

can i manually edit the ecl files (assuming i calculate the bitrates by hand) and the number of passes and to change the bitrate so that each titleset has a different average bitrate.

thanx

mikegun
17th March 2004, 17:31
hi,

just played the output with powerdvd and the menu is not coming up.
it starts immediately with the main movie.
tried the dvd player of ifoedit and I got just a black picture.

mikegun

huesage
17th March 2004, 17:32
@ jptheripper:

Actually I beleive that will depend entirely on what verion of CCE SP 2.67 you are using ;-)

I think alot of people here will have to use eclCCE to bride the gab between CCE SP 2.67 and DVDRB.

so make sure you download and extract eclCCE and run it and point it too your CCE SP 2.67 executable. then in DVD-RB you want to direct the path to eclCCE.

think of eclCCE as a bridge between DVDRB and CCE.

Good Luck !

XtremeMaC
17th March 2004, 17:41
seems nice, little resize on the audio stream part would help
and new folder on "working path"

forgive me for me ignorance but I've been using dvd shrink,
this seems to be a little confusing for me
cce?
rejig?

is there a documentation for them

can i build only 1 title set? (ie vts_01?)
(a check button to remove video titles would be nice as well)

but good jub!!! :thumbup!!!!

autofilm threshhold?
I'm confused
can u supply all those executables in the zip as well or at least give url's
(I know i want too much)

I've these
- DVD Decrypter
- DVD2AVI
- AVISYNTH
- TMPGENC..others i dunno....

*also low priority mode would be nice....

Sorry I'm like this at new softwares u should see me on other forums

1 other thing I'm trying pirates of carrebean, the movie is 2hrs long it shows 48:32
is that showing how long the movie is or how long its gonna take for it to proces??

and what's wrong with uploading .png file type???? its the best for web!

also does this use variable bitrate or constant?
unfortunatelly my reduction level is %67.8 (kindda low 4 me :( )

http://forum.pleasuredome101.com/uploads/post-55-1079503001.gif

huesage
17th March 2004, 17:49
@XtremeMaC:

Hey, have you read the rest of this thread before asking for things? Check page 9 of this thread for instalation guide with links to all the software you need.

Please read the WHOLE thread before asking questions... Alot of questions are already answered.

Good luck !

jptheripper
17th March 2004, 17:50
im using 2.67.0.9 actually

went to change settings in cce, and now for some reason whenever i launch it it is off the screen on my laptop (arggg...) so i cant get to it no matter what i do. This problem began after i first ran RB

hmmm..

FMalibu
17th March 2004, 17:53
Originally posted by RB
Not :) It really only writes "9800" for the max. bitrate to the GOP headers, that's all. It still does perfectly satisfy your real max. bitrate setting. This is also in the CCE manual.

Hrmm...No it does not explicitly state this. What it says is the following:


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 regardless the specified maximum bitrate.


From this I understand that it does set the "real" maximum bitrate to 9800, and always writes 9800 in vbr mode, regardless of the specified bitrate. Then again, I strongly suspect the CCE manual to be written by Japanese people, and it isn't 100% clear. So I may be wrong.

But I thought I actually remembered several people having an issue with buffer overflows when they did select "DVD compliant". So it's probably safer to disable it.

And another thing, according to the manual, it also resizes to 720x480 or 720x576. Would this work if you were to enable the "Resize to half-D1" option? :)

Anyway, I think I'll go try out the fixes of the latest beta now.

-- FMalibu

P.S.: I would have posted this earlier, but the forum seemed to be down :(

XtremeMaC
17th March 2004, 17:56
Originally posted by huesage
@XtremeMaC:

Hey, have you read the rest of this thread before asking for things? Check page 9 of this thread for instalation guide with links to all the software you need.

Please read the WHOLE thread before asking questions... Alot of questions are already answered.

Good luck !

sorry I'd normally read, but i'm in a hurry didn't realize this was the 6th page :D

DMagic1
17th March 2004, 18:18
Originally posted by Nic
@jdobbs & DMagic1: What DMagic is describing sounds exactly like what happened when my unreleased beta's of ReJig were writing incorrect SCR values. Have you got PowerDVD XP DMagic1? How does seeking work in that? Try seeking to a point and then seeing if PowerDVD seek bar stays at that point....

@all: I've put together a little free MPEG-1/2 Encoder called QuEnc that jdobbs may include into Rebuilder, if any of you feel like testing the quality please do, so that jdobbs can see if it's worth including.
http://forum.doom9.org/showthread.php?s=&threadid=72827
(please keep all posts about QuEnc, in QuEnc's thread)

-Nic

Ok, seeking worked fine with PowerDVD. I'm going to do a different movie to check it again.
Btw, like Mikegun, IFOEdit found some sectors in need of update also.

jptheripper
17th March 2004, 18:58
some comments now that its running.

I have been getting frequently cce crashes (1 per titleset, but only in the very small titlesets (i.e. originaly titleset ~8-84mB). Closing the crash allows RB to continue. Im in oneclick mode

In your progress display, instead of "creating m2v for segment 00" it would be more useful to see "creating m2v for vts07_00" or something like that.

I know that the coding would be significant, but I think that allowing for different bitrates on different titlesets is a must. I have coded in the past and would be happy to offer my assistance if possible. What language you working in?

oh and magic, are you saying we should do an ifoedit "get vts sectors" on each ifo after processing?

jp

DMagic1
17th March 2004, 19:07
Normally if everything is right IFOEdit doesnt find anything when you do a "Get VTS sectors".

Also noticed that the output movie isnt accepted by Shrink or CloneDVD.

My only real problem is this fastforward/rewind thing.

jptheripper
17th March 2004, 19:18
most BIG3 movies arent accepted by shrink, so this isnt a surprise.

Does anyone know a way to manually calculate and where to change the bitrates so I can do a specific average bitrate for a specific title?

without this I am afraid this tool will likely be useless for me

edit:

okay, found in the .ecl where to change passes, so that should be a simple find and replace which should be easy.

Also found the average bitrate code, hmmm this will be hard as there are 420 instances in my particular movie of vbr_brate_avg=*

for example, my movie would cause the average bitrate to be 2360 if i use this tool (quite too low) but could be nearly 50% higher if i could drop the bitrate on the extras

hypo20
17th March 2004, 19:38
Originally posted by huesage
@jdobbs:

its actually not a problem in your code, its just a default setting in CCE SP 2.67 to output MPG2 encoded streams as *.MPV, while your program is looking for *.M2V.

Maybe you can add some code to look for one or the other type, so if MPV is present process those, else, process M2V. just a thought.

@ hypo20:

Thanx for the fix, oh and, Im druling over your system setup, i wish i could even come close to affording a dual. must really fly, specially with multiple instances of CCE. Sorry, off topic, ill stop.

I'm happy, I helped. :o) Hope, it will help to others too.
I'm using CCE SP 2.67.0.23 with last eclCCE. Works great.

@huesage
Thanx. Spent looooot of hours in work, to build this baby. :D

lighty
17th March 2004, 19:39
@jdobbs
If no source is selected and Prepare button is pressed one cannot Abort running program. If one tries to close Rebuilder then a following message appears "You must ABORT process to end.", but ABORT doesn't do anything. Had to close everything in Task Mannager.

DMagic1
17th March 2004, 20:00
3 Movies, and all 3 have that same fast/rewind problem.:(

hoozdapimp
17th March 2004, 20:04
This is not really RB related, but I was thinking about getting the new CCE (I'm using 2.5 right now)...is it easy to setup (is it pretty much ready to run right out of the package?), or is there some configuring to be done? Thanks in advance.

influenza
17th March 2004, 20:09
This thread is already getting out of hand, by the massive number of replies. Posting questions on how to setup cce is really not appropiate here. Please post any questions in the corresponding forum. thanks

lighty
17th March 2004, 20:18
It would be best to open new forum just for DVD-RB so that a different threads might be started. This is getting out of hand. I am affraid to think what will jdobbs make out of this large number of posts...:rolleyes:

jptheripper
17th March 2004, 20:30
figured out my issue, cce is crashing everytime it loads a segment that has 1 frame (and my inf file has about 200 of them, for a titleset that is still pictures, and they arent in the ecl)

movie is fast and furious, ntsc, r1

let me know if posting the inf/ecl file would help

again thanx for your labors thus far

StifflerStealth
17th March 2004, 21:16
Edit: Updated later in the forum.

hypo20
17th March 2004, 21:17
@jdobbs mainly, but all are welcome to read

My few states of mind this evening:

- what about LAYER BREAK removal????? this is important for some standalone players
- what about EMPTY AUDIO POINTER removal?????

JDOBBS, these things are not so important, but it would be nice to have it in your GREAT proggie. :) Everything I'm doing now, 3 steps:

1. Decrypt using DVD DECRYPTER 3.2.1.0
2. Run through DVD Shrink removing all audio and subs that I don't want. This will remove the LAYER BREAK and POINTERS to EMPTY AUDIO streams too. I'm leaving video quality at 100% (or compress menus when too big), so no quality loss.
3. Run DVD Shrink output through DVD-RB.
4. RESULT: Absolutely PERFECT copy with no LAYER BREAK bit and no empty audio streams. Plus, I can remove subtitles.

Call it BIG3 Method v2.0 for example. :D

Ishan
17th March 2004, 21:35
Removing subtitles?
What's the point? considering their size, i don't see why so many people do that... :rolleyes:

hypo20
17th March 2004, 21:41
Because I want. That's the only reason. Simply I don't wan't to have subtitles, I will never use.

JvD
17th March 2004, 22:00
OK, yeserday I tried this app aout with Rejig and it was success from the start. Today i had time to try the CCE-way but had som MAJOR problem getting it to work. First run gave me the two red and yellow stripes in the bottom (like someone before med described). ANd the result was only 1,5GB. In the second tun i couldnt get those AVS-files to work properly. Only error codes about mpeg2source on line 5 or something (like people before me). Tried fresh install on all those apps needed BUT it didnt help. Just to try, i installed the dvd2svcd-bundle and go figure, suddely my avs-files was able to play. BUT the problem is, I cant get it to work the single-click-way. If i choose the 3-cklick-way its allrigt (atleast i think), its working rigt now.
OK, so what is it that I do wrong. Why can it work in one way (3-klick) and not in the other (one-cklick)? I use CCE 2.5 at the moment. Anybody that has experienced this problem (Ive seen some of you have), what did you do? WHat was wrong?

huesage
17th March 2004, 22:15
OK,

Im getting really frustrated with the CCE popup thing, I have accidently canceled many passes. not my fault thought, i have to use my PC while it is encoding in the background. Darn space bar !!

Sorry but had to vent, please please ! maybe the author to eclCCE can release a version that starts minimized?

sorry to be a nag, but i cannot properly test this app this way. I keep messing up the encode.

KungFuCow
17th March 2004, 22:15
Originally posted by JvD
OK, yeserday I tried this app aout with Rejig and it was success from the start. Today i had time to try the CCE-way but had som MAJOR problem getting it to work. First run gave me the two red and yellow stripes in the bottom (like someone before med described). ANd the result was only 1,5GB. In the second tun i couldnt get those AVS-files to work properly. Only error codes about mpeg2source on line 5 or something (like people before me). Tried fresh install on all those apps needed BUT it didnt help. Just to try, i installed the dvd2svcd-bundle and go figure, suddely my avs-files was able to play. BUT the problem is, I cant get it to work the single-click-way. If i choose the 3-cklick-way its allrigt (atleast i think), its working rigt now.
OK, so what is it that I do wrong. Why can it work in one way (3-klick) and not in the other (one-cklick)? I use CCE 2.5 at the moment. Anybody that has experienced this problem (Ive seen some of you have), what did you do? WHat was wrong?

Read back several pages. Its been discussed and I and others have posted how to solve the problem.

JvD
17th March 2004, 22:34
Originally posted by KungFuCow

For those of you having problems with the red pattern at the bottom of a black screen and undersize DVDs, you need to make sure you have MPEG2Dec3dg.dll in your Avisynth plugin dir and either Resample Audio is check and AddAudio is unchecked (If you're using CCE 2.5, etc) or if you're using CCE 2.67, you need to have Resample Audio unchecked and AddAudio checked (You need the addaudio.avsi script in your /plugin dir for this tho).

OK, thanks! but if I follow that instruction, choose the one-click-option and fire it away it starts running and if i look at some of the produced .avs-files (the first produced) it says in MPC:

Evaluate: Unrecognized exception!
(DVD:\........\v02000000001001.AVS, line 5)

The AVS-script looks like this!
#------------------
# AVS File Created by DVD Rebuilder
# VOBID:01, CELLID:01
#------------------
mpeg2source("D:\DVD_DUMP\D2VAVS\V02A.D2V")
trim(0,11207)
ConvertToYUY2()
ResampleAudio(44100)

OK, so whats your solution NOW? ;-)

Xitrum
17th March 2004, 22:37
Could someone please help me or point out what I did wrong please!

Last night, I tried to use DVD-RB. I installed everything fresh and followed the installation instructions given by Huesage on page 9 of this post, word by word. THE ONLY DIFFERENT IS THAT IS USED CCE V2.67.00.23 instead of v2.5 or 2.66.

After setting up all the paths to point to the correct location and set the correct setting to use CCE 2.66+. I tried the one click option. After DVD-RB finished the preparation phase (about 5 minutes later), it opened up CCE using the eclcce.exe and CCE just sit there, and there was no job listed in the windows. After waiting for about 5 minutes to see if anything happened, I decided to click the Exit button. After that CCE windows closed, another CCE windows popup, with nothing in it, and it keep doing that until it ran out of jobs to do.

The same thing happened when I tried the 3 clicks method.

The interesting thing is that when I looked at the working directory, there was no .M2V file for it to do any work.

Initially, I tried to get it done directly from a mounted ISO image created by DVD Decrypter. Later, I copied all the file to a directory and tried to get it to work from there. In both situation, the same thing happened as I described before.

Did I do something wrong? or is it CCE v2.67.00.23 is not supported by DVD-RB yet? Could someone please help me fix this problem?

hobgoblin
17th March 2004, 22:55
First of all, this looks like a very handy tool. It works like a charm for me when I use Rejig, but when it comes to cce I get problems. I have followed the installation guide on page 9 in this thread, and installed avisynth 2.54 and the fix described there.When I use the cce option, the process goes well until cce is about to start encoding. Then I get an error message saying: Cannot open .ecl file. Can someone explain what's wrong, or point me in a direction where I can find some answers? I have read the whole thread, but no'one seems to experience this error.I get the error whether I use cce 2.66 or cce 2.67. When I use 2.50 the program seem to encode files, but in a very rapid fashion. When I check the folder where the files are supposed to be procesed, none is created.
TIA,
hobgoblin

lab-one
17th March 2004, 22:56
@hypo20

Call it BIG3 Method v2.0 for example.

I am going to try this too. I really prefer movie only back-up but hate compressing them....

TheBigDave
17th March 2004, 23:00
Originally posted by StifflerStealth
I had to take a page from the "Big 3" method. Some of you have never used that method by the hints in your posts, so I will try my best to explain.

First, Download the program IFO Update....

StifflerStealth,

Thanks for your input, but it didn't work for me. It created a slightly different problem. If I just hit Play on the menu, the movie would start fine. But if I tried to FF, chapter jump or select a chapter from the menu, it would stop and go back to the main menu.

And again the movie seemed to play fine on the PC with PowerDVD. It only seems to occur on standalone players.

I've used the Big 3 Method and I've used IFOUpdate in the past. The results always work on my standalone players.

I tried to do the same movie a second time with DVDRB v0.16 and the exact same problems occurred.

Are me and DMagic1 the only ones having these types of problems?

nitroman
17th March 2004, 23:01
does it support seamless branching ?

dvdRENEGADE
17th March 2004, 23:12
Originally posted by dvdRENEGADE
My first attempt at using this app was with Pirates of the Caribbean DVD #2. I used CCE 2.5 with ECLCCE. Everything went smoothly and it created my VIDEO_TS directory which contains my finished backup. However, menu navigation within PowerDVD and WinDVD using the backup is non-existant. I am not able to select anything from the menu. The buttons will not highlight when the mouse is over them. The original works fine. The video .vobs play fine when opened separately within PowerDVD and WinDVD. Puzzled, dvdrenegade

P.S. Thanks for the hard work jdobbs. It's good to see you back at the grind...hehe. This app is looking very promising.

@jdobbs,

My second attempt:
I tried the same DVD again using DVDRB 0.16 and the same menu navigation problem arose. I did the DVD with InstantCopy and it worked flawlessly.
Any ideas?
dvdRENEGADE

dvdRENEGADE
17th March 2004, 23:14
Originally posted by nitroman
does it support seamless branching ?

That has been answered in this thread. Try reading the previous posts before blindly asking for help.

quantum
17th March 2004, 23:36
As to the seeking problems, I brought it up here (http://forum.doom9.org/showthread.php?s=&postid=459670#post459670) yesterday. It's due (at least in part) to the vts_tmapti table not being correctly transferred or updated.

Yesterday I attempted to work around this by hand using ifoupdate but it didn't work. Searching on vts_tmapti will find many threads discussing the issue. We'll have to wait for jdobbs to address it. Hopefully he can figure something out.

djan
17th March 2004, 23:40
Originally posted by Paced
Have you placed mpeg2dec3.dll in your AVISynth/plugins directory?

You can download this plugin at http://www.avisynth.org/warpenterprises -> scroll down to Mpeg2Dec3, and download the version for AVISynth 2.5

Also, you won't need the AddAudio.avsi in .16 Yes, I'm using the Donald Graft version MPEG2Dec3dg.dll and it's in AviSynth plugin directory.

StifflerStealth
17th March 2004, 23:51
Originally posted by TheBigDave
StifflerStealth,

Thanks for your input, but it didn't work for me. It created a slightly different problem. If I just hit Play on the menu, the movie would start fine. But if I tried to FF, chapter jump or select a chapter from the menu, it would stop and go back to the main menu.

And again the movie seemed to play fine on the PC with PowerDVD. It only seems to occur on standalone players.

I've used the Big 3 Method and I've used IFOUpdate in the past. The results always work on my standalone players.

I tried to do the same movie a second time with DVDRB v0.16 and the exact same problems occurred.

Are me and DMagic1 the only ones having these types of problems?

That method works for the big 3. I found a way with the DVD-RB files, but I think I might have copied the wrong text file. I have too many tips and tricks on my HD :D. Later on I will look at the files again and correct it. Sorry about that.

Although, those settings that I have listed there are the ones that jdobbs needs to do to make the seek work as well as working in Transcoders. I taking a guess here, but I think jdobbs just merged a great portion of his IFOUpdate code into this new tool, so he needs to copy over the functionality of all those settings.

Stiff

DMagic1
17th March 2004, 23:59
Originally posted by StifflerStealth
At least this is what I did. This may not be too clear, but I'm a Computer Scientist, not an English Major. :)

I had to take a page from the "Big 3" method. Some of you have never used that method by the hints in your posts, so I will try my best to explain.

First, Download the program IFO Update in the Doom9 DL section (link to come later).........

Nope, didn't solve the problem. Thanks for tring.

Hopefully jdobb knows of the problem and has seen it so it can be addressed. Seems a few ppl havent seen this bug yet. If my only DVD player was my Toshiba I would think everything was ok too. Thankfully I have many to test on.

djan
18th March 2004, 00:05
Before talking about what RB may add as extra or whatever or talking about BIG3 here and making a big meli-melo, try to help people still always having problem.

I still have problem using RB with CCE 2.50. When making the prepare process, I have only 1.5GB in the directory and I think it's not normal. I have MPEG2Dec3dg.dll installled in the avisynth directory and I have addaudio unchecked and resample checked. I use EclECC 1.7 as the bridge for CCE 2.50. What am I doing wrong ? I don't understand. Please help me. Thx.

tf
18th March 2004, 00:26
It might not make a difference, but I use CCE 2.50 too, but with MPEG2Dec3.dll, NOT MPEG2Dec3dg.dll.

Those seeking problems are not seen on my rips, dunno why. But the trick about removing audio pointers and layer break with shrink is neat. I guess jdobbs will do that as well in later versions, but give the man a break. The feedback in here is overwhelming.

-tf