Obtient les informations relatives à un fichier audio ou vidéo unique via son identifiant audio ou vidéo, y compris le titre, la description, la durée, l'URL de la miniature, l'état, l'heure de création, la taille, les instantanés, la catégorie et les balises.
Description de l'opération
Une fois qu'un fichier audio ou vidéo est importé, ApsaraVideo VOD analyse le fichier source importé. Par conséquent, les informations sur les ressources multimédias sont générées de manière asynchrone. Vous pouvez configurer une notification d'événement pour AudioVideoAnalysisComplete. Après avoir reçu la notification d'événement AudioVideoAnalysisComplete, appelez cette opération pour récupérer les informations audio ou vidéo.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
vod:GetVideoInfo |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| VideoId |
string |
Non |
L'identifiant audio ou vidéo. Un seul identifiant audio ou vidéo est pris en charge. Vous pouvez obtenir cet identifiant en utilisant l'une des méthodes suivantes :
|
9b73864d75f1d231e9001cd5f8**** |
| ReferenceId |
string |
Non |
L'identifiant personnalisé. Seules les lettres minuscules et majuscules, les chiffres, les traits d'union et les traits de soulignement sont pris en charge. La longueur est de 6 à 64 caractères. L'identifiant est unique au niveau de l'utilisateur. |
123-123 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
25818875-5F78-4AF6-D7393642CA58**** |
| Video |
object |
Les informations audio ou vidéo. |
|
| StorageLocation |
string |
L'adresse de stockage du fichier audio ou vidéo. |
out-201703232251****.oss-cn-shanghai.aliyuncs.com |
| CreationTime |
string |
L'heure de création du fichier audio ou vidéo. L'heure est au format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-11-14T09:15:50Z |
| Status |
string |
L'état du fichier audio ou vidéo. Pour plus d'informations sur les opérations pouvant être effectuées sur les fichiers audio et vidéo dans chaque état et sur les limites, consultez État : état audio et vidéo. Valeurs valides :
|
Normal |
| CateId |
integer |
L'identifiant de la catégorie. |
781111**** |
| VideoId |
string |
L'identifiant audio ou vidéo. |
9b73864d75f1d231e9001cd5f8**** |
| DownloadSwitch |
string |
L'état du commutateur de téléchargement hors ligne. Une fois la fonction de téléchargement hors ligne activée, les utilisateurs mobiles peuvent mettre en cache des vidéos sur leurs appareils locaux pour un visionnage hors ligne à l'aide d'ApsaraVideo Player. Pour plus d'informations, consultez Téléchargement hors ligne. Valeurs valides :
|
on |
| Tags |
string |
Les balises du fichier audio ou vidéo. Plusieurs balises sont séparées par des virgules (,). |
tag1, tag2 |
| ModificationTime |
string |
L'heure de la dernière mise à jour du fichier audio ou vidéo. L'heure est au format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2017-11-14T10:15:50Z |
| RegionId |
string |
La région où le fichier audio ou vidéo est stocké. |
cn-shanghai |
| CustomMediaInfo |
string |
Les informations personnalisées sur la ressource multimédia. Remarque
Ce paramètre est obsolète. L'API ne renvoie plus ce paramètre. |
{"aaa":"test"} |
| CateName |
string |
Le nom de la catégorie. |
cate1 |
| Description |
string |
La description du fichier audio ou vidéo. |
Description de la vidéo Alibaba Cloud VOD |
| AppId |
string |
L'identifiant de l'application. |
app-**** |
| Size |
integer |
La taille du fichier source audio ou vidéo. Unité : octets. |
10897890 |
| CoverURL |
string |
L'URL de la miniature du fichier audio ou vidéo. |
https://example.aliyundoc.com/****.jpg |
| TemplateGroupId |
string |
L'identifiant du groupe de modèles de transcodage. |
9ae2af636ca64835b0c10412f448**** |
| Duration |
number |
La durée du fichier audio ou vidéo. Unité : secondes. |
135.6 |
| Title |
string |
Le titre du fichier audio ou vidéo. |
Titre de la vidéo Alibaba Cloud VOD |
| AuditStatus |
string |
Le résultat final de l'examen du fichier audio ou vidéo. Valeurs valides :
|
Normal |
| Snapshots |
object |
||
| Snapshot |
array |
The array of video snapshot URLs. |
|
|
string |
The array of video snapshot URLs. Remarque
This operation returns only the thumbnail snapshot data of the video. To query the snapshot data of normal snapshots, sprites, sprite source images, and WebVTT snapshots captured by the video snapshot feature, call the ListSnapshots operation. |
["http://example.aliyundoc.com/snapshot/****.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e27333****","http://example.aliyundoc.com/snapshot/****.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e27243****",...] |
|
| StorageClass |
string |
La classe de stockage de la ressource multimédia. Valeurs valides :
|
Standard |
| RestoreStatus |
string |
L'état de restauration de la ressource multimédia. Valeurs valides :
|
Success |
| RestoreExpiration |
string |
L'heure d'expiration de la restauration de la ressource multimédia. |
2023-03-30T10:14:14Z |
| UserData |
string |
Les paramètres personnalisés. La valeur est une chaîne JSON qui prend en charge des paramètres tels que les rappels de messages et l'accélération de l'importation. Pour plus d'informations, consultez UserData. |
{"MessageCallback":{"CallbackURL":"http://example.aliyundoc.com"},"Extend":{"localId":"*****","test":"www"}} |
| ReferenceId |
string |
L'identifiant personnalisé. Seules les lettres minuscules et majuscules, les chiffres, les traits d'union et les traits de soulignement sont pris en charge. La longueur est de 6 à 64 caractères. L'identifiant est unique au niveau de l'utilisateur. |
123-123 |
Exemples
JSON format
{
"RequestId": "25818875-5F78-4AF6-D7393642CA58****",
"Video": {
"StorageLocation": "out-201703232251****.oss-cn-shanghai.aliyuncs.com",
"CreationTime": "2017-11-14T09:15:50Z",
"Status": "Normal",
"CateId": 0,
"VideoId": "9b73864d75f1d231e9001cd5f8****",
"DownloadSwitch": "on",
"Tags": "tag1, tag2",
"ModificationTime": "2017-11-14T10:15:50Z",
"RegionId": "cn-shanghai",
"CustomMediaInfo": "{\"aaa\":\"test\"}",
"CateName": "cate1",
"Description": "Alibaba Cloud VOD video description",
"AppId": "app-****",
"Size": 10897890,
"CoverURL": "https://example.aliyundoc.com/****.jpg",
"TemplateGroupId": "9ae2af636ca64835b0c10412f448****",
"Duration": 135.6,
"Title": "Alibaba Cloud VOD Video Title",
"AuditStatus": "Normal",
"Snapshots": {
"Snapshot": [
"[\"http://example.aliyundoc.com/snapshot/****.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e27333****\",\"http://example.aliyundoc.com/snapshot/****.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e27243****\",...]"
]
},
"StorageClass": "Standard",
"RestoreStatus": "Success",
"RestoreExpiration": "2023-03-30T10:14:14Z",
"UserData": "{\"MessageCallback\":{\"CallbackURL\":\"http://example.aliyundoc.com\"},\"Extend\":{\"localId\":\"*****\",\"test\":\"www\"}}",
"ReferenceId": "123-123"
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.