Von Xanashi erstellt und entwickelt
ICAROS ist eine Sammlung von leichten, hohen Qualität und Windows -Shell -Erweiterungen.
ICAROS kann Windows Explorer -Miniaturansichten zur Verfügung stellen. Für im Wesentlichen jedes von FFMPEG unterstützte Video -Medien -Format umfasst dies beliebte Filetypen wie MKV, FLV, AVI, MP4, MOV, RMVB, M2TS, OGM usw.
Neben dem von FFMPEG unterstützten Filetypen enthält ICAROS auch benutzerdefinierte Parsers, die Decktätigkeit für MKV, FLAC, APE, MPC und mehrere andere Filetypen erstellen können.
ICAROS bietet auch Windows Explorer -Eigenschaften für die folgenden beliebten Filetypen: MKV, MK3D, MP4, MOV, Webm, OGM, OGG, Flv, Avi, RM, RMVB, Flac, Opus, SPX, APE, MP3, MPC, MKA, TAK, TTA, TTA, WAV, WAV und mehr.
Eigenschaften beziehen sich auf die Informationen, die für jede Datei in Explorer angezeigt wurden, z. B. Länge, Breite, Höhe, Titel, Kanäle usw.
ICAROS arbeitet auf Vista, Windows 7, Windows 8/8.1, Windows 10 und Windows 11.
ICAROS 3.0.3 und frühere Versionen funktionieren teilweise unter Windows XP (SP2+) (nur Miniaturansichten).
Die Icaros -Shell -Erweiterungen haben keine Abhängigkeiten. Wenn sie manuell registriert werden, sollten sie sofort auf einem der unterstützten Systeme arbeiten. Weitere Informationen finden Sie im Abschnitt "Manuelle Registrierung" unten.
Es gibt zwei Ausnahmen. Unter Windows XP wird der ICAROS -Eigenschaftshandler aufgrund der Art und Weise, wie XP die Dateieigenschaften bearbeitet, nicht unterstützt. Unter Windows XP SP2 ist eine zusätzliche Bibliothek erforderlich, damit der ICAROS -Vorschaubild -Anbieter funktioniert. Die Bibliothek kann hier heruntergeladen werden:
32-bit: https://download.cnet.com/microsoft-windows-imaging-component-32-bit/3000-12511_4-75578540.html
64-bit: https://download.cnet.com/microsoft-windows-imaging-component-64-bit/3000-2192_4-75578538.html
Hinweis: Enu ist Englisch
ICAROSCONFIG (GUI) erfordert .NET Framework 4. Der ICAROS -Installationsprogramm sollte automatisch .NET 4 installieren, falls .NET 4 nach der Installation nicht in Ihrem System installiert ist, können Sie die folgende URL herunterladen und installieren:
https://www.microsoft.com/en-us/download/details.aspx?id=17851
Standardmäßig registriert ICAROS nur eine Reihe gemeinsamer "Miniaturansichten" -Filetypen während der Aktivierung. Grundsätzlich ist es jedoch möglich, einen von FFMPEG unterstützten Filetyp zu registrieren, zusammen mit einer Reihe anderer Filetypen, die nativ von ICAROS unterstützt werden.
Wenn Sie Zweifel haben, ob ein Filetyp unterstützt wird oder nicht, versuchen Sie bitte eine Datei dieses Filetyps auf die Seite "Miniatur" in iCarosconfig abzulegen. ICAROS überprüft dann den Filetyp und fügt ihn hinzu, wenn er unterstützt wird, oder zeigt einen Dialog an, wenn er nicht unterstützt wird.
Wenn ein Filetyp bereits bei einer anderen Shell -Erweiterung registriert ist, erinnert sich ICAROS an die vorherige Shell -Erweiterung und setze während der Deaktivierung (oder zur Entfernung des Filetyps von ICAROS) die alte Shell -Erweiterung für den angegebenen Filetyp wieder ein.
Das Aktivieren von ICAROS ist einfach:
Öffnen Sie icarosconfig.exe mit administrativen Berechtigungen.
Die zweite Spalte von links ist das 'Aktivierungsfeld'. In diesem Panel sehen Sie jede ICAROS -Komponente sowie ihren Aktivierungszustand (zB Thumbnailing - deaktiviert). Um eine Funktion zu aktivieren, klicken Sie einfach auf den Namen, um ihren Status zu ändern.
Miniaturansicht und Eigenschaften können entweder aktiviert oder deaktiviert werden. Cache kann deaktiviert, aktiviert (statisch) oder aktiviert (dynamisch) (siehe Abschnitt ICAROS Cache unten für weitere Informationen).
Klicken Sie auf den Namen, um den Status erneut zu ändern, um den Status erneut zu ändern.
Jede Komponente in ICAROS verfügt über mehrere Optionen, mit denen Sie die Gesamterfahrung von ICAROS optimieren können. Links von jedem Komponentennamen und Zustand befindet sich ein Symbol für diese Komponente. Klicken Sie auf diese Symbole, um auf die Optionenseite der einzelnen Komponenten zuzugreifen.
Im Folgenden finden Sie eine Beschreibung einiger der wichtigsten verfügbaren Optionen (ohne die weiter unten beschriebenen Cache -Optionen).
Denken Sie daran, dass alle folgenden Optionen auch während der aktiven ICAROS verwendet werden können. ICarosconfig wird automatisch alle Änderungen im Fliege abwickelt.
Es gibt jetzt vier verschiedene Möglichkeiten, neue Miniaturfiletypen hinzuzufügen, im Gegensatz zu dem vorherigen Icarosconfig, der nur einen hatte.
Der erste Weg ist durch Voreinstellungen. Wie der Name schon sagt, sind Voreinstellungen vorkonfigurierte Listen von Miniaturfiletypen. Diese Funktion wurde als "Set-Once" -Option für neue Benutzer hinzugefügt, um eine große Menge bekannter (funktionierender) Filetypen mit zwei einfachen Klicks anzuwenden. Öffnen Sie einfach Icarosconfig und wählen Sie ein voreingestellter Voreinstellung aus, das Ihren Bedürfnissen entspricht, und das war's.
Wenn Sie derzeit Filetypen registrieren lassen, die nicht in einem ausgewählten Voreinstellung enthalten sind, fordert ICarosconfig auf, ob diese Filetypen weggeworfen oder behalten werden sollen.
Die zweite Möglichkeit zum Hinzufügen von Filetypen besteht in der Schaltfläche "Neue Filetypen hinzufügen" rechts neben dem Feld Filetypen. Dadurch wird ein Dialogfeld "Open Datei" angezeigt, von dem Sie eine beliebige Anzahl verschiedener Dateien auswählen können, und klicken Sie einfach auf "Öffnen", um deren Filetypen hinzuzufügen.
Vor dem Hinzufügen der Filetypen führt ICarosconfig in jeder ausgewählten Datei eine "Miniaturüberprüfung" durch und testen Sie, ob ein Miniaturansicht aus ihnen erstellt werden kann. Wenn eine oder mehrere Dateien diesen Test nicht bestehen, wird der Benutzer benachrichtigt (nachdem alle Dateien überprüft wurden) und letztendlich entscheiden kann, ob die fehlgeschlagenen Filetypen verurteilt oder angewendet werden sollen.
Der dritte Weg ist durch Drag 'n Drop. Dies ist eine weitere ganz einfache Möglichkeit, neue Filetypen hinzuzufügen. Wenn Sie N -Drop -Dateien und/oder Ordner in die Miniaturansichtseite ziehen, führt ICarosconfig die Aktionen aus [2.] auf jeder Datei automatisch aus. Das Ablegen eines Ordners ist im Grunde genommen das gleiche wie das Ablegen aller Dateien dieses Ordners. Alle Unterverzeichnisse werden ignoriert.
Der letzte Weg ist der gleiche wie in der vorherigen ICarosconfig. Klicken Sie auf das Textbox für Miniaturansichten Filetypes, um die Filetypen-Zeichenfolge bearbeitbar zu machen, und ändern Sie die Zeichenfolge, indem Sie Filetypen mit der folgenden Syntax hinzufügen oder entfernen: AVI; flv; mov; ogv; flac beachten, dass die Liste halbkolon getrennt ist, und Filetypen können optional von einer Periode vorausgeführt werden. "
Dies ist derzeit auch der beste Weg, um Singularfiletypen aus der Liste zu entfernen.
Es ist möglich, den Vorschaubild in Prozent oder als Zeitstempel in Millisekunden einzustellen. Dadurch wird festgelegt, an welcher Position im Stream/der Datei der Rahmen (Miniaturansichten) ergriffen werden. Wenn der Zeitstempel bevorzugt wird, versucht ICAROS zunächst, den Rahmen aus dem angegebenen Zeitstempel zu greifen, und wenn er dies nicht tut, greift er den prozentualen Versatz zurück.
Mit der Option "Schwarz/Weiß -Frame -Erkennung" wird ICAROS einen schnellen und einfachen Scan des gegriffenen Rahmens durchführen. Wenn der Rahmen entweder zu dunkel oder zu hell ist, springt ICAROS vorwärts und versucht, einen besser geeigneten Rahmen zu finden.
Der Schwellenwert bestimmt die Vergleichbarkeit des Scans (0-30%). Der Standardwert beträgt 8%. Je höher der Wert festgelegt ist, desto empfindlicher wird der Scanner, und es werden mehr Frames als "ungeeignet" erkannt. Dies kann den negativen Effekt haben, dass das Gesamtdumbium etwas langsamer wird. Es wird empfohlen, diese Option zu ihrem Standardwert zu lassen.
ICAROS verfügt über eine kurze Abkürzung, mit der Sie die kleine Symbolüberlagerung unten rechts von jedem Miniaturansichten deaktivieren/aktivieren können.
Wenn Cover Art aktiviert ist, sucht ICAROS nach eingebetteter Cover -Art in Dateien, die Cover -Art unterstützen und gleichzeitig Miniaturansichten generieren. Wenn eine Abdeckung gefunden wird, wird sie als Miniaturansicht verwendet, andernfalls fällt ICAROS automatisch wieder in das normale Miniaturbild zurück.
Einige MKV -Dateien enthalten mehrere Cover. Mit solchen Dateien wird ICAROS standardmäßig die erste normale/vertikale Abdeckung verwendet. Durch das Festlegen der Option "Vorzugslandschaftsabdeckungen" wird die ICAROS stattdessen die Landschafts-/horizontale Abdeckungen priorisieren.
Hinweis: Dies sollte die Miniaturansichtsgeschwindigkeit in keiner bemerkenswerten Weise beeinflussen.
Der ICAROS -Cache wurde als Gegenbegegnung auf das Problem implementiert, bei dem Windows seinen eigenen Miniaturansatz -Cache löscht.
Wenn der ICAROS -Cache aktiviert ist, kann ICAROS eine Kopie eines Miniaturansatzes in einem internen Cache speichern, und wenn der Explorer aus irgendeinem Grund seinen eigenen Thumbnail -Cache löscht, kann ICAROS alle Thumbnails mit nahezu schneller Geschwindigkeit wieder regenerieren.
Wenn der Cache deaktiviert ist, hat er keine Auswirkungen auf den Miniaturanbieter. Der Miniaturanbieter wird einfach so funktionieren wie in früheren Versionen von Icaros.
Der Cache wurde so konzipiert, dass der Explorer Miniaturansichten mit höchst möglicher Geschwindigkeit liefern. Der Explorer muss jedoch immer noch jede Miniaturansicht verarbeiten (dh validieren, Ernte, anwenden Verzierungen anwenden und dem Windows -Cache hinzufügen), sodass Sie möglicherweise immer noch eine kleine Rendernverzögerung erleben, auch wenn der Cache verwendet wird.
Der ICAROS -Cache kann auf verschiedene Arten verwendet und verwaltet werden. Unten finden Sie eine kurze Überlassung.
Der ICAROS -Cache hat 3 Aktivierungszustände:
Auf der Cache -Seite von iCarosconfig finden Sie verschiedene Optionen für den internen Cache:
Auf der Cache -Seite von iCarosconfig ist eine weitere Funktion, die als Cache -Indexer bezeichnet wird, verfügbar. Mit dem Cache -Indexer kann der Benutzer den ICAROS -Cache direkt von iCarosconfig ausfüllen/beseitigen.
Der Cache-Indexer kann bereits vor der Aktivierung von ICAROS verwendet werden. Daher kann er gleich nach der Installation von ICAROS vor dem Thumbnail verwendet werden.
Um den Cache -Indexer zu verwenden, fügen Sie auf der Cache -Seite eine oder mehrere Ordner zur Registerkarte "Standorte" hinzu. Diese Ordner sollten die Dateien enthalten, die für Miniaturansichten dem internen Cache hinzugefügt werden sollen.
Stellen Sie sicher, dass Sie die gleiche "Ansichtgröße" für jeden Ordner festlegen, wie Sie es in Windows Explorer verwenden. Wenn "rekursiv" überprüft wird, wird der Cache -Indexer auch alle in diesem Ordner enthaltenen Unterverzeichnisse indexiert.
Wenn Sie möchten, dass alle Unterverzeichnisse indexiert werden, mit Ausnahme eines oder zwei, können Sie die Liste "Ausgeschlossenen Standorten" verwenden, um diese Verzeichnisse hinzuzufügen.
Es ist möglich, N -Drop -Ordner direkt vom Explorer auf die Registerkarte "Standorte" zu ziehen, um sie zu einer der beiden Liste hinzuzufügen.
Gehen Sie zurück zur Registerkarte Einstellungen und klicken Sie auf die Schaltfläche "Cache Build", um den Cache mit Einträgen von den enthaltenen Standorten zu füllen.
Sobald der Indexer abgeschlossen ist, stellen Sie sicher, dass der ICAROS -Miniaturanbieter aktiviert ist und der ICAROS -Cache aktiviert ist. Durchsuchen Sie einen der eingeschlossenen Standorte, die von ICAROS noch matt matt mussten, um den internen Cache in Aktion zu sehen.
Klicken Sie auf die Schaltfläche "Rebuild Cache", um den vorhandenen Cache (Entfernen ungenutzter Einträge und Hinzufügen neuer Einträge aus kürzlich erstellten Dateien) zu bereinigen.
Verwenden Sie auch diese Schaltfläche, wenn Sie Ordner auf der Seite der Standorte hinzufügen oder entfernen.
Achten Sie darauf, Ihren Cache bei Verwendung des dynamischen Modus wieder aufzubauen, da alle dynamischen Einträge entfernt werden, wenn der Cache gereinigt wird.
Schließlich ist es möglich, den internen Cache zu löschen, indem Sie auf die Schaltfläche "Cache löschen" klicken.
Um zu vermeiden, dass Einträge ungewollt aus dem internen Cache verschwinden, verfügt ICAROS haben keine automatischen Reinigungsroutinen des internen Cache.
Um ICAROS manuell zu registrieren/zu aktivieren, befolgen Sie die folgenden Schritte:
Öffnen Sie eine Eingabeaufforderung mit administrativen Berechtigungen
(Optional) Alle ICAROS -Thumbnail -Anbieter und ICAROS -Eigenschaftshandleroptionen können über die folgenden Registrierungsschlüssel verwaltet werden: (ICAROS verwendet automatisch die Standardwerte, wenn eine der folgenden Werte nicht festgelegt ist)
Windows Registry Editor Version 5.00
[Hkey_local_maachine software icaros]
"Vorschaubildverlängerungen" = ". Mkv; .flv; .mov;
"Ausgeschlossene Eigenschaften" = ". OGM;
"Prop local" = "ru" <- (optional) Wenn eine Lokalisierungsdatei vorhanden ist, bestimmt dieser Wert, welche Sprache die
Icaros Explorer Properties werden nach der Registrierung angezeigt.
[Hkey_current_user software icaros]
"Cache" = DWORD: 00000001 <- (optional) ICAROS-Cache aktivieren (0: Deaktiviert 1: aktiviert (statisch) 2: aktiviert (dynamisch))
"Offset" = DWORD: 00000023 <- (optional) Setzen Sie den Vorschaubild in Prozent in Hex
"TimeOffset" = hex (b): 10,27,00,00,00,00,00 <-(optional) Setzen
"UseCoverart" = DWORD: 00000001 <- (optional) Aktivieren Sie Cover Art in MKV (0: Behindert 1: Verwenden Sie normale Abdeckung 2: Verwenden Sie Landschaftsabdeckung)
"Framethresh" = DWORD: 00000008 <- (optional) Wenn dieser Wert vorhanden ist, versucht ICAROS, Schwarz-Weiß-Miniaturansichten zu erkennen und sie zu ersetzen
mit einem besseren Bild aus der Datei. Der Wert selbst bestimmt, wie aggressiv der Scan sein wird.
Der Wert kann zwischen 0 und 30 liegen. 30 ist die aggressivste und wechselnde weitere Frames.
Es wird empfohlen, diesen Wert bei 8 zu lassen.
[Hkey_current_user software icaros cache]
"Exclexts" = "jpg; png; gif" <- (optional) Filetypen, die vom ICAROS-Cache ignoriert werden
"Maxcachesize" = DWORD: 000001F4 <- (optional) Legen Sie die maximale Cache-Größe in Hex ein (0 ist unbegrenzt)
"Minfreespace" = DWORD: 00000800 <- (optional) Stellen Sie den minimalen freien Speicherplatz in Hex ein (Standard ist 1024 MB) Führen Sie den folgenden Befehl aus: Regsvr32.exe "Pfad to icarosthumbnailProvider.dll"
oder: regsvr32.exe "path to icarosPropertyHandler.dll"
Führen Sie diesen Befehl aus: Regsvr32.exe /u "Pfad to icarosthumbnailProvider.dll".
oder: regsvr32.exe /u "path to icaroSPropertyHandler.dll"
Hinweis: Wenn Sie sich in einem 64-Bit-System befinden, stellen Sie sicher, dass Sie die DLLs im 64-Bit-Verzeichnis registrieren. Wenn Sie ICAROS in 32-Bit-Dialogen auf 64-Bit-Systemen aktivieren müssen, müssen Sie auch die DLLs im 32-Bit-Verzeichnis registrieren.
Wenn Sie in der oberen rechten Ecke von iCarosconfig auf das Zahnradsymbol klicken, finden Sie die Seite "UI -Einstellungen". Auf dieser Seite können Sie eine breite Palette von Optionen das Aussehen, die Interaktionen und die Sprache von ICarosconfig anpassen.
Wenn Sie die Sprache hier ändern, können Sie auch die Sprache der Eigenschaftsbezeichnungen in Windows Explorer ändern.
Wenn Sie ICAROS mögen und die kostenlose Entwicklung des Projekts unterstützen möchten, sollten Sie eine Spende an den Entwickler leisten.
Wenn ICAROS derzeit nicht in Ihre Sprache übersetzt wird und Sie bei der Übersetzung helfen möchten, lesen Sie bitte diese einfache Anleitung zum Übersetzen von ICAROS:
Handbuch: Wie man ICAROS übersetzt
Kontaktieren Sie mich bei Xanashi [bei] Google Mail [dot] com, wenn Sie Fragen haben oder eine Übersetzungsdatei abgeschlossen haben, und ich werde sie sicher in die nächste Version von ICAROS einbeziehen.
ICAROS verwendet das kostenlose Softwareprojekt FFMPEG, um Frames aus verschiedenen Mediendateien zu extrahieren.
FFMPEG ist unter dem LGPLV2.1 lizenziert, den Sie im Lizenzenverzeichnis von ICAROS finden oder online unter: http://www.gnu.org/licenses/lgpl-2.1.txt lesen können
ICAROS verwendet die Gabel von Nevcairiel von FFMPEG, die verschiedene Korrekturen und Verbesserungen enthält. Der Quellcode für diese Gabel kann hier online gestürzt werden: http://git.1f0.de/gitweb?p=ffmpeg.git;a=summary
Tolles Dankeschön an Nevcairiel (LAV -Filter, http://1f0.de/) und das FFMPEG -Team (http://ffmpeg.org/) für all die harte Arbeit, die sie in FFMPEG geleistet haben.