View Full Version : BD Rebuilder Beta - Bug Reports Only
MajorEvent
9th October 2014, 00:59
Darn, still out of sync.
As I mentioned, GraphStudio still reports MS DTV-DVD codec for the video.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectShow\Preferrred\{31435641-0000-0010-8000-00AA00389B71}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectShow\Preferred\{31435641-0000-0010-8000-00AA00389B71}
{EE30215D-164F-4A92-A4EB-9D4C13390F9F}
{EE30215D-164F-4A92-A4EB-9D4C13390F9F}
so that did change.
I didn't start with a clean install of BD-Rebuilder so I've done that and restarted the re-encode. 50 minutes to complete. Do I need to install LAVFilters with elevated priviledges?
Edit: If that doesn't work I'll try the fix the others tried and see if that works for me also. Maybe I'm a special case? Hmmm, I don't think I rebooted after installing LAVFilters, maybe I should do that first.
jdobbs
9th October 2014, 01:06
Darn, still out of sync.
As I mentioned, GraphStudio still reports MS DTV-DVD codec for the video.
{EE30215D-164F-4A92-A4EB-9D4C13390F9F}
{EE30215D-164F-4A92-A4EB-9D4C13390F9F}
so that did change.
I didn't start with a clean install of BD-Rebuilder so I've done that and restarted the re-encode. 50 minutes to complete. Do I need to install LAVFilters with elevated priviledges?
Edit: If that doesn't work I'll try the fix the others tried and see if that works for me also. Maybe I'm a special case? Hmmm, I don't think I rebooted after installing LAVFilters, maybe I should do that first.I don't think rebooting should make a difference... I'm at a loss as to how it can still be using the old filters. I guess I need to do some more research.
Privileges aren't the issue -- because the registry entry changed. Damn.
The installer has to be missing something else. How could MS DTV-DVD still be the default?
sonate
9th October 2014, 01:17
With a full backup, is there a way to have BD rebuilder display subtitles with the start of a movie, but still allow them to be turned off if desired during playing.
MajorEvent
9th October 2014, 01:17
I don't think rebooting should make a difference... I'm at a loss as to how it can still be using the old filters. I guess I need to do some more research.
Privileges aren't the issue -- because the registry entry changed. Damn.
The installer has to be missing something else.
You never know, rebooting has fixed many a problem for me so I've done that as well as started with a fresh install of BD-Rebuilder
Unfortunately, GraphStudio still reports MS DTV-DVD for the video after the reboot.
I can try one of the fixes that worked for the others next just to be sure I'm not a special case.
jdobbs
9th October 2014, 01:23
Uggghhh. This LAV thing is wearing me out.
Here's what GraphStudio says for me for an M2TS containing AVC video:
MajorEvent
9th October 2014, 01:47
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectShow\Preferrred\{34363248-0000-0010-8000-00AA00389B71} and {34363268-0000-0010-8000-00AA00389B71}
This is the only other place I see the MS DTV-DVD codec listed in that part of the registry and I thought I saw H264 mentioned when I googled it. Just a long shot, what do I know.:rolleyes:
MajorEvent
9th October 2014, 03:06
I downloaded the Win 7 Preferred Codec tweaker mentioned by nevcairiel.
There are also tools to override the preferred filter without entirely breaking it by disabling it on a file level, ie this: http://www.codecguide.com/windows7_preferred_filter_tweaker.htm
I uninstalled Lavfilters 0.63. I removed the BDRebuilder install. I use the tweaker to reset Microsoft as the decoder for H264. Rebooted. Open GraphStudio and drop in Non-Stop 00023.m2ts. It shows a Mainconcept demultiplexer feeding the MS DTV-DVD decoder. Close GraphStudio. Install Lavfilters 0.63 BDRB flavor. Drop 00023.m2ts into a new instance of GraphStudio. The demultiplexer is gone but the video decoder is not lavfilters but MS DTV-DVD. The audio is Lavaudio. Close GraphStudio. Open the tweaker. It shows lavvideo as the preferred decoder for both 32 and 64 bit H264 already. Don't change anything but still hit the apply and close the tweaker. Drop 00023.m2ts into a new instance of GraphStudio. LavVideo now shows for the videodecoder.
It seems that the setting is there but there's some step, something that needs refreshed or something that happens before the change takes.
gonca
9th October 2014, 03:16
I also had the correct registry keys, as I stated before, but it was the DTV-DVD video decoder that showed. That's why I renamed the dll and it worked. I've since used the tweaker and reset the dlls.
MajorEvent
9th October 2014, 03:55
When GraphStudio shows lavvideo as the video decoder then the audio was in sync (as expected).
I also had the correct registry keys, as I stated before, but it was the DTV-DVD video decoder that showed. That's why I renamed the dll and it worked. I've since used the tweaker and reset the dlls.
That's was a good idea. The tweaker is a little more elegant of a solution than taking ownership and renaming. But as good as the tweaker is, it would be a lot better if jdobbs could have the settings done by the installer. Now that we understand the problem is just half the battle. Our knight in Bd-Rebuilder armor has to take the field now and I'm just trying to be a lowly squire and help out where I can.
omegaman7
9th October 2014, 06:07
Jdobbs, I installed your reconfigured LAV installer, and do not have Haali or FFDshow installed. I know you don't wanna hear this, but AVC encodes are still out of sync. Darn, Drat, Crap! lol.
nevcairiel
9th October 2014, 09:12
The installer has to be missing something else. How could MS DTV-DVD still be the default?
m2ts sources uses the H264 FourCC with LAV, not AVC1, it looks like you changed the wrong FourCC for the preferred decoder..... :)
AVC1 is used for MKV/MP4 sources, and H264 for TS and similar, as they represent a different layout of the video stream (Annex B in H264 and MP4-style in AVC1)
Change {34363268...} and {34363248...} (to cover both h264 and H264) as well, and you should be good to go.
jdobbs
9th October 2014, 13:56
m2ts sources uses the H264 FourCC with LAV, not AVC1, it looks like you changed the wrong FourCC for the preferred decoder..... :)
AVC1 is used for MKV/MP4 sources, and H264 for TS and similar, as they represent a different layout of the video stream (Annex B in H264 and MP4-style in AVC1)
Change {34363268...} and {34363248...} (to cover both h264 and H264) as well, and you should be good to go.Thanks, much appreciated. I'll give it a try.
Can one of the folks having issues look at these two registry keys and see what value you see?
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectShow\Preferred\{34363248-0000-0010-8000-00AA00389B71}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectShow\Preferred\{34363268-0000-0010-8000-00AA00389B71}
jdobbs
9th October 2014, 14:30
Ahhh... that explains it. Those two values had at some point been changed to FFDSHOW on my system -- and never changed back. But since FFDSHOW was no longer available, it appears the O/S was grabbing the next available decoder -- which in my case was LAV. I'm guessing, however, it was still set to the MS DTV-DVD CODEC for the people reporting the issue.
Hopefully this will close this chapter and I can get back to work on BD-RB...
Thanks much nevcairiel.
MajorEvent
9th October 2014, 14:31
Thanks, much appreciated. I'll give it a try.
Interesting, those two are already set to LAV on my system, even though I didn't add them to the installer.
Can one of the folks having issues look at these two registry keys and see what value you see?
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectShow\Preferred\{34363248-0000-0010-8000-00AA00389B71}
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectShow\Preferred\{34363268-0000-0010-8000-00AA00389B71}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectShow\Preferrred\{34363248-0000-0010-8000-00AA00389B71} and {34363268-0000-0010-8000-00AA00389B71}
This is the only other place I see the MS DTV-DVD codec listed in that part of the registry and I thought I saw H264 mentioned when I googled it. Just a long shot, what do I know.:rolleyes:
I had already pointed out these were the only other places that had the MS DTV-DVD codec in that part of the registry.
A couple other weird things of note that probably only confuse the issue but when I used the tweaker to reset the H264 to MS, it worked. I checked the registry to make sure. When I got lavvideo to take with the tweaker, I didn't have to change anything, only hit apply.
jdobbs
9th October 2014, 14:34
I had already pointed out these were the only other places that had the MS DTV-DVD codec in that part of the registry.
A couple other weird things of note that probably only confuse the issue but when I used the tweaker to reset the H264 to MS, it worked. I checked the registry to make sure. When I got lavvideo to take with the tweaker, I didn't have to change anything, only hit apply.I must have missed that. I've changed the installer to set those to default to LAV as well. Hopefully that will do the deed.
I misspoke when I said they were already set on my system (thus the edit). I was looking at the system that had run the tweaker. When I looked at my test/video encoding system -- it was set to FFDSHOW. Then things got clearer.
MajorEvent
9th October 2014, 14:41
Change {34363268...} and {34363248...} (to cover both h264 and H264) as well, and you should be good to go.
Geez, I just learned something new. I never realized that h264 and H264 were different and have been reading/writing them as interchangeable. Filing that. ;)
MajorEvent
9th October 2014, 14:46
I must have missed that. I've changed the installer to set those to default to LAV as well. Hopefully that will do the deed.
I misspoke when I said they were already set on my system (thus the edit). I was looking at the system that had run the tweaker. When I looked at my test/video encoding system -- it was set to FFDSHOW. Then things got clearer.
It was right after the crushing disappointment of the failure of my re-encode (The tears in your eyes probably occluded your vision :D) and not like I know anything really, I was just scrutinizing the registry. Easy to miss.
I'll keep checking if you need me for a test run of the new installer. Ran a full backup yesterday so I'm bulletproof now.
jdobbs
9th October 2014, 14:59
It was right after the crushing disappointment of the failure of my re-encode (The tears in your eyes probably occluded your vision :D) and not like I know anything really, I was just scrutinizing the registry. Easy to miss.
I'll keep checking if you need me for a test run of the new installer. Ran a full backup yesterday so I'm bulletproof now.The only real test would be if you system was set back to a pristine state -- since you've already set the defaults via the tweaker.
But if you want to give it a try I've created LAVFilters-0.63-P.exe (http://www.jdobbs.net/freeware/LAVFilters-0.63-P.exe). I added the "P" (for Preferred) and changed the name of the first install screen to distinguish it from other versions. This one installs the filters like the original, but also sets LAV as the preferred decoder for AVC, VC-1, and MPEG-2.
Sharc
9th October 2014, 15:31
On my system the LAV video filters kick in as expected when I select "USE MERIT" via the tweak tool, because the LAV video has a MERIT_PREFERRED + 3.
It is however probably safer to force the LAV filters explicitly.
Should the settings made by the DB-RB installer be reset after exiting DB-RB in order not to break the filters with other applications, or can the settings be kept?
MajorEvent
9th October 2014, 15:41
The only real test would be if you system was set back to a pristine state --
Once we defined the problem and, using the tweaker, I'm completely repeatable. Now I have the problem. Now I don't. Now I have the problem...That said I understand your point. I have another system that I can test with so I'll see what's up there (if it has the problem). If so, I'll test there next and report back.
Looks good on my tweaked system. Checked as follows:
Uninstall LAVFilters 0.63 BDRB. Remove BD-Rebuilder. Reset to MS DTV-DVD with Tweaker. Verify reset with registry check, all keys (previously mentioned) now set to MS DTV-DVD. Reboot.
Open GraphStudio and drop in Non-Stop 00023.m2ts. (See attachment 1, System Default GraphStudio). Confirms MS DTV-DVD (and then some). Install LAVFilters 0.63 -P. Open GraphStudio and drop in 00023.m2ts. LAVVideo is now the video decoder and LAVAudio for the Audio decoder. (See attachment 2, LAVFilters Rev P GraphStudio)
I'll run a re-encode test but I have no doubt it'll be okay. I'll check my other system for the problem also.
jdobbs
9th October 2014, 16:31
Sounds good. Thanks. I think I can now move on to something different, and I don't have to worry about losing intrinsic support for HEVC anymore. I'm thinking about pulling BD-RB out of beta and creating an installer (that includes AVISYNTH and LAVFilters). We'll see what happens.
jdobbs
9th October 2014, 16:36
On my system the LAV video filters kick in as expected when I select "USE MERIT" via the tweak tool, because the LAV video has a MERIT_PREFERRED + 3.
It is however probably safer to force the LAV filters explicitly.
Should the settings made by the DB-RB installer be reset after exiting DB-RB in order not to break the filters with other applications, or can the settings be kept?The other programs that use Directshow will just use LAV instead until it is uninstalled. I don't think that's an issue.
MajorEvent
9th October 2014, 16:47
The re-encode of 0023.m2ts was in sync as expected with my LAVFilters 0.63 -P system.
My other system had BD-Rebuilder 49.02 with Haali and ffdshow installed. I updated it to BD-Rebuilder 49.04 and uninstalled Haali and ffdshow then rebooted.
With the System Default, there wasn't even a video decoder showing in GraphStudio but the registry keys pointed to MS DTV-DVD. (See Sys2Def images).
Installed LAVFilters 0.62 to identify if the problem is present. Drop 00023.m2ts into GraphStudio. Shows MS DTV-DVD as the video decoder and LAVAudio as the Audio Decoder. (See LAVFilters 0.62 image). Looks like this system also exhibits the problem. Should I do a test re-encode to check for out of sync? (That system is my old i7-920 and not nearly as fast so the re-encode will take longer)
I'm ready to proceed to the 0.63 -P Rev once I get the okay. Or start the re-encode out of sync test. Your call.
jdobbs
9th October 2014, 18:59
I'm sure it will be out-of-sync, no sense wasting time. I'm confident that LAVFilters-0.63-P fixes all problems. I'm going to edit the first post once again to add LAV back.
MajorEvent
9th October 2014, 20:08
I'm sure it will be out-of-sync, no sense wasting time. I'm confident that LAVFilters-0.63-P fixes all problems. I'm going to edit the first post once again to add LAV back.
On the second system:
Confirmed. LAVFilters 0.62 was out of sync
Confirmed. LAVFilters 0.63-P was in sync.
jdobbs
9th October 2014, 20:15
Great. Thanks for all your help on this.
jdobbs
9th October 2014, 21:17
I have updated the first post of this thread with a link to the most recent version of BD-RB (v0.49.05). Changes for this release:- Modified BD-RB so it looks to ensure that
LAV filters are set as the preferred decoder
when they are installed in support of BD-RB.
- Gave LAV filters priority as the preferred
decoder when both LAV and HAALI/FFDSHOW is
installed.
- Other minor corrections and cosmetic fixes.
Jake802
10th October 2014, 00:33
Hi jdobbs,
I have a question, do I need to still install the "LAVFilters-0.63-P.exe" or if I already have LAVFilters installed, just use the new BDRebuilder?
Thanks for all your hard work and time!
jdobbs
10th October 2014, 01:01
Hi jdobbs,
I have a question, do I need to still install the "LAVFilters-0.63-P.exe" or if I already have LAVFilters installed, just use the new BDRebuilder?
Thanks for all your hard work and time!Reinstall it. While BD-RB will check the settings and change them for you -- it's better to do it the right way. Once you've reinstalled it -- you shouldn't have to do it again (unless an update is made to the LAV Filters version).
When I finish creating the full installer, it will check -- and if need be it will run LAVFilters when necessary.
Capsbackup
10th October 2014, 01:24
I have never had an out of sync problem and have only ever used Directshow. Am I now required to install LAV Filters? :confused:
I am quite pleased with my current methods and results. Not quite sure if I can just continue with my current ways or must I update to be able to use the latest BD Rebuilder v0.49.05 (beta).
I can't deny my hesitation at this time, because this old dog takes baby steps when new "tricks" become available! :o
HWK
10th October 2014, 01:46
I have never had an out of sync problem and have only ever used Directshow. Am I now required to install LAV Filters? :confused:
I am quite pleased with my current methods and results. Not quite sure if I can just continue with my current ways or must I update to be able to use the latest BD Rebuilder v0.49.05 (beta).
I can't deny my hesitation at this time, because this old dog takes baby steps when new "tricks" become available! :o
You can continue use method what works for you, however HEVC processing will not be available until LAV filter are installed. It is outlined in step 2 of instructions.
Jake802
10th October 2014, 04:34
Hi Again,
I am getting an error when I try to install your LAVFilters-0.63-p.exe.....
Sharc
10th October 2014, 08:54
@jdobbs
I just noticed that LAV is not set as preferred filter for HEVC. At least on my system it is set for "USE MERIT" (which is also ok given the high merit of the LAV filters).
My question is now has HEVC possibly been forgotten in the LAV installer, or is it ok as is.
Edit:
It probably doesn't even matter now, because at present LAV is the only option for HEVC. But I would assume that there may be alterantives in the future.
HWK
10th October 2014, 09:23
that is right, right know lavf filter is one of the few ones which can handle HEVC. In future merit adjustment may be needed.
varekai
10th October 2014, 09:37
Got this message when starting BDRB 49.05
http://s28.postimg.org/tmaazgjvv/Clipboard01.jpg
I can't find anything wrong with the settings?
[10-10-14] Checking System Settings
- BD-Rebuilder v0.49.05 (beta)
- Windows Version: 6.1 [7601]
- Working Path Free Space: 677,84GB
- AVISYNTH Version: 2.5.8.0, Ok
- HAALI Splitter: 1.9.42.1, Ok
- FFDSHOW: 4504, Ok
- WIN7 preferred AVC CODEC: Ok
- WIN7 preferred VC-1 CODEC: Ok
- WIN7 preferred MPEG2 CODEC: Ok
- FFDSHOW VC-1 set to "wmv9", Ok
- FFDSHOW MPEG2 set to "libavcodec": Ok
- FFDSHOW AVC set to "libavcodec": Ok
- AnyDVD settings check: Ok.
- X264: Ok
- AFTEN: Ok
- FAAC: Ok
- MP4BOX: Ok
- WAVI: Ok
- TSMUXER: Ok
- FRIMEncode: Ok
- FRIMDecode: Ok
[10-10-14] Systems Settings Check complete
jdobbs
10th October 2014, 12:54
@Jake802
It looks like you don't have privileges to access the system settings. You might try right-clicking on the EXE and selecting "Run as Administrator" -- but you may not have privileges to do that.
jdobbs
10th October 2014, 12:55
Got this message when starting BDRB 49.05
http://s28.postimg.org/tmaazgjvv/Clipboard01.jpg
I can't find anything wrong with the settings?
[10-10-14] Checking System Settings
- BD-Rebuilder v0.49.05 (beta)
- Windows Version: 6.1 [7601]
- Working Path Free Space: 677,84GB
- AVISYNTH Version: 2.5.8.0, Ok
- HAALI Splitter: 1.9.42.1, Ok
- FFDSHOW: 4504, Ok
- WIN7 preferred AVC CODEC: Ok
- WIN7 preferred VC-1 CODEC: Ok
- WIN7 preferred MPEG2 CODEC: Ok
- FFDSHOW VC-1 set to "wmv9", Ok
- FFDSHOW MPEG2 set to "libavcodec": Ok
- FFDSHOW AVC set to "libavcodec": Ok
- AnyDVD settings check: Ok.
- X264: Ok
- AFTEN: Ok
- FAAC: Ok
- MP4BOX: Ok
- WAVI: Ok
- TSMUXER: Ok
- FRIMEncode: Ok
- FRIMDecode: Ok
[10-10-14] Systems Settings Check completeI didn't post the message.
varekai
10th October 2014, 13:00
I didn't post the message.
I don't understand what you mean?
This message pops up when starting BDRB 49.05
jdobbs
10th October 2014, 13:06
I don't understand what you mean?
This message pops up when starting BDRB 49.05I meant "You didn't post the message." All I see is a log that shows the INSPECT results.
varekai
10th October 2014, 13:10
I meant "You didn't post the message." All I see is a log that shows the INSPECT results.
OK, so you don't se the screendump?
jdobbs
10th October 2014, 13:15
OK, so you don't se the screendump?No. All I see is a small graphic icon.
What you are seeing there is configuration for FFDSHOW. It has always been there. It's telling you that FFDSHOW isn't selected as the preferred decoder. Just follow the instructions.
varekai
10th October 2014, 13:19
No. All I see is a small graphic icon.
What you are seeing there is configuration for FFDSHOW. It has always been there. It's telling you that FFDSHOW isn't selected as the preferred decoder. Just follow the instructions.
OK, I've never seen this message before.
FFDSHOW is configured as you describe so nothing has changed there.
Edit:
BDRB 49.04 doesn't show this message and I doublechecked my FFDSHOW settings and they are correct.
jdobbs
10th October 2014, 13:37
OK, I've never seen this message before.
FFDSHOW is configured as you describe so nothing has changed there.
Edit:
BDRB 49.04 doesn't show this message and I doublechecked my FFDSHOW settings and they are correct.C'mon. I'm not going to argue with you. Either follow the instructions or don't use it.
It's not there in the previous version because there were two preferred settings that weren't checked before (read a couple pages back in this thread). That's an improvement, not a bug.
varekai
10th October 2014, 13:50
C'mon. I'm not going to argue with you. Either follow the instructions or don't use it.
It's not there in the previous version because there were two preferred settings that weren't checked before (read a couple pages back in this thread). That's an improvement, not a bug.
Relax... and thanks, that clarifies it.
I love your dedicated work with BDRB and I'm looking forward for the day it goes out of beta.
Will deffinatelly buy it, hope you consider an option for lifetime licens.
Best regards
jdobbs
10th October 2014, 13:54
I'll "relax" when people start following instructions and stop questioning the answers I give when asked a question. There is no excuse for rude behavior -- and your "relax" comment is rude.
I do this for free. The software is, and hopefully always will be based entirely on voluntary donations. I'd make more money from a Lemonade stand -- and what I do get in donations is spent (plus some) on discs for testing. I don't have to endure rudeness as well.
varekai
10th October 2014, 13:57
I'll "relax" when people start following instructions and stop questioning the answers I give when asked a question. There is no excuse for rude behavior -- and your "relax" comment is rude.
Really, no need for that...
jdobbs
10th October 2014, 13:59
Let's just leave it alone. Hopefully you weren't trying to be as disrespectful as how I read the post.
varekai
10th October 2014, 14:10
Let's just leave it alone. Hopefully you weren't trying to be as disrespectful as how I read the post.
I'm really, really sorry if I offended you, not at all my intention, it's not in my nature.
Iv'e made several donations throughout the years for your software, both DVDRB and BDRB.
I will continue to donate and will buy BDRB when that time comes, what more can I say?
Best regards
jdobbs
10th October 2014, 14:11
I also apologize for overreacting. I think I'm working with a quick-trigger this morning. Probably left-over from my "Toilet-Duck" experiences...
varekai
10th October 2014, 14:15
I also apologize for overreacting. I think I'm working with a "quick-trigger" this morning. Probably left-over from my Toilet-Duck experiences...
Hahaha... that's funny! :D
Thanks...
Best regards
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.