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;Константы
-
QTCompressionOptionsLosslessAppleIntermediateVideoQTCompressionOptionsLosslessAppleIntermediateVideoВидео сжатий использование Промежуточного кодека Apple в качестве без потерь.
Это подходяще для промежуточного формата для носителей, требующего последующей обработки.
Только доступный в 32-разрядном.
-
QTCompressionOptionsLosslessAnimationVideoQTCompressionOptionsLosslessAnimationVideoВидео сжатий использование кодека Анимации в и глубине цвета высшего качества.
Это подходяще для промежуточного формата для носителей, требующего последующей обработки.
-
QTCompressionOptions120SizeH264VideoQTCompressionOptions120SizeH264VideoВидео сжатий использование кодека H.264 с помощью средних настроек скорости передачи с размерностями, не больше, чем 160x120.
Это подходяще для поставки местам назначения низкой производительности и низкой пропускной способности.
-
QTCompressionOptions240SizeH264VideoQTCompressionOptions240SizeH264VideoВидео сжатий использование кодека H.264 с помощью средних настроек скорости передачи с размерностями, не больше, чем 320x240.
Это подходяще для поставки местам назначения средней производительности и средней пропускной способности.
-
QTCompressionOptionsSD480SizeH264VideoQTCompressionOptionsSD480SizeH264VideoВидео сжатий использование кодека H.264 с помощью средних настроек скорости передачи с размерностями, не больше, чем 720x480.
Это подходяще для поставки носителю и высокой пропускной способности и носителю - и места назначения большой емкости.
-
QTCompressionOptions120SizeMPEG4VideoQTCompressionOptions120SizeMPEG4VideoВидео сжатий использование кодека MPEG 4 с помощью средних настроек скорости передачи с размерностями, не больше, чем 160x120.
Это подходяще для поставки местам назначения низкой производительности и низкой пропускной способности.
Только доступный в 32-разрядном.
-
QTCompressionOptions240SizeMPEG4VideoQTCompressionOptions240SizeMPEG4VideoВидео сжатий использование кодека MPEG 4 с помощью средних настроек скорости передачи с размерностями, не больше, чем 320x240.
Это подходяще для поставки местам назначения средней производительности и средней пропускной способности.
Только доступный в 32-разрядном.
-
QTCompressionOptionsSD480SizeMPEG4VideoQTCompressionOptionsSD480SizeMPEG4VideoВидео сжатий использование кодека MPEG 4 с помощью средних настроек скорости передачи с размерностями, не больше, чем 720x480.
Это подходяще для поставки носителю и высокой пропускной способности и носителю - и места назначения большой емкости.
Только доступный в 32-разрядном.
-
QTCompressionOptionsLosslessALACAudioQTCompressionOptionsLosslessALACAudioАудио сжатий использование кодека Apple Lossless.
Это подходяще для промежуточного формата для носителей, требующего последующей обработки.
-
QTCompressionOptionsHighQualityAACAudioQTCompressionOptionsHighQualityAACAudioАудио сжатий использование кодека AAC в 64 Кбит/с за канал.
Это подходяще для поставки высококачественной музыки и другого аудио.
-
QTCompressionOptionsVoiceQualityAACAudioQTCompressionOptionsVoiceQualityAACAudioАудио сжатий использование кодека AAC в 32 Кбит/с за канал.
Это подходяще для поставки речевых записей.
-
