ApsaraVideo VOD utilise les types de données suivants pour les opérations d’API d’édition en ligne.
Timeline : informations sur la timeline
|**Name**
|
**Type**
|
**Description**
| | --- | --- | --- | |
Id
|
String
|
ID du projet d’édition en ligne.
| |
Title
|
String
|
Titre du projet d’édition en ligne.
| |
CreationTime
|
String
|
Date de création de la timeline.
| |
ModifiedTime
|
String
|
Date de dernière modification de la timeline.
| |
Duration
|
Float
|
Durée totale de la timeline. Unité : secondes. La valeur est précise à quatre décimales.
| |
CurrentRuler
|
Float
|
Taille de la règle de la timeline.
Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo.
| |
CurrentPosition
|
Float
|
Position de la tête de lecture du projet d’édition en ligne. Unité : secondes. La valeur est précise à quatre décimales.
Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo.
| |
VideoTracks
|
[VideoTrack](#4204d6c0f978c)[]
|
Liste des pistes vidéo.
|
VideoTrack : informations sur la piste vidéo
|**Name**
|
**Type**
|
**Description**
| | --- | --- | --- | |
Count
|
Int
|
Nombre total de clips vidéo.
| |
Duration
|
String
|
Durée totale de la piste vidéo.
| |
VideoTrackClips
|
[VideoTrackClip](#34a6c010f9utu)[]
|
Liste des clips vidéo.
|
VideoTrackClip : informations sur le clip vidéo
|
Name |
Type |
Description |
|
Id |
String |
ID du clip vidéo. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. Si la timeline sert à l’édition, ce paramètre doit être unique au sein de la timeline. |
|
VideoId |
String |
ID du contenu multimédia correspondant au clip vidéo. |
|
Type |
String |
Type du clip vidéo. Valeurs possibles :
La valeur par défaut est Video. |
|
Title |
String |
Titre du clip vidéo. Par défaut, il correspond au titre du contenu source. |
|
Index |
Int |
Ordre du clip vidéo dans la timeline. La valeur commence à 0. |
|
CutFlag |
Boolean |
Indique si le clip vidéo est découpé. Valeurs possibles : true et false. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
TextFlag |
Boolean |
Indique si un texte de bannière est ajouté au clip vidéo. Valeurs possibles : true et false. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
DeWatermarkFlag |
Boolean |
Indique si le clip vidéo est masqué. Valeurs possibles : true et false. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
URL |
String |
URL du flux utilisé pour le montage vidéo. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
CoverURL |
String |
URL de la vignette du clip vidéo. Par défaut, elle correspond à l’URL de la vignette du contenu source. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
SpriteURLs |
String |
URL des sprites du clip vidéo. Séparez les différentes URL par une virgule (,). Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
Width |
Int |
Largeur du flux utilisé pour le montage vidéo. Unité : px. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo et qu’aucun effet, tel que du texte de bannière ou un masquage, n’est ajouté. |
|
Height |
Int |
Hauteur du flux utilisé pour le montage vidéo. Unité : px. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo et qu’aucun effet, tel que du texte de bannière ou un masquage, n’est ajouté. |
|
Fps |
Float |
Fréquence d’images du clip vidéo. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
Bitrate |
Float |
Débit binaire du flux utilisé pour le montage vidéo. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
In |
Float |
Point d’entrée du clip vidéo par rapport au contenu source. Unité : secondes. La valeur est précise à quatre décimales. |
|
Out |
Float |
Point de sortie du clip vidéo par rapport au contenu source. Unité : secondes. La valeur est précise à quatre décimales. |
|
Duration |
Float |
Durée du clip vidéo. Unité : secondes. La valeur est précise à quatre décimales. |
|
VirginDuration |
Float |
Durée totale du contenu source correspondant au clip vidéo. Unité : secondes. La valeur est précise à quatre décimales. Ce paramètre est facultatif si la timeline sert uniquement à la production vidéo. |
|
TimelineIn |
Float |
Point d’entrée du clip vidéo par rapport à la timeline. Unité : secondes. La valeur est précise à quatre décimales. |
|
TimelineOut |
Float |
Point de sortie du clip vidéo par rapport à la timeline. Unité : secondes. La valeur est précise à quatre décimales. |
|
Effects |
Effect[] |
Liste des effets pour le clip vidéo. |
Effect : informations sur l’effet
|
Name |
Type |
Description |
|
Type |
String |
Type de l’effet. Valeurs possibles :
|
|
Name |
String |
Nom de l’effet. |
|
SubType |
String |
Sous-classe de l’effet. Si vous définissez Type sur DeWatermark, définissez SubType sur Delogo_Blur. |
|
In |
Float |
Point d’entrée de l’effet par rapport au clip vidéo. Unité : secondes. La valeur est précise à quatre décimales. |
|
Out |
Float |
Point de sortie de l’effet par rapport au clip vidéo. Unité : secondes. La valeur est précise à quatre décimales. |
|
TimelineIn |
Float |
Point d’entrée de l’effet par rapport à la timeline. Unité : secondes. La valeur est précise à quatre décimales. |
|
TimelineOut |
Float |
Point de sortie de l’effet par rapport à la timeline. Unité : secondes. La valeur est précise à quatre décimales. |
|
X |
String |
Décalage de la coordonnée x par rapport au coin supérieur gauche de la vidéo. La valeur peut être un entier ou un nombre décimal.
|
|
Y |
String |
Décalage de la coordonnée y par rapport au coin supérieur gauche de la vidéo. La valeur peut être un entier ou un nombre décimal.
|
|
Width |
Int |
Largeur de la zone d’effet. La valeur peut prendre l’une des deux formes suivantes :
|
|
Height |
Int |
Hauteur de la zone d’effet. La valeur peut être un entier ou un nombre décimal.
|
|
FEWidth |
Float |
Largeur d’affichage réelle de la vidéo pendant l’édition. Unité : px. |
|
FEHeight |
Float |
Hauteur d’affichage réelle de la vidéo pendant l’édition. Unité : px. |
|
Font |
String |
Police. Définissez la valeur sur SimSun. |
|
FontFace |
Apparence de la police. |
|
|
FontColor |
String |
Couleur de la police. La valeur commence par # suivi d’une valeur hexadécimale. Exemple : #ffffff. |
|
FontSize |
Int |
Taille de la police. |
|
FontColorOpacity |
Float |
Opacité de la police. Valeurs possibles : 0 à 1. Une valeur de 1 signifie opaque et 0 signifie totalement transparent. |
|
Content |
String |
Contenu du texte de bannière. |
FontFace : style de police
|**Name**
|
**Type**
|
**Description**
| | --- | --- | --- | |
Bold
|
Boolean
|
Gras.
| |
Italic
|
Boolean
|
Italique.
| |
Underline
|
Boolean
|
Souligné.
|