Anoniem: 239553 schreef op zaterdag 05 januari 2008 @ 00:35:
[...]
Ik hoef voor de andere smartcard niets te betalen dus dat maakt niet zo veel uit. Verder vind ik het geen heel groot probleem om alleen op tuner 1, Film 1 te hebben maar niet als Vista MCE ze gaat verwisselen. Dit gebeurt niet altijd maar wel soms en dat is te vaak...
Ik zal het uitrekken eens proberen. Moet je dan niet ffdshow als decoder instellen in Vista? Ik heb nu al PowerDVD dus kan dat dan wel?
Het kan zijn dat je RecordOrder, RecordPrefered, Watchorder en WatchPrefered niet goed staan ingesteld in het register. Ik heb de moeite genomen om een stukje hier neer te zetten van het Haupauge forum. Dit was oorspronkelijk voor WindowsXP maar werkt 100% voor Windows Vista. In jouw geval gaat het als het goed is om twee tuners dus je kunt meteen door naar het stukje over de register instellingen.
I can't imagine why MS chose to impose a 2 tuner limit on MCE, but that limit can be bypassed. Once activated the additional tuner(s) will work seamlessy within the GUI, behaving exactly it/they should whether it's watching LiveTV, recording or using a Media Centre Extender (such as the XBox360). I suppose that MS thought the majority of people would only ever require 2 tuners. They probably think that having more is the preserve of the TV junky which constitute a minority. They probably have a point.
Since the TV Tuner setup wizard can't handle more than 2 tuners, we will need to use the manual method which involves making some changes to the the registry. Looking at it simply, we are going to take the data of the tuners that are activated in MCE, and copy them over to the tuners which aren't enabled. In essence it's a sort of copy/paste. My old method involved a lot of typing which will took ages to do, prone to typographic errors and migraine inducing. Recently I stumbled upon a new technique which will get the whole job more accurately and in about 5-10.
1. The Registry
Open up the registry and go to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Media Center\Service\Video\Tuners
Beneath that they may be several strings, which are made up what seem like as random sequence numbers/letter (get used to this, as these are generated by Windows). One of these keys will contain several further random keys which should relate to the number of tuners installed on the system.
[NOTE: If you've already used your system before or had trouble during the installation or upgraded the drivers of an already existing card this area will contain orphaned entries which need to be removed (it will make navigating the registry that much easier). Delete all of the keys, close the registry and reboot the system. When windows reloads, it will rescan the system, and populate that part of the registry properly.]
Anyway back to what I was saying before, which is the keys for each tuner. Clicking into each of these will reveal several entries in the right pane. One of the entries on the right will be called DevInstance, and the value increases from 0 upwards (in the registry 0 comes before 1). There's no point editing this, as this is automatically generated by MCE, and it uses this to order the tuners during the TV Tuner setup, and I'll be using that label for the purposes of this guide. Within in each tuner key are a further 2 keys TuneRequest & UserSettings. We can ignore TuneRequest as it's automatically populated by windows whether or not the tuner is used. As none of the tuners are currently activated in MCE, the UserSettings key will not be populated with further entries/keys. Close the registry and go into MCE, and then:
2. Copy
1. Use the TV Tuner wizard and when prompted choose the first 2 available tuners (DevInstance 0 & 1) and set them up. If not done already set up the guide data, otherwise finish the process.
2. Go into the guide and record 2 concurrent programs for a minute or so. Stop the recordings, and the view them to ensure they work properly. If they check out then you can delete the recordings.
3. Go back to the registry you'll see that the tuners (DevInstance 0 & 1) will have entries in the UserSettings key (as well assubsequent keys being populated). Select the UserSettings key for tuner DevInstance 0, right click and export it as registry to the desktop (call it 0), do the same for tuner DevInstance 1 (call that 1).
4. Close the registry
5. Go back into MCE, repeating steps 1 to 4 for the next 2 tuners (i.e. DevInstance tuners 2 & 3), and so on until you have done this for all the tuners in your system.
3. Paste
You may have noticed that the tuners which had been previously populated with information, will now be empty, that's because MCE rewrites the registry when the TV Tuner setup wizard is used. That's why we exported the the registry at each stage, we can use the information contained within them to paste back the information into the Window registry. This couldn't be simpler. All you need to do is double click on each of them on term, and allow windows to merge (i.e. paste) the information to the registry. Once you have done that for all the saved registry files, open the registry and you should see that all your tuners wil have their respective UserSettings keys populated.
4. Edit
We now have to edit some of the entries in the UserSettings key for each of the tuners. First off let's change the description of each tuner, which is held within TunerDescription. No real reason for any particular order, but to keep things simple I label them so that they run as the same order of DevInstance. So DevInstance tuner 0 is Digital Antenna A, DevInstance 1 is Digital Antenna B, and so on). The entry for enabledforMCE is set to fffffffffff for each tuner. Next we need edit the entries RecordOrder / RecordPrefered / WatchOrder / WatchPrefered for each tuner. These settings instruct MCE what to do when a tuner is already in use.
2 tuners:
Digital TV Antenna A 0 / ffffffff / 1 / 0
Digital TV Antenna B 1 / 0 / 0 / ffffffff
This is what you get if you used the wizard to populate the registry for just 2 tuners. The next scenario will make it easier to explain the entries.
For 3 tuners enter/edit the values to the following:
Digital Antenna A 0 / ffffffff / 2 / 0
Digital Antenna B 1 / 0 / 1 / 0
Digital Antenna C 2 / 0 / 0 / ffffffff
First off, the flag setting for the Record/Watch prefered just tells MCE which tuner it wants it to use for recording/watching as long as that particular tuner is free. The Record/Watchorder tells MCE which tuner to user if the preferred tuner is already in use. So let's say that A is used for a recording, and another recording is about to start, MCE should choose tuner B. Now let's say that the 1st recording has finished with another about to begin. It should use tuner A again, as that is the tuner with the highest recording priority. It doesn't always work out like that, but it gives MCE a guideline. Here are some other scenarios.
For 4 tuners enter/edit the values to the following:
Digital TV Antenna A 0 / ffffffff / 3 / 0
Digital TV Antenna B 1 / 0 / 2 / 0
Digital TV Antenna C 2 / 0 / 1 / 0
Digital TV Antenna D 3 / 0 / 0 / ffffffff
For 5 tuners enter/edit the values to the following:
Digital TV Antenna A 0 / ffffffff / 4 / 0
Digital TV Antenna B 1 / 0 / 3 / 0
Digital TV Antenna C 2 / 0 / 2 / 0
Digital TV Antenna D 3 / 0 / 1 / 0
Digital TV Antenna E 4 / 0 / 0 / ffffffff
Hopefully you should see the pattern, so you can generate the right values if you are using more tuners then the scenarios listed above. Once that is done, close the registry, and reboot Windows. Once it's loaded, go back into MCE, and test all the tuners by recording as many channels as you have tuners.
If you ever decide to install a new set of drivers, you will have to go through the whole process again. With the export/import registry method, this is not such a pain. Just remember to clear the existing orphaned tuner keys as described before.
Anderen zullen hier ook wel wat aan hebben denk ik. Ik had zelf namelijk het probleem dat alle 4 de tuners dezelfde voorkeur instellingen hadden.