View Full Version : DVD Rebuilder (CCE One-Click Beta v0.46) Comments and Suggestions
jdobbs
13th April 2004, 17:33
Originally posted by jptheripper
jdobbs,
i was wondering if you could tell us where the "set custom bitrates to specific vts's/cells" status is, or where it is in your priority list. Thanx
-jp Everything is on hold until I solve the stuttering problem.
jdobbs
13th April 2004, 17:35
Originally posted by DDogg
jdobbs,
1> Would it be difficult to add the source length and aspect in the "Video Title Sets" window?
2> Possible to gray the deinterlace option when source is clearly progressive? Speaking of hiding options, offering De-interlace sure seems dangerous in a 1-click given it is such a complex subject with so many possible permutations and pitfalls. Frankly I don't understand why anybody would ever use it when viewing is via a NTSC television. I must be missing something. There is no compression increase because you are not decimating. Right? I agree. I'm going to move it down into an "Advanced" area.
DDogg
13th April 2004, 17:38
<cough> - you quick scan artist, you - how about #1? :)
jdobbs
13th April 2004, 17:42
@DDogg
Can do.
jdobbs
13th April 2004, 17:47
Originally posted by DDogg
jdobbs,
1> Would it be difficult to add the source length and aspect in the "Video Title Sets" window?
2> Possible to gray the deinterlace option when source is clearly progressive? Speaking of hiding options, offering De-interlace sure seems dangerous in a 1-click given it is such a complex subject with so many possible permutations and pitfalls. Frankly I don't understand why anybody would ever use it when viewing is via a NTSC television. I must be missing something. There is no compression increase because you are not decimating. Right? Also -- if the source is at least 90% progressive the deinterlace flag is ignored (not inserted) anyway.
Rombaldi
13th April 2004, 18:43
not knowing if jdobbs has started on this yet, I may be spinning my wheels, but while thinking about how to implement the INTERFACE for this (not the actual coding).
Someone in another message mentioned the BANDWIDTH of the disc, that's a good analogy, you have 'X' minutes of space to allocate a certain bitrate to. So if you have people trying to hammer in "I want this to have 10mb/s' it could make the bitrate calculation a mess..
so jdobbs, use this idea or any variation you like...
let's say you have four VTS's on a disc... the 'bandwidth allocation' dialog could look like this..
( ) VTS_01 [-------|-------] 63%
( ) VTS_02 [---|-----------] 20%
( ) VTS_03 [---|-----------] 16%
( ) VTS_04 [-|-------------] 1%
VTS_01 takes 63% of the disc, VTS_02 takes 20%, etc.. etc...
NOW, let's say you want to give VTS_01 80% of the disc... then move the slider...
( ) VTS_01 [------------|--] 80%
( ) VTS_02 [-|-------------] 10%
( ) VTS_03 [-|-------------] 9%
( ) VTS_04 [-|-------------] 1%
and the percentage allocation on the other VTS's change PROPORTIONALTLY to what they were before (I'm to lazy to do the detailed math, those are just examples) so everthing still adds up
to 100%
now, we want to give VTS_02 15%, move the slider..
( ) VTS_01 [------------|--] 72%
( ) VTS_02 [-|-------------] 15%
( ) VTS_03 [-|-------------] 8%
( ) VTS_04 [-|-------------] 1%
OOPS! The aloocation for the main VTS changed! that's that what the ( ) is for.... LOCK ALLOCATION, go back an lock it and try again..
(X) VTS_01 [------------|--] 80%
( ) VTS_02 [--|------------] 15%
( ) VTS_03 [-|-------------] 4%
( ) VTS_04 [-|-------------] 1%
and so on, and so on... once you lock a VTS alocation, it stays constant while the others change...
some (maybe not so obvious points) -
a give VTS can't go BELOW a certain point (say 1% of the disc, maybe dynamic based on what's happening)
things that will not be re-encoded are NOT included in the space calcuations, this is for the RE-ALLOCATABLE BANDWIDTH of the disc, so MENUS and VTS's below jdobbs are NOT even displayed.
Joergen
13th April 2004, 19:31
The dvdshrink method is similar to what you posted above, custom ratio "locks" the ratio and automatic dynamically changes when you change something that has custom ratio. It's a great system.
The DVDShrink interface is one of the best too, although it can be made even better and easier to understand and I'm sure jdobbs has his own visions for his tool.
Rombaldi
13th April 2004, 19:56
Originally posted by Joergen
The dvdshrink method is similar to what you posted above, custom ratio "locks" the ratio and automatic dynamically changes when you change something that has custom ratio. It's a great system.
Ahh... well, I can honestly claim I haven't used Shink and seen that, so I guess great minds think alike :)
GizmoDerMokwai
13th April 2004, 20:07
me wouldt also like to sugesst a option to remove whole title stes from dvd, maybe by replacing them with dummie vobs and ifos like CloneDVD does...
Joergen
13th April 2004, 20:24
Originally posted by GizmoDerMokwai
me wouldt also like to sugesst a option to remove whole title stes from dvd, maybe by replacing them with dummie vobs and ifos like CloneDVD does...
Maybe you would like to use TitleSetBlanker instead.
While the feature to remove titles etc. would be nice to have integrated in DVD-RB, I suggest that it's something of the LAST jdobbs look into. There are more than adequate programs for doing that, FREE programs that does it much better than CloneDVD anyway. Programs like TitleSetBlanker, DVDStripper etc.
-tf
nwg
13th April 2004, 20:57
Removing titles would also make it not a one click solution like it is now. I have used Titleset Blanker and DVD Stripper prior to DVD-RB without any problems. They are both are excellent tools and I think DVD-RB should just work on the output of these programs.
quantum
13th April 2004, 21:50
I don't think "one click" was meant to literally mean one click. For example DVDShrink and Recode are discussed in the one click forum yet you can do quite a bit with these tools. I believe the term was meant to imply you can do everything in a single app with point and click as opposed to the early days where you had to use many different tools and go through lots of manual steps.
Personally I'd love to see title removal in DVDRB and it wouldn't surprise me in the least to see it in there one day. As jdobbs runs out of things to fix, he'll have no choice but to add features. He doesn't realize it yet, but he's hooked :-)
jdobbs
14th April 2004, 00:38
Please note that Version 0.36 has been posted... it is referenced through the first post of this thread. Reminder to all that some browsers may cache your previous download -- so if you start to download and it says version 0.35 -- reset the cache...
Thanks again to all the beta testers! And thanks to the Doom9 staff for promoting DVD Rebuilder to the status of having it's own forum!
nwg
14th April 2004, 00:44
Thank you jdobbs. :)
lighty
14th April 2004, 01:20
@jdobbs
I sugested this some time ago but I guess you've been busy with all the bug hunting. :D
Anyway- could you please add "Make New Folder" button when you open a Browse for folder dialog? It's realy a matter of convenience but I realy hate when I have to go to Windows Explorer and then back and then again... :rolleyes:
quantum
14th April 2004, 02:47
Originally posted by jdobbs
Thanks again to all the beta testers! And thanks to the Doom9 staff for promoting DVD Rebuilder to the status of having it's own forum! And it's about time :-) Not to say I told you so, but on page 4 of the original monster thread, here (http://forum.doom9.org/showthread.php?s=&threadid=72691&perpage=20&pagenumber=4) I suggested starting a new forum. Now if only people would listen to me we could save so much time and aggravation :rolleyes:
onesoul
14th April 2004, 03:06
It is easily seen that the step taken was elaborated and couldn't be done overnight. We just say thanks...
Thanks jdobbs!
kadilak
14th April 2004, 04:11
Love the new features with 0.36a! One quick suggestion, make DVD-RB resizeable, or increase the fixed size of the window just a tad. When it lists the VTS's, the larger ones (3300 MB, etc), will get cut off because the window isn't large enough.
ookzDVD
14th April 2004, 04:37
@Forum,
How about the multiangle DVD ?
It that possible to make it single-angle first (how to do that)
so the DVD-RB will accept it ?
Thank you.
quantum
14th April 2004, 05:15
@jdobbs: I know this has been brought up before, but I'd like to keep this wheel squeeking at least a little. Do you have any idea wether or not closed captions can ever be transferred from the original? I just did Jesus of Nazareth which had no subtitles and only cc. Since it was 3 hours long per disk, Shrink (which does support cc) was out of the question. I did try Shrink and as expected it was obviously blocky. So I did it the old fashioned way with CCE which works (and includes the cc) but obviously is not as convenient as dvdrb.
Hmm.. just realized I could have / should have created a new thread. It'll take me a while to get used to the idea this is a seperate forum.
jdobbs
14th April 2004, 10:38
Originally posted by kadilak
Love the new features with 0.36a! One quick suggestion, make DVD-RB resizeable, or increase the fixed size of the window just a tad. When it lists the VTS's, the larger ones (3300 MB, etc), will get cut off because the window isn't large enough. That's interesting. I guess it changes from computer to computer? Mine has about an 1/8th inch left on the right side. Can do.
kadilak
14th April 2004, 15:01
Yep, the text for the aspect ratio gets cut off on my computer with the larger VTS's. Maybe it has something to do with screen resolution? I run my desktop at 1600x1200. It doesn't really make
sense that it would end up being different sizes on different machines if you set the size statically.
Great job btw, DVD-RB is really coming along.
DDogg
14th April 2004, 16:30
J, I'm doing some research on an area that I hope you may find helpful later on. Presently I need to demux the individual VTS's to an m2v to get the original filesize to do some calculations. Yeah, I know it is cumbersome, but it works for conception.
It would be a big time saver to have a text file dropped with the ABR's, or just the extrapolated size of the demuxed VTS's.
I'm pretty sure you have some of this info for the dynamic allocation, but I don't know if you have it for the entire VTS. The request would only be justified if you basically have that information already and all you had to do was dump it to text.
"No" is absolutely no problem for me. :p
trebor
14th April 2004, 17:00
I might have missed it but is there anyway you can set what minimum bitrate you want at least?
From item.ecl:
vbr_brate_avg=4684
vbr_brate_min=0
vbr_brate_max=9000
I would like to have something like:
vbr_brate_avg=4684
vbr_brate_min=3500
vbr_brate_max=9000
DDogg
14th April 2004, 17:12
Originally posted by trebor
I might have missed it but is there anyway you can set what minimum bitrate you want at least?
From item.ecl:
vbr_brate_avg=4684
vbr_brate_min=0
vbr_brate_max=9000
I would like to have something like:
vbr_brate_avg=4684
vbr_brate_min=3500
vbr_brate_max=9000 Although I am not trying to speak for him, I believe jdobbs should expect a concise reason and justification for any request from here on. It's only fair given the amount of requests he gets. Don Graft always insisted upon this, er, rather emphatically. It seemed to really help him and the person making the request communicate much better.
trebor, not meaning to single you out. You were just handy :) Hope you don't mind. I'm sure you understand the reasoning behind it.
trebor
14th April 2004, 17:31
Hehe.. np, i don't mind. I'm sure he has enough to do as it is :)
DDogg
14th April 2004, 18:06
<cough> :) So why do you need the vbr_brate_min=3500? I ask because I've seen reports that 0 as MIN will cause problems for some players, but have not seen it myself. It might be a good suggestion to allow a user to set a MIN, at least as a temporary INI measure, in the beta phase to check this on problem reports. Is this your situation? Again, I am not meaning to put you on the spot (but I seem to keep doing it - sorry)
Joergen
14th April 2004, 18:42
Isn't there a minimum allowed bitrate for DVD? And also the maximum of 9800-ish means video audio and subs combined.. though does it mean all audio or just the one thats playing?
jdobbs
14th April 2004, 19:41
Why would you ever want to set a minimum bitrate when you have a finite amount of resources in which to fit the data? Setting a high minimum just means you'll have wasted bits on one section and blockiness on another...
jptheripper
14th April 2004, 19:45
jdobbs,
you probably will want to check out http://forum.doom9.org/showthread.php?s=&threadid=74411
managed a multi angle backup, to fix the ff and rew probs, and a crashed rebuild
dvd-rb works great with dvdremake.. awesome 2some
you guys should get together
Joergen
14th April 2004, 19:49
Too bad dvdremake doesnt let you do anything in the demo. So you dont know if the disc would work or not. jdobbs is doing his software for free and thats something rare these days.
jdobbs
14th April 2004, 19:58
Originally posted by jptheripper
jdobbs,
you probably will want to check out http://forum.doom9.org/showthread.php?s=&threadid=74411
managed a multi angle backup, to fix the ff and rew probs, and a crashed rebuild
dvd-rb works great with dvdremake.. awesome 2some
you guys should get together With enough imagination anything can be done.
jdobbs
14th April 2004, 20:13
New version loaded --> v0.38. See the first message of this thread.
Joergen
14th April 2004, 20:19
Rocking. I was waiting for it before I start encoding my next disc (eventhough I wasnt having any problems!) ;)
Hmm.. I must be too fast: Invalid attachment specified :eek:
chadp1a
14th April 2004, 20:23
@jdobbs,
The new version .38 link is not working. Gives invalid attatchment.
acido
14th April 2004, 20:25
@jdobbs
Maybe you need to validate the .038 file :D
"Invalid attachment specified. If you followed a valid link, please notify the webmaster"
jdobbs
14th April 2004, 20:26
Yep, forgot to validate. It should be good now.
DDogg
14th April 2004, 20:40
Originally posted by jdobbs -
Why would you ever want to set a minimum bitrate when you have a finite amount of resources in which to fit the data? Setting a high minimum just means you'll have wasted bits on one section and blockiness on another... Jdobbs, I'm gonna nickname you quickscanman :)Originally posted by DDogg -
So why do you need the vbr_brate_min=3500? I ask because I've seen reports that 0 as MIN will cause problems for some players, but have not seen it myself. It might be a good suggestion to allow a user to set a MIN, at least as a temporary INI measure, in the beta phase to check this on problem reports.I doubt it would help pinpoint anything, but given the hell you have been going through, I was looking for straws.
jdobbs
14th April 2004, 21:01
No, I read your response. My answer was directed at the original question. I'm having a hard time imagining why anyone would ever set the minimum to 3500? That setting would use over 250MB for 10 minutes of pure black screen. It's almost like using (gulp) CBR.
Maybe I'm missing something.
Joergen
14th April 2004, 21:06
I remember talk way back that some older standalones didnt like bitrates under 1000kbits, and values like 400 or 600 were considered the minimum safe bitrate. :confused:
EDIT: Oh 0.38 now enables pause and resume! Excellentéééééé´!
unplugged
14th April 2004, 21:25
jdobbs, just a little note (reminder), don't forget that when interlaced=true is deactivated by user the .ecl file should be set with progressive-flag true and zig-zag scan order too
ciao
DDogg
14th April 2004, 21:45
@ JD, I was dredging up old memories like Joergen mentioned. I do know there are folks that prefer 1000 as MIN. Never needed it myself, but as an ini option it might not be a bad idea, at least temporarily.
Speaking of INI options, I've noticed you don't seem to think much of those ... Did I sense that correctly? Adding the import line in all AVS would be a real blessing to many of us, plus I think it could be used for many one-off needs that would not justify a GUI option. As an INI option is would be the users responsibility, not yours. This will be the third or forth time I mentioned it. So, I guess if you skip it again I'll take your point, pointedly :)
Wonderful progress over the last few day. Its really amazing. Hopefully the pitifully low amount of donations will increase as people really understand what you have done from a core design standpoint.
StifflerStealth
14th April 2004, 21:46
I don't know if this is possible, but it would be a cool feature.
If a person decides to remove an audio track, DVD-RB would then analyse the IFOs for that VTS and see if that was the main audio file (the one that plays by default). If it is, then DVD-RB pops up a box asking for the user to select a new default audio track from the remaing checked ones, then durning the rebuild phase, DVD-RB would rewrite the part of the for that VTS that has the default audio stuff to the new default audio.
Does this make sense? I don't know if I explained it well, being how I didn't use correct terms in places.
Stiff
Joergen
14th April 2004, 21:56
Originally posted by StifflerStealth
I don't know if this is possible, but it would be a cool feature.
If a person decides to remove an audio track, DVD-RB would then analyse the IFOs for that VTS and see if that was the main audio file (the one that plays by default). If it is, then DVD-RB pops up a box asking for the user to select a new default audio track from the remaing checked ones, then durning the rebuild phase, DVD-RB would rewrite the part of the for that VTS that has the default audio stuff to the new default audio.
Does this make sense? I don't know if I explained it well, being how I didn't use correct terms in places.
Stiff
It does make sense for discs that have English AC3 as #1 and English 2ch Stereo as #2 or other channel. So when you remove #1 it is replaced by #2. Or even when replacing the #1 AC3 with a DTS track might please some.
But there are many pitfalls if different language audios are interpreted as the 2ch stereo english one.. and tracks shifting numbers where they shouldnt.
jdobbs
15th April 2004, 00:05
Originally posted by Joergen
It does make sense for discs that have English AC3 as #1 and English 2ch Stereo as #2 or other channel. So when you remove #1 it is replaced by #2. Or even when replacing the #1 AC3 with a DTS track might please some.
But there are many pitfalls if different language audios are interpreted as the 2ch stereo english one.. and tracks shifting numbers where they shouldnt. Remembering the KISS philosophy --> I may make it possible to swap audio tracks some day. But designs should never be made by committee.
nwg
15th April 2004, 00:14
Put the DVD-RB output through DVD Shrink.
It is possible to use DVD Shrink with logical remapping enabled to make the selected audio stream the default.
It is also possible to use the DVD-RB output for reauthoring in Shrink (when no menus are present), and select a default audio/subtitle.
Originally posted by unplugged
jdobbs, just a little note (reminder), don't forget that when interlaced=true is deactivated by user the .ecl file should be set with progressive-flag true and zig-zag scan order too
ciao
I'm not sure just deactivating interlaced chroma conversion should assume that all content is really progressive. Remember, this will affect all VTSes. I have never seen a DVD where all titles were progressive. No, IMHO jdobbs should still match the original encoding in the ECL as closely as possible.
jdobbs
15th April 2004, 10:13
Right now I only turn on zig-zag when it is determined to be progressive. I guess what unplugged is looking for is a "treat it as progressive" flag rather than just removing "interlaced=true". I think i misunderstood when I added the option to the advanced menu.
rui
15th April 2004, 11:50
Originally posted by Joergen
EDIT: Oh 0.38 now enables pause and resume! Excellentéééééé´!
Yeah :)
For me, it's really a life savior, because i just can't leave the machine turned on over night (it's in a sleep room), and CCE takes it's time to encode.
Sorry for asking this, but anyone that has already used the feature, is this the correct way:
During an CCE encode, i must first press the PAUSE in DVD-RB, only then to cancel the CCE encode, right?
This seems the correct way, because if i press pause in DVD-RB, and wait to CCE to finish the current encode job, DVD-RB will assume that the finished encode actually didn't ended correctly, right?
And if i first press cancel in the CCE encode, it will instantly pass to the next cell encode, and when i press PAUSE in DVD-RB, it will assume that the first one ended sucessfully, when it didn't.
EDIT: Or why i just don't try it, and see :o
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.