Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   Keine Video-Thumbnails unter Vista x64? (https://www.delphipraxis.net/126251-keine-video-thumbnails-unter-vista-x64.html)

Meflin 21. Dez 2008 11:32


Keine Video-Thumbnails unter Vista x64?
 
Moin moin,

mein Laptop läuft neuerdings auf Vista 64 Bit. Dem System habe ich wie immer das K-Lite Codec Pack spendiert, und ich kann auch problemlos (naja fast) alle Videos abspielen. Nur im Gegensatz zu meiner vorigen 32 Bit Installation werden mir im Explorer einfach keine Preview-Bilder bei den Videos mehr angezeigt, obwohl ich bei der Installation des Codec Packs explizit die dazugehörige Option für alle verfügbaren Dateitypen aktiviert habe :(

Und dann ist mir noch etwas sehr seltsames aufgefallen: Bei den 3 Vista-Beispielvideos funktioniert die Preview! (wmv) Und obwohl ich das "Dateiendungen ausblenden" deaktiviert habe, werden mir bei selbigen KEINE Dateiendungen angezeigt :gruebel:

Nuja, vielleicht weiß ja jemand von euch weiter, wie ich wieder zu meinen Vorschuabildchen komme :)

Christian Seehase 21. Dez 2008 11:45

Re: Keine Video-Thumbnails unter Vista x64?
 
Moin Leo,

schau doch mal in der Registry nach.
Unter HKEY_CLASSES_ROOT\.wmv den Standardwert auslesen, und dann unter HKEY_CLASSES_ROOT\<Inhalt des Standardwertes> nachsehen, ob hier ein Wert mit dem Namen NeverShowExt (sollte vom Typ REG_SZ sein) existiert.
Wenn dieser vorhanden ist, überschreibt das den Status von "Dateiendungen ausblenden" und die Endungen werden auch dann nicht angezeigt, wenn man da deaktiviert hat.
Das Gegenstück, AlwaysShowExt, gibt es auch, was dann eben dafür sorgt, dass die Extension auch dann angezeigt wird, wenn das "Dateiendungen ausblenden" aktiv ist.
Normaler Weise sind diese Werte leer. Es genügt, dass sie verhanden sind.

Meflin 21. Dez 2008 13:16

Re: Keine Video-Thumbnails unter Vista x64?
 
Moin Christian,

der NeverShowExt-Schlüssel existiert nicht, und auch das manuelle Hinzufügen des AlwaysShowExt-Schlüssels hat das Phänomen nicht behoben :freak:
Was ich aber tatsächlich noch viel spannender finde: Wenn ich eine neue (leere) .wmv-Datei erstelle, wird die Dateiendung angezeigt :wiejetzt: Gut, da kommt einem der Verdacht, es handelt sich garnicht um wmv-Dateien bei den Beispielvideos. Aber der NeverShowExt-Schlüssel existiert zu keinem Videoformat...

Viel wichtiger wären mir allerdings die Thumbnails :( (Die ja unerklärlicherweise bei den Beispielvideos funktionieren)

Meflin 22. Dez 2008 18:06

Re: Keine Video-Thumbnails unter Vista x64?
 
Für das Thumbnail-Problem habe ich zwei Lösungen gefunden:
1.: Einen 32-Bit Explorer öffnen und die Verzeichnisse mit den Videos aufrufen, weil der mit den 32-Bit-Codecs umgehen kann oder
2.: Einfach die 64-Bit-Codecs installieren (wobei empfohlen wird den Player trotzdem auf 32 Bit zu betreiben, weil die 32 Bit Codecs wohl besser sind). Egal auf wie viel Bit man abspielt, mit den thumbnails klappt das jedenfalls wunderbar :)

Bleibt noch dieses Dateiendungsmysterium :gruebel:

Lasse2002 22. Dez 2008 23:20

Re: Keine Video-Thumbnails unter Vista x64?
 
Zitat:

Zitat von Meflin
Bleibt noch dieses Dateiendungsmysterium :gruebel:

Die Beispielvideos haben lokalisierte Dateinamen ohne Erweiterung. Schau dir mal die versteckte Datei desktop.ini im entsprechenden Verzeichnis an.

Meflin 22. Dez 2008 23:28

Re: Keine Video-Thumbnails unter Vista x64?
 
Zitat:

Zitat von Lasse2002
Die Beispielvideos haben lokalisierte Dateinamen ohne Erweiterung. Schau dir mal die versteckte Datei desktop.ini im entsprechenden Verzeichnis an.

Moin Lasse,

die sieht bei mir so aus:
Code:
[LocalizedFileNames]
Butterfly.wmv=@%systemroot%\system32\SampleRes.dll,-142
Bear.wmv=@%systemroot%\system32\SampleRes.dll,-143
Lake.wmv=@%systemroot%\system32\SampleRes.dll,-144
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21807
Soll das dann heißen, es existiert eine Butterfly.wmv, deren Dateiname aus der SampleRes.dll geladen wird? Ich hätte es genau andersherum interpretiert, dass das Video in der SampleRes.dll gespeichert ist und eine "Fakedatei" Butterfly.wmv angelegt wird :stupid:

Lasse2002 24. Dez 2008 07:03

Re: Keine Video-Thumbnails unter Vista x64?
 
Zitat:

Zitat von Meflin
Soll das dann heißen, es existiert eine Butterfly.wmv, deren Dateiname aus der SampleRes.dll geladen wird?

Ja, der Dateiname, der angezeigt wird, kommt tatsächlich aus der Datei SampleRes.dll.


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz