Mac OS X的新手,熟悉Windows。 Windows有DirectShow,大量的内置过滤器,COM编程和GraphEdit,用于在代码中构建的图形上进行非常快速的原型设计和窥探。适用于DirectShow的Mac OS X,GraphEdit
我现在要去Mac上使用摄像头,网络摄像头,麦克风,色彩空间,文件,分割,同步,渲染,文件读取,文件保存以及我要采取的许多事情在将现场表演的应用程序放在一起时,可以使用DirecShow。在Mac方面,到目前为止,我发现......什么都没有!要么我不知道要去哪里看,要么我最困难的时间是将Mac的声誉放在一起,以便于处理媒体,并且具有连贯的编程能力,并能够通过媒体操作构建模块。
我已经看到一些弱的建议,使用gstreamer或QT的一些库,但我不能让自己相信这是苹果的方式去。我已经遇到了一些QuickTime文档,但我不想做转换,精灵,广播......
在DirectShow上训练大脑意味着我甚至不知道Apple如何考虑提供DirectShow-像功能。这意味着我不知道正确的关键字,甚至不知道在哪里寻找。图书?买了几个。现在我可以编写一些可以编辑你姐姐婚礼视频的代码(如果我无法在这个主题上取得像样的进展,那么我可能会问,这对你有什么价值),但是为了确定哪些过滤器可用以及如何将它们串在一起......什么都没有。建议?
我相信QuickTime是它。 QT是[底层的iTunes]。(http://developer.apple.com/quicktime/)查看[全屏视频播放]的示例代码。(http://developer.apple.com/ library/mac /#samplecode/MyMediaPlayer/Introduction/Intro.html) – 2011-04-08 18:31:23
不!我错了。尝试提及过滤器的[Core Video](http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Conceptual/CoreVideo/CVProg_Intro/CVProg_Intro.html)。 – 2011-04-08 18:33:43
感谢您的指点。我最初看Core Video可能会误导我。它似乎认为从视频中提取一帧非常好,而不是我正在进入的方向。 – 2011-04-09 01:15:22