Log in

View Full Version : BD-Rebuilder, Feature Requests


Pages : 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39

jdobbs
24th May 2010, 14:25
This little program here has output size estimation using BDInfo. Maybe this is what you would need to implement the same in BDRebuilder so it could just remux if rendering is not necessary:
http://forum.slysoft.com/showthread.php?t=40349 It already remuxes the original if reencoding is not necessary. The exception, of course, would be if you had a VC-1 source going to AVCHD -- since VC-1 is not supported in AVCHD.

spotswood
27th May 2010, 05:31
Option to output straight to ISO and not burn.

I can put that as another option easy enough.This is a nice option and I have been taking advantage of it, thanks. How 'bout deleting the final output directory if selecting this option as it is redundant after creating the .iso at that point. Thanks again for your great program!

Ch3vr0n
29th May 2010, 00:03
you can remove the final output directory by adding the "hidden command" REMOVE_OUTPUT=1 to the bd-rebuilder.ini file

@JDobbs, maybe you could add a checkbox for that in the gui like there is for the workfiles.

jdobbs
29th May 2010, 00:05
you can remove the final output directory by adding the "hidden command" REMOVE_OUTPUT=1 to the bd-rebuilder.ini file

@JDobbs, maybe you could add a checkbox for that in the gui like there is for the workfiles.Yeah, that's a good idea.

Mr. E
4th June 2010, 18:07
Hey Jdobbs, great progress on BD Rebuilder with every revision!

I just wanted to check in and see if the option to create hardcoded/burned-in-video subtitles was still in the pipeline for BD-rebuilder. Also, the ability to select an external set of subtitles would be most excellent, especially for cases like "Let the Right One In" (See that subtitle controversy here (http://iconsoffright.com/news/2009/03/let_the_wrong_subtitles_in_to.html)). I just found that Ripbot 264 has these features, but I still vastly prefer BD-RB for your superior speed and ease-of-use. I think those would be the final features that would make BD-RB the perfect all-in-one BD utility for me! :)

jfcarbel
6th June 2010, 08:43
2 requests:

1. Ability to preview video stream
Looks like a tool called ClownBD Copier is now doing this, I think its using mplayer to achieve this
UPDATE: Ah I see this can be done by right clicking on stream and doing preview. So maybe this just needs to be more intuitive with a preview window or play stream button for the challenged :)

2. Extras only BD-9 with no movie option
There are times where I want the best quality for the movie, but still wish to have the supplements. So it would be nice to be able to create my movie only BD-25 and then create a separate BD-9 disc that has only the supplements, so in effect its eliminating the main movie. This will obviously not work for PIP or audio commentary supplements, but for the rest it would.

snakeman
6th June 2010, 10:58
I see you have implemented the ipad conversion, please try and create a AppleTV conversion with the two audio tracks aac and ac3, but use the 4.1 profile so we can also play them on our PS3s also :)

Thanks



snakeman

hobbes4444
9th June 2010, 01:35
Is it/would it be possible to have a movie only option with 1:1 for 50gb discs? I have a disc with what I think is a problematic menu that I'm trying to back up. Couldn't get the 50gb iso from anydvd to burn and play in my sony 350, panny 60 or lg 590, and couldn't get a full backup 25gb to play in any of those as well. Thinking maybe the menu is PAL SDef, but not sure. SO did a movie only 25gb back up that plays fine on the 350. Would be nice to be able to select movie only for 50gb. I'm a newbie, so maybe I'm just missing how to do that in bdrb.

Love the program so far though!
Cheers!

jdobbs
9th June 2010, 01:56
Is it/would it be possible to have a movie only option with 1:1 for 50gb discs? I have a disc with what I think is a problematic menu that I'm trying to back up. Couldn't get the 50gb iso from anydvd to burn and play in my sony 350, panny 60 or lg 590, and couldn't get a full backup 25gb to play in any of those as well. Thinking maybe the menu is PAL SDef, but not sure. SO did a movie only 25gb back up that plays fine on the 350. Would be nice to be able to select movie only for 50gb. I'm a newbie, so maybe I'm just missing how to do that in bdrb.

Love the program so far though!
Cheers! Just set "Custom Target Size" on the SETUP menu to 50000, and then select it from the "Settings/Output Options" menu. Then choose "Movie-Only" from the MODE menu. It will create a movie-only version without reencoding.

If you want it to reencode anyway (for example if you wanted to convert VC-1 to AVC), you could add this hidden option to the BDREBUILDER.INI file:

FORCE_ENCODE=1

Hope this gets you what you want. :)

Capsbackup
9th June 2010, 04:42
@jdobbs;
Can you change the way the secondary video/audio is enabled or disabled, to make it similar to the way we select or deselect audio streams presently?
I have the " PROCESS_SECONDARY=0/1 " switch able to set/change in the ini file, but it seams it would be more straight forward to just be able to double click the stream to enable or disable it. :)

Bob Wya
23rd June 2010, 21:20
@jdobbs

I would like to see a feature where it is possible to edit or replace the stock BD-RB AVISynth scripts. Currently BD-RB will write the scripts on the fly during the Encode process (which is not ideal really).

Perhaps an optional "Prepare" and "Backup Option" - similar to 1-click encode vs. 2-click (prepare / encode+rebuild) which you used in DVD-RB?

Sorry if I missed a previous post with a similar request... Just wasn't willing to hunt back through hundreds of feature request posts!! :devil:

Thanks, and keep up the good work!!

Bob

jdobbs
24th June 2010, 03:13
@jdobbs

I would like to see a feature where it is possible to edit or replace the stock BD-RB AVISynth scripts. Currently BD-RB will write the scripts on the fly during the Encode process (which is not ideal really).

Perhaps an optional "Prepare" and "Backup Option" - similar to 1-click encode vs. 2-click (prepare / encode+rebuild) which you used in DVD-RB?

Sorry if I missed a previous post with a similar request... Just wasn't willing to hunt back through hundreds of feature request posts!! :devil:

Thanks, and keep up the good work!!

BobAt some point BD-RB will include a filter editor that will allow you to add AVISYNTH commands/filters.

colinhunt
24th June 2010, 10:52
I'm still hoping for an option for converting LPCM tracks into Dolby Digital while leaving other HD audio tracks untouched. Imagine a title which has TrueHD or DTS-HD for main feature and stereo LPCM tracks for two commentaries. It would free up a lot of bytes for video if those LPCM tracks were converted to 224kbps DD, for example.

A.Fenderson
24th June 2010, 19:15
I'm not calling into question the potential usefulness of the suggestion, but for informational purposes: have you ever run across any BD with lossless-compressed audio on the feature and LPCM (or any other type of lossless audio for that matter) on an extra? If this type of mixture starts showing up a lot, it may become generally desirable for BD-RB to allow per-stream, per-track (audio) selection as to "leave intact / convert to... / remove". That could actually be very nice for those who really like to tweak their rebuilds.

Bob Wya
24th June 2010, 20:11
At some point BD-RB will include a filter editor that will allow you to add AVISYNTH commands/filters.

OK brill!!

I guess your tone of comment implies a month or two before this feature is implemented... Looks like I will then be writing a script to detect changes to the AVISynth files and immediately overwrite to my versions. It ain't pretty but it should work... :cool:

Thanks for the quick response,
Bob

MilesAhead
24th June 2010, 23:12
OK brill!!

I guess your tone of comment implies a month or two before this feature is implemented... Looks like I will then be writing a script to detect changes to the AVISynth files and immediately overwrite to my versions. It ain't pretty but it should work... :cool:

Thanks for the quick response,
Bob

I have a big need to burn in subs also. When you have a working script can you share it? Right now I'm using Simple AVI Creator to burn in subs since it uses AvsP to allow modifications before the video processing starts. But BDRebuilder is almost twice as fast in One Pass abr mode as x264 one pass mode in Creator. WD gen1 player is awfully touchy about subs going out of sync so burning in is the only way to go.

Bob Wya
25th June 2010, 09:39
I have a big need to burn in subs also. When you have a working script can you share it? ...

The script would be a hideous kludge. :script:

I was proposing to set BD-RB to it's super crap quality setting. Run it through x1. Manually edit any scripts I wanted to. Then rather than make the .avs files R/O (which doesn't work) I would write a script that records all the .avs files (your versions) and then sits in a busy loop and will preserve the .avs files (re-writing them immediately they are written to/re-created by BD-RB). I would then start BD-RB with the encoding level I actually wanted (High Quality).

It's the only way to hack it - as BD-RB creates each .avs file on the fly and initiates the x264 encoding almost immediately.
If you have need of such a "script" :devil: I'll knock it up this evening after work!!

Bob

jdobbs
25th June 2010, 13:52
The script would be a hideous kludge. :script:

I was proposing to set BD-RB to it's super crap quality setting. Run it through x1. Manually edit any scripts I wanted to. Then rather than make the .avs files R/O (which doesn't work) I would write a script that records all the .avs files (your versions) and then sits in a busy loop and will preserve the .avs files (re-writing them immediately they are written to/re-created by BD-RB). I would then start BD-RB with the encoding level I actually wanted (High Quality).

It's the only way to hack it - as BD-RB creates each .avs file on the fly and initiates the x264 encoding almost immediately.
If you have need of such a "script" :devil: I'll knock it up this evening after work!!

Bob I'll see what I can do in the short term. I think I have most of the code written for DVD-RB and I can just move it over.

Bob Wya
25th June 2010, 19:21
I'll see what I can do in the short term. I think I have most of the code written for DVD-RB and I can just move it over.

That would be most excellent!

Thanks
Bob

MilesAhead
25th June 2010, 20:52
I'll see what I can do in the short term. I think I have most of the code written for DVD-RB and I can just move it over.

Thanks. :)

MilesAhead
25th June 2010, 20:54
The script would be a hideous kludge. :script:

I was proposing to set BD-RB to it's super crap quality setting. Run it through x1. Manually edit any scripts I wanted to. Then rather than make the .avs files R/O (which doesn't work) I would write a script that records all the .avs files (your versions) and then sits in a busy loop and will preserve the .avs files (re-writing them immediately they are written to/re-created by BD-RB). I would then start BD-RB with the encoding level I actually wanted (High Quality).

It's the only way to hack it - as BD-RB creates each .avs file on the fly and initiates the x264 encoding almost immediately.
If you have need of such a "script" :devil: I'll knock it up this evening after work!!

Bob

Hacks don't bother me. I cobble together little AutoIt3 and ahk utilities to do small things all the time. I'm thirsty for the onslaught of free 64 bit Windows compilers though. Scripts are quick and dirty but some things they don't do well compared to real compiled stuff. But they are fun. Plus you can't beat 'em for quick Hotkey activated stuff to sit in the task tray. :)

Ch3vr0n
25th June 2010, 22:56
For a feature, i'd love to see the following changed.

Currently it is possible to set the target drive via the hidden command "IMGBURN_TARGET_DEVICE=s". I would love it if it were possible to select the target drive either in Settings, Settings > Output Options or Settings > setup. Or would this be too difficult ?

user822
2nd July 2010, 14:21
new quality and speed improvement request: add the newest x264 1659 and use the --open-gop feature!

Ch3vr0n
2nd July 2010, 22:20
some new "features" just came to mind that i'd love to see implemented.

1) more priority options such as "above normal", "high" and "realtime"
2) The ability to minimise BDRB to the system tray

Dark Shikari
2nd July 2010, 23:27
new quality and speed improvement request: add the newest x264 1659 and use the --open-gop feature!Not yet, we're changing it one more time to be fully Blu-ray compliant.

Atak_Snajpera
2nd July 2010, 23:33
1) more priority options such as "above normal", "high" and "realtime"
realtime??? are you insane??? realtime + x264 = temporary freeze/hang!!!

user822
3rd July 2010, 12:38
Not yet, we're changing it one more time to be fully Blu-ray compliant.

good to know, i already used it, but nothing is yet burned to my discs!

with the hard keyint limitation on BD it helps quite a bit

shon3i
3rd July 2010, 19:27
good to know, i already used it, but nothing is yet burned to my discs!

with the hard keyint limitation on BD it helps quite a bit
You should not worry if you use --keyint 24 (or 1 sec gop in general) problem is only if is used with 2 sec gop

user822
5th July 2010, 22:25
Not yet, we're changing it one more time to be fully Blu-ray compliant.

so with 1666 it finally works via --open-gop bluray :cool:

jdobbs
8th July 2010, 16:07
so with 1666 it finally works via --open-gop bluray :cool: My question is: Won't using open-GOPs cause issues at chapter points? Is there a way to force closed GOPs at certain frames?

laserfan
8th July 2010, 17:18
My question is: Won't using open-GOPs cause issues at chapter points? Is there a way to force closed GOPs at certain frames?I use eac3to to extract to chapters.txt, then ChapterGen from shon3i:

"C:\Program Files (x86)\ChapterGen\ChapterGen.exe" -i chapters.txt -o qpfile.txt -f x264
"C:\Program Files (x86)\ChapterGen\ChapterGen.exe" -i chapters.txt -o tsMuxeR.txt -f tsMuxer

The resulting qpfile looks like this:
0 I -1
11095 I -1
19742 I -1
31094 I -1
36316 I -1
47692 I -1
55128 I -1
63058 I -1
65650 I -1
73930 I -1
84166 I -1
93450 I -1
105096 I -1
111499 I -1
117067 I -1
131420 I -1

then use the --qpfile qpfile.txt option when encoding w/x264. It will assert I-frames at these frame numbers.

Now, I don't use open GOPs but presumably the above will force closure at these points.

jdobbs
8th July 2010, 17:27
I use eac3to to extract to chapters.txt, then ChapterGen from shon3i:

"C:\Program Files (x86)\ChapterGen\ChapterGen.exe" -i chapters.txt -o qpfile.txt -f x264
"C:\Program Files (x86)\ChapterGen\ChapterGen.exe" -i chapters.txt -o tsMuxeR.txt -f tsMuxer

The resulting qpfile looks like this:
0 I -1
11095 I -1
19742 I -1
31094 I -1
36316 I -1
47692 I -1
55128 I -1
63058 I -1
65650 I -1
73930 I -1
84166 I -1
93450 I -1
105096 I -1
111499 I -1
117067 I -1
131420 I -1

then use the --qpfile qpfile.txt option when encoding w/x264. It will assert I-frames at these frame numbers.

Now, I don't use open GOPs but presumably the above will force closure at these points.Thanks!

I'll check this out. In the meantime I did a couple of discs with open-GOPs and tested it. There doesn't seem to be any issues at chapter points -- but, of course, that could be related to the way my player handles it.

laserfan
8th July 2010, 18:18
There doesn't seem to be any issues at chapter points -- but, of course, that could be related to the way my player handles it.If the chapter points occur at clear scene changes, i.e. the change occurs in one frame and not a dissolve or fade, then x264's scenecut feature puts an I-frame there automagically 99.9 (or is it 100)% of the time. I assume this is the same with opengop.

Look at your open-gop discs to see if any of the chapters are at dissolves (not too common). Not sure how opengops might work at fade-outs/fade-ins.

I use qpfile to assure that there's alway an I-frame exactly where I need it to assert the chapter-switch; maybe most of the hand-holding is unnecessary, but sometimes is critical. :)

jdobbs
8th July 2010, 19:55
If the chapter points occur at clear scene changes, i.e. the change occurs in one frame and not a dissolve or fade, then x264's scenecut feature puts an I-frame there automagically 99.9 (or is it 100)% of the time. I assume this is the same with opengop.

Look at your open-gop discs to see if any of the chapters are at dissolves (not too common). Not sure how opengops might work at fade-outs/fade-ins.

I use qpfile to assure that there's alway an I-frame exactly where I need it to assert the chapter-switch; maybe most of the hand-holding is unnecessary, but sometimes is critical. :) The worst case scenario would probably be a 1 second (one GOP) delay at the chapter point... but I might as well cover all bases.

MilesAhead
8th July 2010, 20:00
Thanks for the new avs filter dialog. It will make handling foreign films a lot more fun!

:thanks:

laserfan
8th July 2010, 20:18
The worst case scenario would probably be a 1 second (one GOP) delay at the chapter point... but I might as well cover all bases.Maybe, er, I mean, *likely* I don't understand open GOP, but I thought it meant "many fewer I-frames" thus much longer GOPs and thus >1sec by far? Guess I will try it myself--I'm also curious about seeking/ff/rw...

jdobbs
8th July 2010, 21:00
Maybe, er, I mean, *likely* I don't understand open GOP, but I thought it meant "many fewer I-frames" thus much longer GOPs and thus >1sec by far? Guess I will try it myself--I'm also curious about seeking/ff/rw... It just means that forward/backward references can cross GOP boundaries where closed GOPs limit references to within the GOP. You still have to comply with the GOP size limits of Blu-Ray.

laserfan
8th July 2010, 22:23
It just means that forward/backward references can cross GOP boundaries where closed GOPs limit references to within the GOP. You still have to comply with the GOP size limits of Blu-Ray.Either I haven't been paying attention to open-gop discussions, or you just made the shortest-yet-clearest explanation yet! Thanks, I got it! :)

MilesAhead
9th July 2010, 03:38
Thanks for the new avs filter dialog. It will make handling foreign films a lot more fun!

:thanks:

btw I did a run with burned in subs!! The output looks great!! Thanks again. :)

shon3i
9th July 2010, 12:23
My question is: Won't using open-GOPs cause issues at chapter points? Is there a way to force closed GOPs at certain frames?
If you use --qpfile feature in x264, x264 will force this frames beside opengop.

if you not use qpfile until now, how you manage exact chapters point, since i never able to use same points (as in original) without qpfile?

btw some encoders have IDR period, which serves to break open gop from time to time, and make stream more seekable.

It just means that forward/backward references can cross GOP boundaries where closed GOPs limit references to within the GOP. You still have to comply with the GOP size limits of Blu-Ray. Opengop will not break size limits of GOP, if you set 24 GOP, you will get 24 frames long gop, but with non-IDR pictures that does not reset picture referencing over GOP boundary

jdobbs
9th July 2010, 15:14
If you use --qpfile feature in x264, x264 will force this frames beside opengop.

if you not use qpfile until now, how you manage exact chapters point, since i never able to use same points (as in original) without qpfile?

btw some encoders have IDR period, which serves to break open gop from time to time, and make stream more seekable.Most chapters are at scene changes so it hits there exactly anyway when you set the chapter time correctly in TSMUXER. When not -- you are still within a maximum of 1 second (with average offset of .5 seconds) because of the small GOP size used in Blu-Ray.Opengop will not break size limits of GOP, if you set 24 GOP, you will get 24 frames long gop, but with non-IDR pictures that does not reset picture referencing over GOP boundaryThat's what I thought I said...

laserfan
9th July 2010, 15:27
It just means that forward/backward references can cross GOP boundaries where closed GOPs limit references to within the GOP. You still have to comply with the GOP size limits of Blu-Ray.

Opengop will not break size limits of GOP, if you set 24 GOP, you will get 24 frames long gop, but with non-IDR pictures that does not reset picture referencing over GOP boundary

That's what I thought I said...
I agree w/jdobbs. I can't tell shon3i whether you're just confirming what he said, or if you're trying to make a different point.

shon3i
9th July 2010, 15:36
Most chapters are at scene changes so it hits there exactly anyway when you set the chapter time in TSMUXER. When not -- you are still within 1 second because of the small GOP size used in Blu-Ray.True, but i am a perfectionist :)

That's what I thought I said... Well for that reason some of "pro" encoders have option IDR Interval Factor and APP (Access point picture), which insert IRD frame every interval or access point.

But is completly fine with qpfile, will do same on given frames

@laserfan, I was in a crowd when I first answered ;)

jdobbs
9th July 2010, 15:39
True, but i am a perfectionist :) Yeah, me too. So I guess I'll be adding qpfile to the next release. :)

laserfan
9th July 2010, 15:58
...some of "pro" encoders have option IDR Interval Factor and APP (Access point picture), which insert IRD frame every interval or access point. But is completly fine with qpfile, will do same on given frames

@laserfan, I was in a crowd when I first answered ;)Thanks for clarifying!

I don't even pretend to understand this stuff, but I completed my 1st test of open-gop and observe that I've got a lot of "little i's" now in my .stats file where before I never seemed to see them, and "big I's" here & there and always at my qpfile frames. Chapter marks land precisely. Seems to Seek/FF/RW well enough. So far so good.

laserfan
14th July 2010, 16:43
As a point of interest, I just did a 3 hour program using opengop, and absolutely the only I-frames (big I) in the entire thing were the qpfile frames I'd identified to x264 up-front! Little-i everywhere else, according to my 48 keyint spec.

Guess I oughta try to learn the diff between big-I and little-i but it's nice to know the BDs and chapters work, anyway.

jdobbs
14th July 2010, 18:53
As a point of interest, I just did a 3 hour program using opengop, and absolutely the only I-frames (big I) in the entire thing were the qpfile frames I'd identified to x264 up-front! Little-i everywhere else, according to my 48 keyint spec.

Guess I oughta try to learn the diff between big-I and little-i but it's nice to know the BDs and chapters work, anyway. The next BD-RB release uses chaptering in X264 also so "Big I's" are at every chapter point. I'm testing it now. I don't think its that big a deal -- but I'm a bit of a perfectionist. I do think the open GOP makes a bit better copy, though, I notice it especially on BD-5 backups.

BTW, I'm pretty sure you should get "Big I's" at scene changes even without qpfile.

jdobbs
14th July 2010, 19:05
Ahh... technology. You gotta' love it. I've been using an AMD Phenom 9500 @ 2.2GHz on a MCP61PM-GM motherboard (ECS makes it for Gateway) for my Blu-Ray backups. It's ok, but pretty slow compared to most quad-cores. So I thought "what the hell", let's try and upgrade.

I ordered a Phenom II X4 945 from Amazon for $139. Wow! I've managed to overclock it to 3.3Ghz using the standard cooler -- and I've almost doubled the speed of my backups. Hey, maybe I can test fast enough now to get quicker versions of BD-RB out!

Capsbackup
14th July 2010, 19:21
Ahh... technology. You gotta' love it. I've been using an AMD Phenom 9500 @ 2.2GHz on a MCP61PM-GM motherboard (ECS makes it for Gateway) for my Blu-Ray backups. It's ok, but pretty slow compared to most quad-cores. So I thought "what the hell", let's try and upgrade.

I ordered a Phenom II X4 945 from Amazon for $139. Wow! I've managed to overclock it to 3.3Ghz using the standard cooler -- and I've almost doubled the speed of my backups. Hey, maybe I can test fast enough now to get quicker versions of BD-RB out!

You have discovered a new meaning for " High Speed Option". :p

A.Fenderson
14th July 2010, 19:24
Sweet. I wonder if anyone's tried using BD-RB yet on one of AMD's newish 6-core CPUs, and if it really scales well going from 4 to 6 cores.