Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个适用于 mov 文件的 C++ 应用程序。这是我第一次使用 Quicktime API,而且似乎有不止一个 API。我要做的是从 mov 文件中提取帧和/或音频。该应用程序需要在 PC、Mac、Linux 上运行。
所以我的问题。
谷歌:ffmpeg、libavcodec、libavformat
就个人而言,对于 linux,我发现 gmerlin-avdecoder[1] 比 ffmpeg 更容易处理(它有一个稳定的 API!)理论上它可以在 w32 和 osx 上使用(尽管我听说过 OSX-10.7 的问题)
Apple 已弃用 QuickTime/Carbon (C) API:您将无法在本机 64 位应用程序中使用它来阅读视频(建议使用 QTKit,它仅适用于 ObjC)
[1] http://gmerlin.sourceforge.net/avdec.html