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) 设置满足指定谓词的已知元数据属性。 该操作是递归的,因此它也会影响所有嵌套包。 此方法是以下方法的组合AddPropertiesUpdateProperties 如果现有属性满足谓词,则更新其值。 如果包中缺少满足谓词的已知属性,则将其添加到包中。
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) 更新满足指定谓词的已知元数据属性。 该操作是递归的,因此它也会影响所有嵌套包。

也可以看看