Mavericks'te yerel olmayan video dosyaları (.avi, .mkv) için Hızlı Görünüm desteği


46

Geçmişte DivX / XviD / MPEG4 için kodekler alabildik ve Mac OS X'in Quick Look özelliğini Perian kullanarak ( bu soruya göre ) AVI, MKV gibi kaplar için destek alabildik .

Perian sitesinde belirtildiği gibi, gelişme durdu ve gelecekteki sürümler çalışmaya devam edebilir veya göstermeyebilir. OS X 10.9 "Mavericks" yükseltmesiyle, OS veya Quick Look API, Perian'ın artık çalışmadığı durumlarda yeterince değişti.

Herhangi bir alternatif var mı? İdeal olarak, Perian'a benzer bir uygulama uygulaması yapar, ancak video konteyner dosyaları için ayrı ayrı kodlayıcıların ve / veya eklentilerin bir listesi bile faydalı olabilir.

Not : Bu soru video oynatıcılar ile ilgili değildir; ayrıca, yerleşik QuickTime oynatıcı ile oynanabileceklerden daha fazla desteği vardır. Bu soru, OST'deki QuickTime için codec / plug-in'leri ve yerel desteği olmayan video dosyalarını / formatları açmak / oynatmak için Quick Look'a (ve işletim sistemine bağlı olan uygulamaları) açmak için kullanılır.

Yanıtlar:


24

QuickLook ve Spotlight eklentilerini buraya yükledim: https://github.com/Marginal/QLVideo/wiki . Bunlar, Finder'ın küçük resimleri, statik önizlemeleri görüntülemesini, .asf, .avi, .flv, .mkv, .rm, .webm, .wmf vb. Dahil olmak üzere çoğu video dosyası için kapak resmi ve meta verilerini görüntülemesini sağlar.


3
İyi bir başlangıç, bariz bir gelişme sadece QuickLook'ta statik bir poster görüntüsü görüntülemek yerine videoların oynatılması olacaktır.
Marcel

1
Ne yazık ki mümkün değil - mevcut QuickLook / AVFoundation API'leri izin vermiyor. ( Bir tartışma için Sayı 3'e bakınız ).
Marginal42

QLVideo, Quicklook'ta küçük resimler gösterdi, ancak aynı zamanda Safariler'deki gömülü .gifv videolarını küçük resimlere dönüştürdü (örneğin, imgur'da). Tavsiye etmiyorum
Ilias Karim

2
@ ILiΛSKΛЯiM - Safari, videoları görüntülemek için QuickLook kullanmaz, bu nedenle QLVideo, probleminizin nedeni değildir. Örneğin, bu sayfa QLVideo yüklendiğinde Mavericks ve Yosemite'deki Safari'de hala iyi durumda. Safari eklentiniz yüklü ise , Safari -> Tercihler -> Güvenlik bölümündeki QuickTime eklenti ayarlarınızı veya ClickToPlugin ayarlarınızı kontrol edin. QLVideo aleyhine bir hata raporu hazırlamak istiyorsanız, lütfen bunu burada yapın .
Marginal42

5

"Mavericks'te QuickTime" artık QuickTime değil - "AV Vakfı" dır. QuickLook ve QuickTime Player, bu "yeni QuickTime" a dayanmaktadır.

“AV Foundation” iOS'tan geliyor, Mac OS X için de uygulandı ve kodekler / eklentiler gibi uzantılar sunmuyor (ve hiçbir zaman olmayacak). Apple'ın dediği gibi: MPEG-4'ten (H.264) başka bir şey eski şeylerdir ve dönüştürülmeleri gerekir.

Bence, Apple'ın hala "QuickTime" adını kullanması kullanıcılar için kafa karıştırıcı. Çünkü Mavericks hala "eski QuickTime" içeriyor.

QTKit, eski QuickTime ve yeni QuickTime arasında bir köprüdür. Kullanımdan kaldırılmadı ve bir video dönüştürücü içeriyor. Bu şekilde uyumsuz video formatları MPEG-4'e dönüştürülebilir.

Başka bir deyişle: Apple'ın planını izleyin ve tüm videolarınızı dönüştürün. O zaman QuickLook sizin için uygun olacaktır.


3

Bu Mavericks'teki en can sıkıcı değişiklik olmalı. Anladığım kadarıyla Quicktime'ın yeni sürümü henüz bu gelişime izin verecek kadar belgelenmemiş.


Sorunun Quicktime dokümantasyonu olduğu ilginç bir bakış açısı. Mevcut belgelerin Quick Look eklentisinin geliştirilmesini engellediğine dair herhangi bir gösterge göremiyorum - developer.apple.com/search/… Bu durumu, üçüncü taraf geliştiricilerin fon bulmak veya zaman bulmak yerine Apple'da olduğunu nereden anladınız? Perian projesini güncel tutmak? QTkit’in belirgin bir şekilde kullanılmadığı açıktı ve bu kodu kullanan tüm geliştiricilerin bu not için AVkit’in işlerini yeniden çalışması gerekiyor: developer.apple.com/library/mac/technotes/tn2300/_index.html
bmike

1
Ayrıca - Umarım düşman olarak da karşılaşmam. Neden eski bir şeyin artık çalışmadığını açıklamak harika, ama Perian devlerinin yıllarca süren değişimi önceden bildiklerini ve kodun, üzerinde bulundukları değişikliklerle başa çıkmak için değişmeden kalmasına izin vermek için bilinçli bir karar verdiklerini düşünüyorum. ufuk.
bmike

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.