QTCompressionOptions
Этот класс представляет ряд опций сжатия для определенного типа носителей. QTCompressionOptions
объекты используются для описания опций сжатия для различных видов носителей. Опции сжатия создаются из предварительных установок, включенных именованным идентификатором. Предварительно установленные идентификаторы описаны в “Compression Options Identifiers”
раздел, описывающий Идентификаторы Опций Сжатия.
Обратите внимание на то, что не все задокументированные идентификаторы могут быть доступны для данной конфигурации системы. Клиенты должны всегда запрашивать для доступных идентификаторов сначала.
Оператор импорта
Swift
import QTKit
Objective C
@import QTKit;
Доступность
Доступный в QuickTime 7.2.1 и позже.
-
compressionOptionsIdentifiersForMediaType: + compressionOptionsIdentifiersForMediaType:
(OS X v10.9)Возвраты все возможные идентификаторы для данного типа среды, который может использоваться с
compressionOptionsWithIdentifier:
в системе пользователя.Параметры
mediaType
Тип среды раньше создавал опции сжатия.
Возвращаемое значение
Массив строк, которые могут использоваться для создания опций сжатия с
compressionOptionsWithIdentifier:
метод.Обсуждение
Типы среды определяются в
QTMedia.h
.Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
Возвращает объект опций сжатия, сконфигурированный для данного идентификатора.
Объявление
Objective C
+ (id)compressionOptionsWithIdentifier:(NSString *)
identifier
Параметры
identifier
Идентификатор для объекта опций сжатия.
Возвращаемое значение
Сжатие опции возражает с надлежащими опциями сжатия.
Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
mediaType - mediaType
(OS X v10.9)Тип среды, на котором должны использоваться опции сжатия получателя.
Объявление
Objective C
- (NSString *)mediaType
Возвращаемое значение
Тип среды QuickTime, такой как
QTMediaTypeVideo
илиQTMediaTypeSound
.Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
localizedDisplayName - localizedDisplayName
(OS X v10.9)Короткое локализованное имя, описывающее опции сжатия получателя.
Объявление
Objective C
- (NSString *)localizedDisplayName
Возвращаемое значение
Локализованная строка, подходящая для дисплея в пользовательском интерфейсе (в списке опций сжатия, например).
Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
Локализованная сводка опций сжатия получателя.
Объявление
Objective C
- (NSString *)localizedCompressionOptionsSummary
Возвращаемое значение
Локализованная строка, суммирующая опции сжатия получателя.
Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
Возвраты, содержит ли получатель опции, идентичные тем в данном объекте опций сжатия.
Объявление
Objective C
- (BOOL)isEqualToCompressionOptions:(QTCompressionOptions *)
compressionOptions
Параметры
compressionOptions
Опции сжатия объекта опций сжатия.
Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
Эти идентификаторы могут быть переданы
compressionOptionsWithIdentifier:
метод класса сконфигурировать экземпляр с опциями сжатия для того идентификатора. Каждый идентификатор представляет ряд опций, определяющих, как будут сжаты носители.Объявление
Objective C
QTCompressionOptionsLosslessAppleIntermediateVideo ; QTCompressionOptionsLosslessAnimationVideo; QTCompressionOptions120SizeH264Video ; QTCompressionOptions240SizeH264Video; QTCompressionOptionsSD480SizeH264Video ; QTCompressionOptions120SizeMPEG4Video; QTCompressionOptions240SizeMPEG4Video ; QTCompressionOptionsSD480SizeMPEG4Video; QTCompressionOptionsLosslessALACAudio ; QTCompressionOptionsHighQualityAACAudio; QTCompressionOptionsVoiceQualityAACAudi o;
Константы
-
QTCompressionOptionsLosslessAppleIntermediateVideo
QTCompressionOptionsLosslessAppleIntermediateVideo
Видео сжатий использование Промежуточного кодека Apple в качестве без потерь.
Это подходяще для промежуточного формата для носителей, требующего последующей обработки.
Только доступный в 32-разрядном.
-
QTCompressionOptionsLosslessAnimationVideo
QTCompressionOptionsLosslessAnimationVideo
Видео сжатий использование кодека Анимации в и глубине цвета высшего качества.
Это подходяще для промежуточного формата для носителей, требующего последующей обработки.
-
QTCompressionOptions120SizeH264Video
QTCompressionOptions120SizeH264Video
Видео сжатий использование кодека H.264 с помощью средних настроек скорости передачи с размерностями, не больше, чем 160x120.
Это подходяще для поставки местам назначения низкой производительности и низкой пропускной способности.
-
QTCompressionOptions240SizeH264Video
QTCompressionOptions240SizeH264Video
Видео сжатий использование кодека H.264 с помощью средних настроек скорости передачи с размерностями, не больше, чем 320x240.
Это подходяще для поставки местам назначения средней производительности и средней пропускной способности.
-
QTCompressionOptionsSD480SizeH264Video
QTCompressionOptionsSD480SizeH264Video
Видео сжатий использование кодека H.264 с помощью средних настроек скорости передачи с размерностями, не больше, чем 720x480.
Это подходяще для поставки носителю и высокой пропускной способности и носителю - и места назначения большой емкости.
-
QTCompressionOptions120SizeMPEG4Video
QTCompressionOptions120SizeMPEG4Video
Видео сжатий использование кодека MPEG 4 с помощью средних настроек скорости передачи с размерностями, не больше, чем 160x120.
Это подходяще для поставки местам назначения низкой производительности и низкой пропускной способности.
Только доступный в 32-разрядном.
-
QTCompressionOptions240SizeMPEG4Video
QTCompressionOptions240SizeMPEG4Video
Видео сжатий использование кодека MPEG 4 с помощью средних настроек скорости передачи с размерностями, не больше, чем 320x240.
Это подходяще для поставки местам назначения средней производительности и средней пропускной способности.
Только доступный в 32-разрядном.
-
QTCompressionOptionsSD480SizeMPEG4Video
QTCompressionOptionsSD480SizeMPEG4Video
Видео сжатий использование кодека MPEG 4 с помощью средних настроек скорости передачи с размерностями, не больше, чем 720x480.
Это подходяще для поставки носителю и высокой пропускной способности и носителю - и места назначения большой емкости.
Только доступный в 32-разрядном.
-
QTCompressionOptionsLosslessALACAudio
QTCompressionOptionsLosslessALACAudio
Аудио сжатий использование кодека Apple Lossless.
Это подходяще для промежуточного формата для носителей, требующего последующей обработки.
-
QTCompressionOptionsHighQualityAACAudio
QTCompressionOptionsHighQualityAACAudio
Аудио сжатий использование кодека AAC в 64 Кбит/с за канал.
Это подходяще для поставки высококачественной музыки и другого аудио.
-
QTCompressionOptionsVoiceQualityAACAudio
QTCompressionOptionsVoiceQualityAACAudio
Аудио сжатий использование кодека AAC в 32 Кбит/с за канал.
Это подходяще для поставки речевых записей.
-