Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы QTKit ссылка класса QTCompressionOptions

Опции
Развертывание Target:

На этой странице
Язык:

QTCompressionOptions

Этот класс представляет ряд опций сжатия для определенного типа носителей. QTCompressionOptions объекты используются для описания опций сжатия для различных видов носителей. Опции сжатия создаются из предварительных установок, включенных именованным идентификатором. Предварительно установленные идентификаторы описаны в “Compression Options Identifiers” раздел, описывающий Идентификаторы Опций Сжатия.

Обратите внимание на то, что не все задокументированные идентификаторы могут быть доступны для данной конфигурации системы. Клиенты должны всегда запрашивать для доступных идентификаторов сначала.

Наследование


Соответствует


Оператор импорта


Swift

import QTKit

Objective C

@import QTKit;

Доступность


Доступный в QuickTime 7.2.1 и позже.
  • Возвраты все возможные идентификаторы для данного типа среды, который может использоваться с compressionOptionsWithIdentifier: в системе пользователя.

    Объявление

    Objective C

    + (NSArray *)compressionOptionsIdentifiersForMediaType:(NSString *)mediaType

    Параметры

    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.

  • Короткое локализованное имя, описывающее опции сжатия получателя.

    Объявление

    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 Кбит/с за канал.

      Это подходяще для поставки речевых записей.