Ich dachte, diese Frage könnte in AskUbuntu eine bessere Antwort erhalten, da sie auf einen Blick mehr mit Ubuntu als mit Windows zu tun zu haben scheint.
Angenommen, ich habe eine foo.mkv-Datei. Miniaturansichten funktionieren sowohl unter Windows 7 als auch unter Ubuntu.
Wenn ich den Dateinamen in etwas Zufälliges wie foo.bar ändere oder wenn ich die Erweiterung selbst entferne (so dass es nur foo ist), zeigt Nautilus normalerweise Miniaturansichten an, als ob es erkennen könnte, um welchen Dateityp es sich handelt - ohne auf die Dateierweiterung zu achten.
Dies ist jedoch in Windows 7 nicht der Fall. Windows fragt mich beispielsweise, mit welcher Anwendung ich diese Datei öffnen möchte, sobald ich die Dateierweiterung entferne (Miniaturansichten vergessen ...) usw.
Wie funktioniert diese Miniaturansicht in Windows 7 und Ubuntu? Was bringt Ubuntu dazu, Dateien "out of the box" im Gegensatz zu Windows 7 zu erkennen?
quelle
Antworten:
Ich denke, Ubuntu verwendet den Dateikopf, um den Dateityp zu identifizieren und das Miniaturbild auf dieser Basis zu generieren, aber in Windows wird eine Datei mit Metadaten mit dem Namen Thumbnail.db aktualisiert, wenn Windows Explorer Dateitypen scannt (basierend auf der Dateierweiterung).
Dieses Dokument unterstützt meine Antwort. http://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html#CREATION
Ubuntu verwendet Nautilus, das der Freedesktop-Implementierung entspricht und die Datei MIMEtype verwendet. Besuchen Sie den obigen Link für weitere Spezifikationen.
quelle