Author |
Message |
Registered: June 6, 2007 | Reputation: | Posts: 950 |
| Posted: | | | | Quoting rdodolak: Quote: It makes me wonder if Invelos is filtering them out on purpose. It is more likely that DVD Profiler, and AnyDVD, uses the same way to generate (and recognize) a DiscID from a physical disc as the old CDrom.sys. |
|
Registered: March 18, 2007 | Reputation: | Posts: 1,646 |
| Posted: | | | | Quoting Wigram: Quote: Quoting rdodolak:
Quote: It makes me wonder if Invelos is filtering them out on purpose. It is more likely that DVD Profiler, and AnyDVD, uses the same way to generate (and recognize) a DiscID from a physical disc as the old CDrom.sys. If that were the case, then the DVD Disc ID generated by DVD Profiler in Windows 10 shouldn't have been affected since it would be independent to the current Win10 cdrom.sys driver version. What I was referring to was the lookup of the Disc ID of the currently inserted disc to what is stored in the database. We know that DVDP is generating these "new" Disc IDs with the updated cdrom.sys driver, but people have stated that the program doesn't recognize these disc IDs as already being in the database. The generation of the Disc ID for storage and the one generated for lookup should be the same Disc ID. |
|
Registered: October 22, 2015 | Reputation: | Posts: 275 |
| Posted: | | | | New Disc-ID profiles created under Win10 ver 1809 or later do show up in the "Add DVD by Disc ID" screen.
However, any new DiscID added to a UPC profile does NOT currently show up in the "Add DVD by Disc ID" screen.
At the moment, under Win10 1809 or later with no AnyDVD software running, no DVD Disc-ID (old or new) will show up in the "Add DVD by Disc ID" screen, unless there is a matching new Disc-ID profile.
Why, because DVDP re-calculates the new Disc-ID every time it reads the disc before searching for the profile..
I can't explain at the moment why DVDP disconnects the matching UPC profiles with new DiscID in the "Add DVD by Disc ID" screen, but I suspect that is more a programming issue rather than a cdrom.sys issue.
With regards to how DVDP calculates the DVD Disc-ID, I can confirm it makes a programming call to Microsoft's DIRECTSHOW API "DVD Navigator source filter" using the "IDvdInfo2::GetDiscID" method, which retrieves a system-generated 64-bit unique identification number for the DVD. | | | Last edited: by ObiKen |
|
Registered: March 18, 2007 | Reputation: | Posts: 1,646 |
| Posted: | | | | Quoting ObiKen: Quote: With regards to how DVDP calculates the DVD Disc-ID, I can confirm it makes a programming call to Microsoft's DIRECTSHOW API "DVD Navigator source filter" using the "IDvdInfo2::GetDiscID" method, which retrieves a system-generated 64-bit unique identification number for the DVD. I seem to remember a conversation with Ken about this in these forums way back when. I also seem to recall back then I wrote code to call the came method to verify the Disc ID. Has anyone tried something similar with the latest versions of Win10 to see if you get the same Disc ID as DVDP to rule out any fault from DVDP? I know Ken made some changes long ago to avoid getting the wrong Disc ID when using AnyDVD, but now it seems like we have the reverse problem and I'm not aware of how Ken fixed that issue. |
|
Registered: October 22, 2015 | Reputation: | Posts: 275 |
| Posted: | | | | Ran mediagogg's DVDInfo (1.05) program (don't have AnyDVD) and got the same new DiscIDs as DVDP on Win10 ver 1903 (not unexpected, as his program was based on Microsoft's DIRECTSHOW API).
I thought AnyDVD was the culprit in the past and it was solved when they created a registry setting to white-list DVDP to allow the GetDiscID call to retrieve the correct DiscID.
Subsequently checked AnyDVD's change log (https://www.redfox.bz/download/changes_anydvd.txt) and I found AnyDVD fixed the discrepancy with DiscIDs in AnyDVD version 6.3.1.2 (23-Jan-2008), in particular:
- New (DVD): Added hooking of the IDvdInfo2::GetDiscID interface. All 32-bit applications which use DiscIDs will retrieve the correct DiscID, even if AnyDVD is running (e.g., Windows MCE 2005, Windows Media Player, Invelos DVD Profiler, MyMovies, etc.) |
|
Registered: November 24, 2008 | Reputation: | Posts: 1,294 |
| Posted: | | | | Do we have a way around this yet? |
|
Registered: March 14, 2007 | Reputation: | Posts: 6,747 |
| Posted: | | | | Quoting GreyHulk: Quote: Do we have a way around this yet? I just stopped contributing child profiles altogether. The only person doing follow-contributing on "my" profiles is marcelb7 who has a huge interest in release dates. | | | Karsten DVD Collectors Online
|
|
Registered: March 14, 2007 | Reputation: | Posts: 6,747 |
| Posted: | | | | With mediadogg's help I wrote a small program that reads out the DiscID just like profiler does and used it to create a bug report with Microsoft using marcel's additional info about the cdrom.sys driver Here's the Microsoft Feedback Hub link: https://insider.windows.com/If you care to do so, please upvote using Windows 10 Feedback Hub. | | | Karsten DVD Collectors Online
| | | Last edited: by DJ Doena |
|
Registered: November 24, 2008 | Reputation: | Posts: 1,294 |
| |
Registered: March 30, 2007 | Posts: 45 |
| Posted: | | | | Have upvoted as well |
|
Registered: March 13, 2007 | Reputation: | Posts: 3,197 |
| Posted: | | | | Quoting DJ Doena: Quote:
If you care to do so, please upvote using Windows 10 Feedback Hub. How does that work? | | | First registered: February 15, 2002 |
|
Registered: March 14, 2007 | Reputation: | Posts: 6,747 |
| Posted: | | | | Quoting iPatsa: Quote: Quoting DJ Doena:
Quote:
If you care to do so, please upvote using Windows 10 Feedback Hub.
How does that work? Windows 10 has a feature called Feedback Hub. You'll find it when you open the Start Menu and type in "feedback". The link I provided will open the Feedback hub and show you the issue I raised with Microsoft. There will be a blue link in there that says "upvote" in your language. | | | Karsten DVD Collectors Online
|
|
Registered: March 14, 2007 | Reputation: | Posts: 4,693 |
| Posted: | | | | Quoting DJ Doena: Quote: The link I provided will open the Feedback hub and show you the issue I raised with Microsoft. Nope. Doesn't work. In Firefox that link just takes me to the Windows Insider web page. In Edge it asks if I want to open the Feeback hub, and then says "Your account doesn't have access to this feedback". | | | My freeware tools for DVD Profiler users. Gunnar |
|
Registered: March 13, 2007 | Reputation: | Posts: 3,197 |
| Posted: | | | | I get the same error as Gunnar. | | | First registered: February 15, 2002 |
|
Registered: May 19, 2007 | Reputation: | Posts: 5,715 |
| Posted: | | | | Only for Windows Insider Program members? | | | Complete list of Common Names • A good point for starting with Headshots (and v11.1) |
|
Registered: March 14, 2007 | Reputation: | Posts: 6,747 |
| Posted: | | | | Quoting AiAustria: Quote: Only for Windows Insider Program members? Can't remember for registering to that. | | | Karsten DVD Collectors Online
|
|