2008年6月5日星期四

QuickTime框架中各个组件的功能简介

这是我整理的QuickTime各框架功能的简要列表。如果有错误之处请给与指正。由于我一开始就犯了错误(不应该使用Word进行制表)。整篇版式比较乱。这里OS 9下的QT是版本6.0.3,OS X下的是版本7.4.5,Windows的也是7.4.5。

QuickTime 核心

组件名称

操作系统

说明

Mac OS

Mac OS X

Windows

QuickTime 核心

QuickTime™

QuickTime™ PowerPlug

QuickTime.framework

QTKit.framework

QuickTimeComponents.component

QuickTimeImporters.component

QuickTime.qts

CFUniCharPropertyDatabase.data

CFCharacterSetBitmaps.bitmap

CFUnicodeData-B.mapping

CFUnicodeData-L.mapping

QuickTime的基本部分。包括QuickTime基本控制器、部分QuickTime API、Carbon界面库

基本的文件格式导入(MOV、AIFF、AIFC)

基本的和部分解码编码器

Core Video

-

CoreVideo.framework

CoreMediaPrivate.framework

CoreMediaIOServices.framework

CoreVideo.qtx

Mac OS X的基本视频加速API。Windows下的QuickTime版本7也加入了它的一个子集。

音频支持

Sound Manager

AudioCodecs.component

QuickTimeAudioSupport.qtx

支持音频输出功能(转换、混合等)

QuickTime 扩展

组件名称

操作系统

说明

Mac OS

Mac OS X

Windows

QuickTime 制作

QuickTime Authoring

CoreMediaAuthoring.framework

CoreMediaAuthoringPrivate.framework

QuickTimeAuthoring.qtx

ExportController.exe

ExportControllerPS.dll

支持各种格式QuickTime导出的组件

Quicktime 附加基本元素

QuickTime Essentials

功能存在于 QuickTimeComponents.component

QuickTimeEssentials.qtx

说“Essentials”,其实更觉得只有Sorenson Video 3 解码器而已

QuickTime Internet 媒体附加组件

QuickTime Internet Extras

功能存在于 QuickTimeComponents.component

和 QuickTimeImporters.component中

QuickTimeInternetExtras.qtx

AVI格式导入导出、Microsoft Video 1解码、文本导入、MP3解码、Flash 5导入(7.3.1版本后取消)等等。

QuickTime MPEG4 输入

QuickTime MPEG4

QuickTimeMPEG4.component

QuickTimeMPEG4.qtx

.mp4(.m4a/.m4v)导入、ISO MPEG-4解码、AAC解码、Apple Lossless解码等

QuickTime MPEG4 输出

QuickTime MPEG4 Authoring

QuickTimeMPEG4Authoring.qtx

MPEG-4、AAC、Apple Lossless编码、.mp4导出

QuickTime H264

-

QuickTimeH264.component

QuickTimeH264.qtx

H.264编码解码,QuickTime 7新组件

QuickTime 3GPP 输入

-

QuickTime3GPP.component

QuickTime3GPP.qtx

3GP格式导入、AMR编码

QuickTime 3GPP 输出

-

QuickTime3GPPAuthoring.qtx

3GP格式导出、AMR解码

QuickTime MPEG1 输入

QuickTime MPEG Extension

QuickTimeMPEG.component

QuickTimeMPEG.qtx

MPEG-1音视频流、系统流导入

MPEG-1视频、音频解码

QuickTime 音乐

QuickTime Music

QuickTime Musical Instruments

功能存在于 QuickTimeComponents.component

QuickTimeMusic.qtx

QuickTimeMusicalInstruments.qtx

标准MIDI导入导出

GM/GS简易合成器

一套Roland GS音色

QuickTime VR

QuickTime VR

QuickTime VR Authoring

QuickTimeVR.component

QuickTimeVR.qtx

QuickTimeVRAuthoring.qtx

QuickTime VR 全景图导入导出

(在暴风影音等第三方过滤器中该组件不能正常工作)

QuickTime 静止图像

QuickTime Image

功能存在于 QuickTimeComponents.component及其他系统组件中

QuickTimeImage.qtx

GIF、PNG、TIFF、PSD、TGA等图像格式的导入导出

QuickDraw 3D 输入

QuickTime QD3D

QuickDraw™ 3D

QuickDraw™ 3D RAVE

QuickDraw™ 3D IR

QuickDraw™ 3D Viewer

Apple QD3D HW Driver

Apple QD3D HW Plug-In

-

QuickTimeQD3D.qtx


QuickDraw 3D对象的导入(苹果98年下马的技术,Mac OS X不支持)

QuickTime 视频特效

QuickTime Effects

功能存在于 QuickTimeComponents.component及其他系统组件中

QuickTimeEffects.qtx

部分简单的视频导出特效滤镜

QuickTime 流媒体

QuickTime Streaming

QuickTime Streaming Authoring

QuickTime Streaming Broadcast

QuickTime Streaming Extras

QuickTimeStreaming.component

QuickTimeStreaming.qtx

QuickTimeStreamingAuthoring.qtx

QuickTimeStreamingExtras.qtx

QTMLClient.dll

QuickTime 支持网络流媒体的组件。

包括多种协议支持、导出影片的流优化、QTML和媒体链接支持等

QuickTime 浏览器插件

QuickTime Web Helper

QuickTime Plugin

QuickTime Plugin.plugin

QuickTime Plugin.webplugin

QuickTimeWebHelper.qtx

npqtplugin.dll

npqtplugin2~7.dll

QTPlugin.ocx

QuickTimeCheck.ocx

浏览器中播放QuickTime文档的支持程序

QuickTime Java

QuickTime Java

QuickTimePlugin.class

QTJava.zip

QuickTimeJava.bundle

libQTJNative.jnilib

QTJava.zip

QuickTimeJavaExtras.qtx

QTJava.zip

QuickTimePlugin.class

Java程序中的QuickTime API

QuickTime 捕获

QuickTime Capture

QuickTime FireWire DV Enabler

QuickTime FireWire DV Support

FWAVCPrivate.framework

QuickTimeFireWireDV.component

QuickTimeCapture.qtx

QuickTime从所支持的设备捕获视频和音频

在Windows下只能捕获音频

没有评论:

发表评论