Obtient les métadonnées d'un fichier multimédia, y compris les informations sur le format multimédia et les informations sur les flux multimédias.
Description de l'opération
Avant d'utiliser cette opération, assurez-vous de bien connaître la facturation d'Intelligent Media Management (IMM) et sa tarification.
Avant d'appeler cette opération, assurez-vous qu'un projet est disponible dans la région actuelle. Pour plus d'informations, consultez Gestion des projets.
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
|
imm:DetectMediaMeta |
none |
*Project
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ProjectName |
string |
Non |
Le nom du projet. Pour plus d'informations sur la façon d'obtenir le nom du projet, consultez Créer un projet. |
test-project |
| SourceURI |
string |
Non |
L'URI Object Storage Service (OSS) du fichier multimédia. L'URI OSS suit le format oss://${Bucket}/${Object}, où |
oss://examplebucket/sampleobject.mp4 |
| CredentialConfig | CredentialConfig |
Non |
Laissez ce paramètre vide, sauf si vous avez des exigences particulières. La configuration de l'autorisation en chaîne. Ce paramètre est facultatif. Pour plus d'informations, consultez Utiliser l'autorisation en chaîne pour accéder aux ressources d'autres entités. |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
2213B1A9-EB3D-4666-84E0-24980BC***** |
| Language |
string |
La langue utilisée dans la vidéo. La valeur suit la norme ISO 639-2. |
eng |
| Title |
string |
Le titre du fichier multimédia. |
test |
| VideoStreams |
array |
Le tableau des flux vidéo. |
|
| VideoStream |
Les informations sur le flux vidéo. |
||
| AudioStreams |
array |
Le tableau des flux audio. |
|
| AudioStream |
Les informations sur le flux audio. |
||
| Subtitles |
array |
Le tableau des flux de sous-titres. |
|
| SubtitleStream |
Les informations sur le flux de sous-titres. |
||
| StreamCount |
integer |
Le nombre de flux multimédias. |
2 |
| ProgramCount |
integer |
Le nombre de programmes. |
2 |
| FormatName |
string |
Le nom du format. |
mov,mp4,m4a,3gp,3g2,mj2 |
| FormatLongName |
string |
Le nom complet du format. |
QuickTime / MOV |
| Size |
integer |
La taille du fichier multimédia, en octets. |
25115517 |
| StartTime |
number |
Le temps de début de lecture du média, en secondes. |
0.000000 |
| Bitrate |
integer |
Le débit binaire du fichier multimédia, en bit/s. |
13164131 |
| Artist |
string |
L'artiste. |
unable |
| AlbumArtist |
string |
L'artiste de l'album. |
unable |
| Composer |
string |
Le compositeur. |
unable |
| Performer |
string |
L'interprète. |
unable |
| Album |
string |
L'album. |
unable |
| Duration |
number |
La durée totale de la vidéo, en secondes. |
15.263000 |
| ProduceTime |
string |
L'heure à laquelle la vidéo a été enregistrée. La valeur suit la norme RFC 3339 Nano. |
2022-04-24T02:39:57Z |
| LatLong |
string |
Le point de coordonnées géographiques central, qui correspond à une valeur de latitude et de longitude. Le format est latitude,longitude, avec la latitude en premier et la longitude en second. La plage de latitude est [-90,+90] et la plage de longitude est [-180,+180]. Exemple : 35.8,-45.91. |
+120.029003,+30.283095 |
| VideoWidth |
integer |
La largeur de l'image vidéo dans le fichier multimédia, en pixels. |
1080 |
| VideoHeight |
integer |
La hauteur de l'image vidéo dans le fichier multimédia, en pixels. |
1920 |
| Addresses |
array |
Les résultats de détection de géolocalisation de la vidéo. Ce paramètre n'a de valeur que lorsque la vidéo contient des informations de géolocalisation. |
|
| Address |
Les informations de localisation détaillées. |
Exemples
JSON format
{
"RequestId": "2213B1A9-EB3D-4666-84E0-24980BC*****",
"Language": "eng",
"Title": "test",
"VideoStreams": [
{
"Index": 0,
"Language": "en",
"CodecName": "h264",
"CodecLongName": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10",
"Profile": "High",
"CodecTimeBase": "1373627/83160000",
"CodecTagString": "avc1",
"CodecTag": "0x31637661",
"Width": 1280,
"Height": 720,
"HasBFrames": 2,
"SampleAspectRatio": "1:1",
"DisplayAspectRatio": "16:9",
"PixelFormat": "yuv420p",
"Level": 40,
"FrameRate": "25/1",
"AverageFrameRate": "25/1",
"TimeBase": "1/12800",
"StartTime": 0,
"Duration": 22.88,
"Bitrate": 5407765,
"FrameCount": 572,
"Rotate": "90",
"BitDepth": 8,
"ColorSpace": "bt709",
"ColorRange": "tv",
"ColorTransfer": "bt709",
"ColorPrimaries": "bt709"
}
],
"AudioStreams": [
{
"Index": 1,
"Language": "en",
"CodecName": "aac",
"CodecLongName": "AAC (Advanced Audio Coding)",
"CodecTimeBase": "1/44100",
"CodecTagString": "mp4a",
"CodecTag": "0x6134706d",
"TimeBase": "1/48000",
"StartTime": 0.0235,
"Duration": 3.690667,
"Bitrate": 320087,
"FrameCount": 173,
"Lyric": "test",
"SampleFormat": "fltp",
"SampleRate": 48000,
"Channels": 2,
"ChannelLayout": "stereo"
}
],
"Subtitles": [
{
"Index": 2,
"Language": "en",
"CodecName": "mov_text",
"CodecLongName": "MOV text",
"CodecTagString": "tx3g",
"CodecTag": "0x67337874",
"StartTime": 0,
"Duration": 71.378,
"Bitrate": 74,
"Content": "欢迎",
"Width": 600,
"Height": 30
}
],
"StreamCount": 2,
"ProgramCount": 2,
"FormatName": "mov,mp4,m4a,3gp,3g2,mj2",
"FormatLongName": "QuickTime / MOV",
"Size": 25115517,
"StartTime": 0,
"Bitrate": 13164131,
"Artist": "unable",
"AlbumArtist": "unable",
"Composer": "unable",
"Performer": "unable",
"Album": "unable",
"Duration": 15.263,
"ProduceTime": "2022-04-24T02:39:57Z",
"LatLong": "+120.029003,+30.283095",
"VideoWidth": 1080,
"VideoHeight": 1920,
"Addresses": [
{
"Language": "zh-Hans",
"AddressLine": "中国浙江省杭州市余杭区文一西路969号",
"Country": "中国",
"Province": "浙江省",
"City": "杭州市",
"District": "余杭区",
"Township": "文一西路"
}
]
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.