如果你是Mac OS X的新手,熟悉Windows。Windows有DirectShow,许多内置过滤器,COM编程和GraphEdit,可以快速地在代码中构建图形并进行调试。
现在我要用Mac来处理相机、网络摄像头、麦克风、色彩空间、文件分割、同步、渲染、文件读取、文件保存等等,这些都是我在使用DirectShow时已经习以为常的东西。但是在Mac上,到目前为止我还没有找到任何类似的工具!我不知道应该去哪里寻找或者说我正在尝试探索如何在Mac上轻松处理媒体,同时又能够通过编程实现对媒体进行操作。
我看到了一些弱化的建议,比如使用gstreamer或QT库,但我无法相信这是Apple的最佳解决方案。我也看过一些QuickTime文档,但我并不想做转换、精灵、广播等等。
由于我的思维方式是基于DirectShow的,这意味着我不知道苹果公司是如何提供类似DirectShow的功能的。我不知道正确的关键词,也不知道应该去哪里寻找。书籍?我买了几本。现在我可能可以写一些代码来编辑你姐姐的婚礼视频(如果我在这个问题上没有取得进展,下一步我可能会问你这值多少钱),但是对于识别可用的过滤器以及如何将它们串联起来……我一无所知。有什么建议吗?