Quick Look-Unterstützung für nicht native Videodateien (.avi, .mkv) auf Mavericks

46

In der Vergangenheit konnten wir mithilfe von Perian Codecs für DivX / XviD / MPEG4 und Unterstützung für Container wie AVI und MKV in der Mac OS X-Funktion "Quick Look" erhalten ( siehe folgende Frage ).

Wie auf der Perian-Site erwähnt, wurde die Entwicklung eingestellt, und zukünftige Versionen funktionieren möglicherweise weiterhin oder nicht. Es scheint, dass sich mit dem Upgrade auf OS X 10.9 "Mavericks" das Betriebssystem oder die Quick Look-API so weit geändert hat, dass Perian nicht mehr funktioniert.

Gibt es Alternativen? Idealerweise ist eine One-App-do-all-Lösung wie Perian, aber auch eine Liste einzelner Codecs und / oder Plug-Ins für Videocontainerdateien wäre hilfreich.

NB : Diese Frage ist nicht über Video - Player -viele sind , dass die Unterstützung mehr als diejenigen , spielbar über den eingebauten im Quicktime - Player. Bei dieser Frage geht es um Codecs / Plug-Ins für QuickTime unter OS X, mit denen Quick Look (und Apps, bei denen das Betriebssystem zum Abspielen von Videos erforderlich ist) zum Öffnen / Abspielen von Videodateien / Formaten ohne native Unterstützung verwendet werden kann.

drfrogsplat
quelle

Antworten:

24

Ich habe QuickLook- und Spotlight-Plugins hier hochgeladen: https://github.com/Marginal/QLVideo/wiki . Diese ermöglichen es Finder, Miniaturansichten, statische Vorschaubilder, Coverbilder und Metadaten für die meisten Arten von Videodateien anzuzeigen, einschließlich .asf, .avi, .flv, .mkv, .rm, .webm, .wmf usw.

Marginal42
quelle
3
Guter Anfang, eine offensichtliche Verbesserung wäre die Wiedergabe von Videos, anstatt nur ein statisches Posterbild in QuickLook anzuzeigen.
Marcel
1
Leider nicht möglich - die aktuellen QuickLook / AVFoundation-APIs erlauben dies nicht. (Siehe Ausgabe 3 für eine Diskussion).
Marginal42
QLVideo zeigte in Quicklook Miniaturansichten an, verwandelte aber auch in Safaris eingebettete GIFV-Videos in Miniaturansichten (z. B. auf imgur). Ich kann es NICHT empfehlen
Ilias Karim
2
@ ILiΛSKΛЯiM - Safari verwendet QuickLook nicht zum Anzeigen von Videos, daher ist QLVideo nicht die Ursache für Ihr Problem. Beispiel: Diese Seite wird in Safari auf Mavericks und Yosemite immer noch einwandfrei dargestellt, wenn QLVideo installiert ist. Überprüfen Sie Ihre QuickTime-Plugin-Einstellungen in Safari -> Einstellungen -> Sicherheit oder Ihre ClickToPlugin- Einstellungen, wenn Sie diese Safari-Erweiterung installiert haben. Wenn Sie dennoch einen Fehlerbericht gegen QLVideo erstellen möchten, tun Sie dies bitte hier .
Marginal42
5

"QuickTime on Mavericks" ist nicht mehr QuickTime - es ist "AV Foundation". QuickLook und QuickTime Player basieren auf diesem "neuen QuickTime".

"AV Foundation" stammt von iOS, wurde auch für Mac OS X implementiert und bietet keine Erweiterungen (und wird es auch nie) wie Codecs / Plugins. Wie Apple sagt: Alles andere als MPEG-4 (H.264) ist altmodisch und muss konvertiert werden.

Meiner Meinung nach ist es für Benutzer verwirrend, dass Apple immer noch den Namen "QuickTime" verwendet. Denn Mavericks enthält noch die "alte QuickTime".

QTKit ist eine Brücke zwischen der alten QuickTime und der neuen QuickTime. Es ist nicht veraltet und enthält einen Videokonverter. Auf diese Weise können inkompatible Videoformate in MPEG-4 konvertiert werden.

Mit anderen Worten: Folgen Sie Apples Plan und konvertieren Sie alle Ihre Videos. Dann steht Ihnen QuickLook zur Verfügung.

R. Rudolph
quelle
3

Dies muss die nervigste Veränderung in Mavericks sein. Soweit ich weiß, ist die neue Version von Quicktime noch nicht gut genug dokumentiert, um diese Entwicklung zu ermöglichen.

Wolfgang Loss-Wells
quelle
Interessanter Standpunkt, dass das Problem Quicktime-Dokumentation ist. Ich sehe keine Anzeichen dafür, dass die aktuelle Dokumentation die Entwicklung des Quick Look-Plug-ins verhindert - developer.apple.com/search/… Woher haben Sie Ihr Verständnis dafür, dass dies auf Apple beruht, anstatt dass Entwickler von Drittanbietern Mittel oder Zeit dafür finden Das Perian-Projekt auf dem neuesten Stand halten? Es ist klar , Teile QTKit veraltet waren und alle Entwickler , die Code Bedürfnisse Nacharbeiten Dinge für AVkit pro diese Note mit: developer.apple.com/library/mac/technotes/tn2300/_index.html
bmike
1
Auch - ich hoffe ich komme nicht als feindlich rüber. Es ist großartig zu erklären, warum etwas Altes nicht mehr läuft, aber ich denke, die Perianer-Entwickler wussten über die bevorstehende Änderung jahrelang Bescheid, bevor sie eingeführt wurde Horizont.
bmike