QTMovieView支持的格式

时间:2011-10-29 06:22:21

标签: macos cocoa quicktime

我正在Mac OS X(v 10.6)中使用QTKit框架开发媒体播放器。我使用QTMovieView控件同样但有一个问题。问题是mov文件播放完美,但avi文件和类似的格式没有正确播放我的意思是虽然我已经为public.avi文件类型添加了一个文档类型,但只有声音来了,并且没有视觉输出播放器。一直尝试使用Quicktime(第10版)播放相同但无济于事。

有人能指出我正确的方向吗?

2 个答案:

答案 0 :(得分:2)

AVI以及MOV都只是电影容器。通常,电影文件包含视频轨道和音频轨道。在回放时,它取决于用于压缩轨道的特定编解码器。 Quicktime可以读取AVI文件,但它需要特定的编解码器来播放视频。

您需要了解电影中使用的视频编解码器。有许多应用程序可以显示此信息。例如VLC播放器。

如果Quicktime无法使用默认的编解码器组播放,则编解码器很可能是Divx。

在找到使用的编解码器之后,请安装某个Quicktime组件。

答案 1 :(得分:0)

来自documentation ..并查看supported formats.

音频格式

  

AIFF,MP3,AU,WAV,uLaw

视频格式

  

AVI,AVR,DV,M-JPEG,MPEG-1,MPEG-2,MPEG-4

<强>编解码器

  

AAC,AVI,AVR,DV,M-JPEG,MPEG-1,MPEG-2,MPEG-4,OpenDML,3GPP,   3GPP2,AMC,H.264

网络流媒体格式

  

HTTP,RTP,RTSP