XmpDynamicMediaPackage

XmpDynamicMediaPackage class

Représente l’espace de noms XMP Dynamic Media.

public sealed class XmpDynamicMediaPackage : XmpPackage

Constructeurs

Nom La description
XmpDynamicMediaPackage() Initialise une nouvelle instance duXmpDynamicMediaPackage classe.

Propriétés

Nom La description
AbsPeakAudioFilePath { get; set; } Obtient ou définit le chemin absolu vers le fichier audio de pointe du fichier.
Album { get; set; } Obtient ou définit le nom de l’album.
AltTapeName { get; set; } Obtient ou définit le nom de bande alternatif, défini via la fenêtre de projet ou la boîte de dialogue de code temporel dans Premiere.
AltTimecode { get; set; } Obtient ou définit le code temporel défini par l’utilisateur.
Artist { get; set; } Obtient ou définit le nom de l’artiste ou des artistes.
AudioChannelType { get; set; } Obtient ou définit le type de canal audio.
AudioCompressor { get; set; } Obtient ou définit la compression audio utilisée.
AudioSampleRate { get; set; } Obtient ou définit le taux d’échantillonnage audio.
AudioSampleType { get; set; } Obtient ou définit le type d’échantillon audio.
CameraAngle { get; set; } Obtient ou définit l’orientation de la caméra par rapport au sujet dans une prise de vue statique, à partir d’un ensemble fixe de terminologie standard de l’industrie.
CameraLabel { get; set; } Obtient ou définit la description de la caméra utilisée pour une prise de vue.
CameraModel { get; set; } Obtient ou définit la marque et le modèle de l’appareil photo utilisé pour une prise de vue.
CameraMove { get; set; } Obtient ou définit le mouvement de la caméra pendant la prise de vue, à partir d’un ensemble fixe de terminologie standard de l’industrie.
Client { get; set; } Obtient ou définit le client pour le travail dont ce plan ou cette prise fait partie.
Comment { get; set; } Obtient ou définit les commentaires de l’utilisateur.
Composer { get; set; } Obtient ou définit les noms du compositeur.
Count { get; } Obtient le nombre de propriétés de métadonnées.
Director { get; set; } Obtient ou définit le réalisateur de la scène.
DirectorPhotography { get; set; } Obtient ou définit le directeur de la photographie pour la scène.
Duration { get; set; } Obtient ou définit la durée du fichier multimédia.
Engineer { get; set; } Obtient ou définit les noms de l’ingénieur.
FileDataRate { get; set; } Obtient ou définit le débit de données du fichier en mégaoctets par seconde.
Genre { get; set; } Obtient ou définit le nom des genres.
Good { get; set; } Obtient ou définit une valeur indiquant si le tir est un gardien.
Instrument { get; set; } Obtient ou définit les instruments de musique.
IntroTime { get; set; } Obtient ou définit la durée du délai de mise en file d’attente de la musique.
Item { get; } Obtient leMetadataProperty avec le nom spécifié.
Key { get; set; } Obtient ou définit la tonalité musicale de l’audio.
Keys { get; } Obtient une collection des noms de propriétés de métadonnées.
LogComment { get; set; } Obtient ou définit les commentaires du journal de l’utilisateur.
Loop { get; set; } Obtient ou définit une valeur indiquant si le clip peut être bouclé de manière transparente.
MetadataType { get; } Obtient le type de métadonnées.
NamespaceUri { get; } Obtient l’URI de l’espace de noms.
NumberOfBeats { get; set; } Obtient ou définit le nombre total de battements musicaux dans un clip ; par exemple, le nombre de battements par seconde multiplié par la durée en secondes.
OutCue { get; set; } Obtient ou définit l’heure à laquelle le fondu disparaît.
PartOfCompilation { get; set; } Obtient ou définit une valeur indiquant si la ressource fait partie de la compilation.
Prefix { get; } Récupère le préfixe xmlns.
ProjectName { get; set; } Obtient ou définit le nom du projet dont ce fichier fait partie.
PropertyDescriptors { get; } Obtient une collection de descripteurs contenant des informations sur les propriétés accessibles via le moteur de recherche GroupDocs.Metadata.
RelativeTimestamp { get; set; } Obtient ou définit l’heure de début du média dans le projet audio.
ReleaseDate { get; set; } Obtient ou définit la date de sortie du titre.
ShotDate { get; set; } Obtient ou définit la date et l’heure auxquelles la vidéo a été tournée.
StartTimecode { get; set; } Obtient ou définit le code temporel de la première image de la vidéo dans le fichier, tel qu’obtenu à partir du contrôle de l’appareil.
TakeNumber { get; set; } Obtient ou définit une valeur numérique indiquant le nombre absolu d’une prise.
Tempo { get; set; } Obtient ou définit le tempo de l’audio.
TrackNumber { get; set; } Obtient ou définit une valeur numérique indiquant l’ordre du fichier audio dans son enregistrement d’origine.
VideoAlphaPremultipleColor { get; set; } Obtient ou définit le code temporel de la première image de la vidéo dans le fichier, tel qu’obtenu à partir du contrôle de l’appareil.
VideoAlphaUnityIsTransparent { get; set; } Obtient ou définit une valeur indiquant si l’unité est claire.
VideoFrameRate { get; set; } Obtient ou définit la fréquence d’images vidéo.
VideoFrameSize { get; set; } Obtient ou définit la taille du cadre.
VideoPixelAspectRatio { get; set; } Obtient ou définit le format d’image, exprimé sous la forme wd/ht.
XmlNamespace { get; } Obtient l’espace de noms XML.

Méthodes

Nom La description
AddProperties(Func<MetadataProperty, bool>, PropertyValue) Ajoute des propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive, elle affecte donc également tous les packages imbriqués.
Clear() Supprime toutes les propriétés XMP.
Contains(string) Détermine si le package contient une propriété de métadonnées avec le nom spécifié.
virtual FindProperties(Func<MetadataProperty, bool>) Trouve les propriétés de métadonnées satisfaisant le prédicat spécifié. La recherche est récursive, elle affecte donc également tous les packages imbriqués.
GetEnumerator() Renvoie un énumérateur qui parcourt la collection.
override GetXmpRepresentation() Convertit la valeur XMP en représentation XML.
Remove(string) Supprime la propriété avec le nom spécifié.
virtual RemoveProperties(Func<MetadataProperty, bool>) Supprime les propriétés de métadonnées satisfaisant le prédicat spécifié.
virtual Sanitize() Supprime les propriétés de métadonnées inscriptibles du package. L’opération est récursive, elle affecte donc également tous les packages imbriqués.
Set(string, bool) Définit la propriété booléenne.
Set(string, DateTime) EnsemblesDateTime propriété.
Set(string, double) Définit la propriété double.
Set(string, int) Définit la propriété entière.
override Set(string, string) Définit la propriété de chaîne.
virtual Set(string, XmpArray) Définit la valeur héritée deXmpArray .
override Set(string, XmpComplexType) Définit la valeur héritée deXmpComplexType .
Set(string, XmpValueBase) Définit la valeur héritée deXmpValueBase .
SetAudioChannelType(XmpAudioChannelType) Définit le type de canal audio.
SetAudioSampleType(XmpAudioSampleType) Définit le type d’échantillon audio.
SetProperties(Func<MetadataProperty, bool>, PropertyValue) Définit les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués. Cette méthode est une combinaison deAddProperties etUpdateProperties Si une propriété existante satisfait le prédicat, sa valeur est mise à jour. S’il manque une propriété connue dans le package qui satisfait le prédicat, elle est ajoutée au package.
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) Met à jour les propriétés de métadonnées connues satisfaisant le prédicat spécifié. L’opération est récursive et affecte donc également tous les packages imbriqués.

Voir également