XmpDynamicMediaPackage

XmpDynamicMediaPackage class

Представляет пространство имен XMP Dynamic Media.

public sealed class XmpDynamicMediaPackage : XmpPackage

Конструкторы

Имя Описание
XmpDynamicMediaPackage() Инициализирует новый экземплярXmpDynamicMediaPackage класс.

Характеристики

Имя Описание
AbsPeakAudioFilePath { get; set; } Получает или задает абсолютный путь к пиковому звуковому файлу файла.
Album { get; set; } Получает или задает название альбома.
AltTapeName { get; set; } Получает или задает альтернативное имя ленты, задаваемое через окно проекта или диалоговое окно временного кода в Premiere.
AltTimecode { get; set; } Получает или задает временной код, установленный пользователем.
Artist { get; set; } Получает или задает имя исполнителя или исполнителей.
AudioChannelType { get; set; } Получает или задает тип аудиоканала.
AudioCompressor { get; set; } Получает или задает используемое сжатие звука.
AudioSampleRate { get; set; } Получает или задает частоту дискретизации звука.
AudioSampleType { get; set; } Получает или задает тип аудиосемпла.
CameraAngle { get; set; } Получает или задает ориентацию камеры по отношению к объекту в статическом снимке из фиксированного набора стандартной отраслевой терминологии.
CameraLabel { get; set; } Получает или задает описание камеры, используемой для съемки.
CameraModel { get; set; } Получает или задает марку и модель камеры, используемой для съемки.
CameraMove { get; set; } Получает или задает движение камеры во время съемки из фиксированного набора стандартной отраслевой терминологии.
Client { get; set; } Получает или задает клиента, для задания которого этот снимок или дубль является частью.
Comment { get; set; } Получает или задает комментарии пользователя.
Composer { get; set; } Получает или задает имена композиторов.
Count { get; } Получает количество свойств метаданных.
Director { get; set; } Получает или устанавливает режиссера сцены.
DirectorPhotography { get; set; } Получает или задает оператора-постановщика сцены.
Duration { get; set; } Получает или задает продолжительность медиафайла.
Engineer { get; set; } Получает или задает имена инженеров.
FileDataRate { get; set; } Получает или задает скорость передачи данных файла в мегабайтах в секунду.
Genre { get; set; } Получает или задает название жанров.
Good { get; set; } Получает или задает значение, указывающее, является ли бросок вратарем.
Instrument { get; set; } Получает или устанавливает музыкальные инструменты.
IntroTime { get; set; } Получает или задает продолжительность времени опережения для постановки музыки в очередь.
Item { get; } ПолучаетMetadataProperty с указанным именем.
Key { get; set; } Получает или задает музыкальную тональность аудио.
Keys { get; } Получает коллекцию имен свойств метаданных.
LogComment { get; set; } Получает или задает комментарии пользователя в журнале.
Loop { get; set; } Получает или задает значение, указывающее, можно ли зациклить клип плавно.
MetadataType { get; } Получает тип метаданных.
NamespaceUri { get; } Получает URI пространства имен.
NumberOfBeats { get; set; } Получает или устанавливает общее количество музыкальных долей в клипе; например, количество ударов в секунду, умноженное на продолжительность в секундах.
OutCue { get; set; } Получает или устанавливает время затухания.
PartOfCompilation { get; set; } Получает или задает значение, указывающее, является ли ресурс частью компиляции.
Prefix { get; } Получает префикс xmlns.
ProjectName { get; set; } Получает или задает имя проекта, частью которого является этот файл.
PropertyDescriptors { get; } Получает набор дескрипторов, содержащих информацию о свойствах, доступных через поисковую систему GroupDocs.Metadata.
RelativeTimestamp { get; set; } Получает или задает время начала мультимедиа внутри аудиопроекта.
ReleaseDate { get; set; } Получает или задает дату выпуска игры.
ShotDate { get; set; } Получает или задает дату и время съемки видео.
StartTimecode { get; set; } Получает или задает временной код первого кадра видео в файле, полученный от элемента управления устройством.
TakeNumber { get; set; } Получает или задает числовое значение, указывающее абсолютное количество дублей.
Tempo { get; set; } Получает или устанавливает темп аудио.
TrackNumber { get; set; } Получает или задает числовое значение, указывающее порядок расположения аудиофайла в исходной записи.
VideoAlphaPremultipleColor { get; set; } Получает или задает временной код первого кадра видео в файле, полученный от элемента управления устройством.
VideoAlphaUnityIsTransparent { get; set; } Получает или задает значение, указывающее, ясно ли единство.
VideoFrameRate { get; set; } Получает или задает частоту кадров видео.
VideoFrameSize { get; set; } Получает или задает размер кадра.
VideoPixelAspectRatio { get; set; } Получает или задает соотношение сторон, выраженное как wd/ht.
XmlNamespace { get; } Получает пространство имен XML.

Методы

Имя Описание
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Добавляет известные свойства метаданных, удовлетворяющие указанному предикату. Операция является рекурсивной, поэтому она также влияет на все вложенные пакеты.
Clear() Удаляет все свойства XMP.
Contains(string) Определяет, содержит ли пакет свойство метаданных с указанным именем.
virtual FindProperties(Func<MetadataProperty, bool>) Находит свойства метаданных, удовлетворяющие указанному предикату. Поиск является рекурсивным, поэтому он затрагивает также все вложенные пакеты.
GetEnumerator() Возвращает перечислитель, который выполняет итерацию по коллекции.
override GetXmpRepresentation() Преобразует значение XMP в представление XML.
Remove(string) Удаляет свойство с указанным именем.
virtual RemoveProperties(Func<MetadataProperty, bool>) Удаляет свойства метаданных, удовлетворяющие указанному предикату.
virtual Sanitize() Удаляет доступные для записи свойства метаданных из пакета. Операция является рекурсивной, поэтому она также влияет на все вложенные пакеты.
Set(string, bool) Устанавливает логическое свойство.
Set(string, DateTime) НаборыDateTime свойство.
Set(string, double) Устанавливает двойное свойство.
Set(string, int) Устанавливает целочисленное свойство.
override Set(string, string) Устанавливает строковое свойство.
virtual Set(string, XmpArray) Устанавливает значение, унаследованное отXmpArray .
override Set(string, XmpComplexType) Устанавливает значение, унаследованное отXmpComplexType .
Set(string, XmpValueBase) Устанавливает значение, унаследованное отXmpValueBase .
SetAudioChannelType(XmpAudioChannelType) Устанавливает тип аудиоканала.
SetAudioSampleType(XmpAudioSampleType) Устанавливает тип аудиосемпла.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Устанавливает известные свойства метаданных, удовлетворяющие указанному предикату. Операция является рекурсивной, поэтому она влияет также на все вложенные пакеты. Этот метод представляет собой комбинациюAddProperties иUpdateProperties Если существующее свойство удовлетворяет предикату, его значение обновляется. Если в пакете отсутствует известное свойство, удовлетворяющее предикату, оно добавляется в пакет.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Обновляет известные свойства метаданных, удовлетворяющие указанному предикату. Операция является рекурсивной, поэтому она также влияет на все вложенные пакеты.

Смотрите также