Consulta o resumo de transcodificação de vídeo de um ou mais arquivos de áudio ou vídeo por seus IDs, incluindo o status da transcodificação de vídeo e o progresso da transcodificação.
Descrição da operação
Como um arquivo de áudio ou vídeo pode ser transcodificado várias vezes, esta operação retorna apenas o resumo de transcodificação mais recente.
Consultas em lote são suportadas. Você pode consultar os resumos de transcodificação de até 10 arquivos de áudio ou vídeo por vez.
Para consultar informações históricas de tarefas de transcodificação, chame a operação ListTranscodeTask.
Esta operação suporta a consulta de dados de tarefas de transcodificação apenas do último ano.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
vod:GetTranscodeSummary |
get |
*全部资源
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| VideoIds |
string |
Sim |
Os IDs de áudio ou vídeo. Você pode especificar no máximo 10 IDs, separados por vírgulas (,). Você pode obter o ID de áudio ou vídeo usando os seguintes métodos:
|
"d4860fcc6ae9fed52e8938244****,e1db68cc586644b83e562bcd94****,hhhhhhh" |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
25818875-5F78-4A*****F6-D7393642CA58 |
| NonExistVideoIds |
array |
Os IDs dos arquivos de áudio ou vídeo que não existem. |
|
|
string |
Os IDs dos arquivos de áudio ou vídeo que não existem. |
["hhhhhhh"] |
|
| TranscodeSummaryList |
array<object> |
A lista de resumos de transcodificação de vídeo dos arquivos de áudio ou vídeo. |
|
|
array<object> |
|||
| CreationTime |
string |
A hora em que a tarefa de transcodificação foi criada. A hora está no formato aaaa-MM-ddTHH:mm:ssZ (UTC). |
2019-01-23T12:35:12Z |
| VideoId |
string |
O ID de áudio ou vídeo. |
e1db68cc586644b83e562bcd94**** |
| CompleteTime |
string |
A hora em que a tarefa de transcodificação foi concluída. A hora está no formato aaaa-MM-ddTHH:mm:ssZ (UTC). |
2019-01-23T12:40:12Z |
| TranscodeStatus |
string |
O status da transcodificação. Valores válidos:
|
Processing. |
| TranscodeTemplateGroupId |
string |
O ID do grupo de modelos de transcodificação usado para a transcodificação. |
44f9e406bbb*****736a9abe876ecc0 |
| TranscodeJobInfoSummaryList |
array<object> |
A lista de resumos de informações de trabalhos de transcodificação. |
|
|
object |
|||
| CreationTime |
string |
A hora em que o trabalho de transcodificação foi criado. A hora está no formato yyyy-MM-ddTHH:mm:ssZ. A hora é exibida em UTC. |
2019-02-27T03:34:46Z |
| ErrorMessage |
string |
A mensagem de erro retornada quando o trabalho de transcodificação falhou. |
ErrorMessage |
| Height |
string |
A altura do vídeo de saída. Unidade: pixels. |
960 |
| TranscodeProgress |
integer |
O progresso da transcodificação. Valores válidos: |
100 |
| TranscodeTemplateId |
string |
O ID do modelo de transcodificação. |
57496724ae2*****0968d6e08acc8f6 |
| Bitrate |
string |
A taxa de bits média do vídeo de saída. Unidade: Kbit/s. |
749 |
| ErrorCode |
string |
O código de erro retornado quando o trabalho de transcodificação falhou. |
200 |
| CompleteTime |
string |
A hora em que o trabalho de transcodificação foi concluído. A hora está no formato yyyy-MM-ddTHH:mm:ssZ. A hora é exibida em UTC. |
2019-02-27T03:40:51Z |
| Width |
string |
A largura do vídeo de saída. Unidade: pixels. |
544 |
| Duration |
string |
A duração do vídeo de saída. Unidade: segundos. |
12 |
| Fps |
string |
A taxa de quadros do vídeo de saída. Unidade: quadros por segundo. |
30 |
| TranscodeJobStatus |
string |
O status do trabalho de transcodificação. Valores válidos:
|
Transcoding |
| Filesize |
integer |
O tamanho do vídeo de saída. Unidade: bytes. |
1144259 |
| Format |
string |
O formato de contêiner do vídeo de saída. |
mp4 |
| WatermarkIdList |
array |
Os IDs das marcas d'água que são aplicadas ao vídeo de saída. |
|
|
string |
Os IDs das marcas d'água que são aplicadas ao vídeo de saída. |
["af2afe4761992c*****d947dae97337"] |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "25818875-5F78-4A*****F6-D7393642CA58",
"NonExistVideoIds": [
"[\"hhhhhhh\"]"
],
"TranscodeSummaryList": [
{
"CreationTime": "2019-01-23T12:35:12Z",
"VideoId": "e1db68cc586644b83e562bcd94****",
"CompleteTime": "2019-01-23T12:40:12Z",
"TranscodeStatus": "Processing",
"TranscodeTemplateGroupId": "44f9e406bbb*****736a9abe876ecc0",
"TranscodeJobInfoSummaryList": [
{
"CreationTime": "2019-02-27T03:34:46Z",
"ErrorMessage": "ErrorMessage",
"Height": "960",
"TranscodeProgress": 100,
"TranscodeTemplateId": "57496724ae2*****0968d6e08acc8f6",
"Bitrate": "749",
"ErrorCode": "200",
"CompleteTime": "2019-02-27T03:40:51Z",
"Width": "544",
"Duration": "12",
"Fps": "30",
"TranscodeJobStatus": "Transcoding",
"Filesize": 1144259,
"Format": "mp4",
"WatermarkIdList": [
"[\"af2afe4761992c*****d947dae97337\"]"
]
}
]
}
]
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.