Mavericks对非本机视频文件(.avi,.mkv)的快速查找支持


46

在过去,我们已经能够得到支持DivX / XviD格式/ MPEG4,支持使用Mac OS X的快速查找功能,如AVI,MKV容器编解码器,Perian(按照这一问题)。

如Perian网站上所述,开发已经停止,将来的版本可能会或可能不会继续起作用。似乎随着OS X 10.9“ Mavericks”的升级,OS或Quick Look API发生了很大变化,Perian不再可用。

还有其他选择吗?理想情况下,像Perian这样的应用程序可以全部使用,但即使是视频容器文件的单个编解码器和/或插件列表也很有用。

注意:这个问题不是关于视频播放器的,而是有很多支持比内置QuickTime播放器可支持的功能更多的视频播放器。这个问题是关于OS X上QuickTime的编解码器/插件以便允许它和Quick Look(以及依赖OS播放视频的应用)打开/播放缺少本机支持的视频文件/格式。

Answers:


24

我在这里上传了QuickLook和Spotlight插件:https : //github.com/Marginal/QLVideo/wiki。这些功能使Finder可以显示大多数类型的视频文件(包括.asf,.avi,.flv,.mkv,.rm,.webm,.wmf等)的缩略图,静态预览,封面和元数据。


3
好的开始,一个明显的改进将是视频的播放,而不是仅在QuickLook中查看静态的海报图像。
2014年

1
遗憾的是,当前的QuickLook / AVFoundation API不允许这样做。(有关讨论,请参见第3期)。
Marginal42'9

QLVideo在Quicklook中显示缩略图,但它也将Safari中的嵌入式.gifv视频转换为缩略图(例如,在imgur上)。我不推荐使用
Ilias Karim

2
@ILiΛSKΛЯiM-Safari不会使用QuickLook来显示视频,因此QLVideo并不是造成问题的原因。例如,安装QLVideo后,该页面在Mavericks和Yosemite上的Safari中仍然可以正常显示。在Safari- >偏好设置->安全性中检查您的QuickTime插件设置,或者如果安装了Safari扩展程序,请检查ClickToPlugin设置。如果您仍然想针对QLVideo提出错误报告,请在此处进行
Marginal42

5

“ Mavericks上的QuickTime”不再是QuickTime,而是“ AV Foundation”。QuickLook和QuickTime Player是基于此“新QuickTime”的。

“ AV Foundation”来自iOS,也为Mac OS X实现,不提供编解码器/插件之类的扩展(并且永远不会)。正如苹果所说:MPEG-4(H.264)以外的任何东西都是老东西,必须进行转换。

我认为,Apple仍在使用“ QuickTime”这个名称使用户感到困惑。因为小牛仍然包含“旧的QuickTime”。

QTKit是旧的QuickTime和新的QuickTime之间的桥梁。它不被弃用,并包含一个视频转换器。这样,不兼容的视频格式可以转换为MPEG-4。

换句话说:遵循Apple的计划并转换所有视频。然后QuickLook将为您提供。


3

这必须是小牛队中最令人讨厌的变化。据我了解,Quicktime的新版本还没有足够的文档记录,无法进行此开发。


有趣的观点是问题出在Quicktime文档上。我看不到任何迹象表明当前文档正在阻止Quick Look插件的开发 -developer.apple.com/search/…您从哪里了解到这是在Apple上,而不是第三方开发人员在寻找资金或时间使Perian项目保持最新状态?显然,已弃用QTkit的各个部分,所有使用该代码的开发人员都需要按照以下说明对AVkit进行重新处理:developer.apple.com/library/mac/technotes/tn2300/_index.html
bmike

1
另外-我希望我不会遇到敌意。很高兴解释为什么旧的东西不再运行了,但是我认为Perian开发人员在即将到来的变更已经存在多年之前就已经知道了这些变更,并做出了明智的决定,使代码保持不变,以应对他们所知道的变更。地平线。
bmike

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.