Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Tsunami 
Anmeldungsdatum: 12.02.2002 Beiträge: 1759
|
Beitrag 0 - Verfasst am: Di Feb 03, 2004 17:07 Titel: |
 |
|
Der Ligos MPEG Video Decoder 'lmpgvd.ax' Version 4.0.0.81 wird bei mir immer benutzt,
wenn ich ein .mpg mit dem Media Player 6.4 abspiele.
Ich möchte das verhindern und statt dessen den Elecard Decoder benutzen,
der ebenfalls installiert ist.
Die Filter-Merit des Elecard Decoders ist auf 900000 eingestellt,
wogegen der Ligos Decoder 'nur' eine Filter-Merit von 800000 besitzt.
Auch eine manuelle Herabstufung der Ligos-Merits hat nichts genutzt.
Der Ligos Decoder wird übrigens mit dem Procoder installiert,
es gibt aber auch ein eigeneständiges Installationsprogramm für den Ligos Deocder.
Wie kann man das regeln?
Welcher Mechanismus sorgt dafür, das der Ligos trotz niedrigerer Merit benutzt wird?
Eine Deinstallation des Ligos Decoders möchte ich aber vermeiden. |
|
 |
simbae 
Anmeldungsdatum: 04.04.2002 Beiträge: 50
|
Beitrag 1 - Verfasst am: Di Feb 03, 2004 19:36 Titel: |
 |
|
Hmm komisch, daß er den Merit-Wert net beachtet.
Schon mal versucht mittels GraphEdit was zu basteln? |
|
 |
AnimalMother  Moderator

Anmeldungsdatum: 16.01.2003 Beiträge: 3724
|
Beitrag 2 - Verfasst am: Mi Feb 04, 2004 10:03 Titel: |
 |
|
Die entsprechenden Ressourcen sind im DirectX9 SDK zu finden.
All the best,
Animal Mother _________________ All the best,
Animal Mother
Nichts, was ein Mensch sich auszudenken in der Lage ist, kann so unwahrscheinlich, unlogisch oder hirnrissig sein, als dass es nicht doch ein anderer Mensch für bare Münze halten und diese vermeintliche Wahrheit notfalls mit allen ihm zur Verfügung stehenden Mitteln verteidigen wird. |
|
 |
Stef 
Anmeldungsdatum: 05.02.2002 Beiträge: 109
|
Beitrag 3 - Verfasst am: Mi Feb 04, 2004 10:39 Titel: |
 |
|
Vielleicht hast Du nicht genug runtergestuft.
Gemäß http://msdn.microsoft.com/library....rit.asp würde ich den Ligos auf 200000 (MERIT_DO_NOT_USE) runterstufen.
Die beiden Merits für Elecard und Ligos sind derzeit gleich. Elecard hat lediglich noch das Bit für MERIT_SW_COMPRESSOR gesetzt. Dann wird wohl derjenige genommen, der zuerst gefunden wird ODER derjenige der automatisch zu den Pins der vorgeschalteten Filtern passt (Stichwort Intelligent Connect).
Gruss
Stefan |
|
 |
Tsunami 
Anmeldungsdatum: 12.02.2002 Beiträge: 1759
|
Beitrag 4 - Verfasst am: Sa Feb 07, 2004 17:12 Titel: |
 |
|
Das hatte ich schon zu allererst ausprobiert, aber funktioniert hat es nicht.
Immerhin habe ich herausgefunden, das der Typ des Video-Out-Pin des Ligos Splitters nicht kompatibel
mit dem Input-Pin des Elecard MPEG Decoders ist.
Wenn man die Filter-Merit des Ligos-Splitters herabsetzt, dann werden andere Splitter benutzt.
Schaltet man im Ligos Video Decoder die Option 'Connect to Ligos Splitter only' ein, dann wird der auch nicht mehr benutzt.
Registry :
----- cut -----
REGEDIT4
[HKEY_CURRENT_USER\Software\Ligos\LSX-Mpeg Player]
"LIGOSSplitterOnly"=dword:00000001
----- cut -----
Leider habe ich dann herausgefunden, das meine anderen MPEG-Splitter anscheinend nicht mit Field-MPEGs zusammenarbeiten, daher ist es wohl doch besser, den Ligos Splitter zu benutzen.
Der hat allerdings den Nachteil, das beim Spulen manchmal das Bild hängebnbleibt.
Das kann man zum Glück wiederum verhindern, indem man im Ligos-Splitter-Config-Dialog die Option
'Decode using PTS values' ausschaltet bzw in der Registry :
----- cut -----
REGEDIT4
[HKEY_CURRENT_USER\Software\Ligos\LSX-Mpeg Player]
"DecodeUsingPTS"=dword:00000000
----- cut -----
Das wiederum hat den Nachteil, das das Video asynchron wird ;-( |
|
 |
|