标签: objective-c video ffmpeg
我在Mac OS X(Objective-C)上,我正在寻找一种方法来确定文件是否有视频流。更具体地说,可以由FFmpeg解码的视频流。我可能可以将一些东西与Objective-C放在一起,看看文件是否有与QuickTime兼容的视频流,但这还不够。我可以尝试MediaInfo,但我不知道它可以打开哪些文件..另一种选择是运行FFmpeg和grep来查看是否有视频流。但是这个速度相对较慢所以我查看了FFmpeg的源代码,看看它们是如何检测到的,我甚至无法找到启动哪个文件。
答案 0 :(得分:0)
Here is a tutorial使用libavformat和libavcodec(都是FFMpeg的一部分)来获取视频流信息。