Mavericksでの非ネイティブビデオファイル(.avi、.mkv)のクイックルックサポート


46

過去に、DivX / XviD / MPEG4のコーデックを取得し、Perianを使用してMac OS XのQuick Look機能でAVI、MKVなどのコンテナをサポートすることができました(この質問による)。

Perianのサイトで述べたように、開発は終了しており、将来のバージョンは引き続き機能する可能性があります。OS X 10.9 "Mavericks"へのアップグレードでは、OSまたはQuick Look APIが十分に変更され、Perianが機能しなくなったようです。

代替手段はありますか?理想的には、すべてがPerianのような1つのアプリでできますが、ビデオコンテナファイル用の個々のコーデックやプラグインのリストも有用です。

NB:この質問はビデオプレーヤーに関するものではありません。組み込みのQuickTimeプレーヤーで再生できるものよりも多くをサポートするものがたくさんあります。この質問は約あるコーデック/プラグインのQuickTime OS X上でできるようにすることと、クイックルック(および動画を再生するにはOSに依存しているアプリケーション)のネイティブサポートを欠いているオープン/プレイのビデオファイル/フォーマットに。

回答:


24

QuickLookおよびSpotlightプラグインをhttps://github.com/Marginal/QLVideo/wikiにアップロードしました。これらにより、Finderは、.asf、.avi、.flv、.mkv、.rm、.webm、.wmfなど、ほとんどの種類のビデオファイルのサムネイル、静的プレビュー、カバーアート、メタデータを表示できます。


3
まず、QuickLookで静的なポスター画像を表示するのではなく、ビデオを再生することで明らかな改善が得られるでしょう。
マルセル14

1
残念ながらできません-現在のQuickLook / AVFoundation APIでは許可されていません。(議論については問題#3を参照)。
マージナル42 14

QLVideoはQuicklookでサムネイルを表示しましたが、Safariに埋め込まれた.gifvビデオもサムネイルに変換しました(たとえば、imgurで)。私はそれをお勧めしません
イリアスカリム

2
@ILiΛSKΛЯiM-SafariはQuickLookを使用してビデオを表示しないため、QLVideoは問題の原因ではありません。たとえば、QLVideoがインストールされている場合、MavericksおよびYosemiteのSafariでこのページは引き続き正常にレンダリングされます。Safari- >設定->セキュリティでQuickTimeプラグイン設定を確認するか、Safari拡張機能がインストールされている場合はClickToPlugin設定を確認します。それでもQLVideoに対してバグレポートを提出したい場合は、ここで行ってください。
マージナル

5

「QuickTime on Mavericks」はQuickTimeではなくなりました-「AV Foundation」です。QuickLookとQuickTime Playerは、この「新しいQuickTime」に基づいています。

「AV Foundation」はiOSに由来し、Mac OS Xにも実装されており、コーデック/プラグインのような拡張機能を提供しません(そして決して提供しません)。Appleが言うように:MPEG-4(H.264)以外は古いものであり、変換する必要があります。

私の意見では、Appleがまだ「QuickTime」という名前を使用していることはユーザーにとって混乱しています。Mavericksには「古いQuickTime」がまだ含まれているためです。

QTKitは、古いQuickTimeと新しいQuickTimeの間のブリッジです。非推奨ではなく、ビデオコンバーターが含まれています。これにより、互換性のないビデオ形式をMPEG-4に変換できます。

つまり、Appleの計画に従って、すべての動画を変換します。その後、QuickLookが利用可能になります。


3

これは、Mavericksで最も面倒な変更である必要があります。私が理解しているQuicktimeの新バージョンからは、この開発を可能にするほど十分に文書化されていません。


問題がQuicktimeのドキュメントであるという興味深い見方。-私は、現在のドキュメントがでクイックルックプラグの発展を妨げているという兆候が表示されないdeveloper.apple.com/search/...代わりに資金や時間を見つけることサードパーティの開発者のあなたは、Appleのこのビーイングのご理解を得ましたがPerianプロジェクトを最新の状態に保ちますか?それはQTKitもお使いいただけの一部が廃止され明らかだし、このノートあたりAVkitの再作業の事にそのコードのニーズを使用して、すべての開発者:developer.apple.com/library/mac/technotes/tn2300/_index.html
bmike

1
また-私は敵対者に出くわさないことを望みます。古いものがもはや実行されない理由を説明するのは素晴らしいことですが、Perian開発者は、それが導入される前に何年もの間、今後の変更を知っており、コードが変更されていて、地平線。
bmike

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.