Todos os produtos
Search
Central de documentação

ApsaraVideo Media Processing:Tipos de dados

Última atualização: Sep 06, 2026

Os tipos de dados a seguir estão disponíveis.

AliyunProperties

Tipo de propriedade

Nome

Tipo

Descrição

Format

AliyunFormatInfo

Informações de formato.

Streams

AliyunStreamsInfo

Informações de stream.

AliyunFormatInfo

Tipo de formato

Nome

Tipo

Descrição

NumStreams

String

Número total de streams de mídia.

NumPrograms

String

Número total de streams de programa.

FormatName

String

Nome curto do formato de contêiner.

FormatLongName

String

Nome completo do formato de contêiner.

StartTime

String

Horário de início.

Duration

String

Duração total.

Size

String

Tamanho do arquivo.

Bitrate

String

Taxa de bits total.

AliyunStreamsInfo

Tipo de stream

Nome

Tipo

Descrição

VideoStreamList

AliyunVideoStream[]

Lista de streams de vídeo.

AudioStreamList

AliyunAudioStream[]

Lista de streams de áudio.

SubtitleStreamList

AliyunSubtitleStream[]

Lista de streams de legenda.

AliyunVideoStream

Tipo de stream de vídeo

Nome

Tipo

Descrição

Index

String

Número de sequência do stream de vídeo. Indica a posição do stream entre todos os streams de vídeo.

CodecName

String

Nome curto do formato de codificação.

CodecLongName

String

Nome completo do formato de codificação.

Profile

String

Perfil do codec.

CodecTimeBase

String

Base de tempo do codec.

CodecTagString

String

String de tag do formato de codificação.

CodecTag

String

Tag do formato de codificação.

Width

String

Largura da resolução de vídeo em pixels.

Height

String

Altura do vídeo.

HasBFrames

String

Indica se o stream de vídeo contém B-frames.

Sar

String

Resolução do sinal codificado.

Dar

String

Proporção de exibição (DAR).

PixFmt

String

Formato de pixel.

Level

String

Nível de codificação.

Fps

String

Taxa de quadros. Tipo de dados: Number.

AvgFPS

String

Taxa média de quadros.

Timebase

String

Base de tempo.

StartTime

String

Horário de início.

Duration

String

Duração.

Bitrate

String

Taxa de bits.

NumFrames

String

Número total de quadros.

Lang

String

Idioma.

Para mais informações, consulte Definições de idioma do FFmpeg e ISO-639.

Rotate

String

Ângulo de rotação do vídeo.

AliyunAudioStream

Tipo de informação de stream de áudio

Nome

Tipo

Descrição

Index

String

Número ordinal do stream de áudio. Especifica sua posição no stream de mídia.

CodecName

String

Nome curto do formato de codificação.

CodecLongName

String

Nome completo do formato de codificação.

CodecTimeBase

String

Base de tempo do codec.

CodecTagString

String

String de tag do formato de codificação.

CodecTag

String

Tag do formato de codificação.

SampleFmt

String

Formato de amostragem.

Samplerate

String

Taxa de amostragem.

Channels

String

Número de canais de som.

ChannelLayout

String

Layout de saída dos canais de som.

Timebase

String

Base de tempo.

StartTime

String

Horário de início.

Duration

String

Duração.

Bitrate

String

Taxa de bits.

NumFrames

String

Número total de quadros.

Lang

String

Idioma.

Para mais informações, consulte Definições de idioma do FFmpeg e ISO-639.

AliyunSubtitleStream

Tipo de stream de legenda

Nome

Tipo

Descrição

Index

String

Número de sequência do stream de legenda. Indica a posição do stream entre todos os streams de legenda.

Lang

String

Idioma.

Para mais informações, consulte Definições de idioma do FFmpeg e ISO-639.

AliyunTemplate

Tipo de modelo de transcodificação

Nome

Tipo

Descrição

Id

String

ID do modelo de transcodificação.

Name

String

Nome do modelo.

Container

AliyunContainer

Contêiner.

Audio

AliyunAudioCodec

Configuração de codificação de áudio.

Video

AliyunVideoCodec

Configuração de codificação de vídeo.

TransConfig

AliyunTransConfig

Configuração geral de transcodificação.

MuxConfig

AliyunMuxConfig

Configuração de transmuxing.

State

String

status do modelo. Valores válidos: Normal e Deleted.

AliyunContainer

Tipo de contêiner

Nome

Tipo

Descrição

Format

String

Formato do contêiner. Valores válidos: flv, mp4, ts, m3u8, gif, mp3, ogg e flac.

AliyunAudioCodec

Configuração de codec de áudio

NomeTipoDescrição
CodecStringFormato de codificação de áudio.
  • Formatos suportados: aac, mp3, vorbis e flac.
  • Valor padrão: aac.
ProfileStringPerfil do codec de áudio.

Se Codec for definido como aac, este parâmetro pode assumir um dos seguintes valores: aac_low, aac_he, aac_he_v2, aac_ld e aac_eld.

SamplerateStringTaxa de amostragem.
  • Valores válidos: 22050, 32000, 44100, 48000 e 96000.
  • Unidade: Hz.
  • Valor padrão: 44100.
BitrateStringTaxa de bits de áudio do arquivo de saída.
  • O valor varia de 8 a 1000.
  • Unidade: Kbit/s.
  • Valor padrão: 128.
ChannelsStringNúmero de canais de som.
  • Valores válidos: 1, 2, 3, 4, 5, 6, 7 e 8.
  • Valor padrão: 2.

AliyunVideoCodec

Configuração de codec de vídeo

NomeTipoDescrição
CodecStringFormato de codificação.
  • Suporta H.264 e H.265.
  • Valor padrão: H.264.
ProfileStringPerfil de codificação.
Valores válidos: baseline, main e high.
  • baseline: para dispositivos móveis.
  • main: para dispositivos de definição padrão.
  • high: para dispositivos de alta resolução.
  • Valor padrão: high.
BitrateStringTaxa média de bits de vídeo.
  • O valor varia de 10 a 50000.
  • Unidade: Kbit/s.
CrfStringFator de taxa constante para controle de qualidade.
  • O valor varia de 0 a 51.
  • Se Codec for H264, o valor padrão é 23. Se Codec for H265, o valor padrão é 26.
  • Se Crf for definido, a configuração de Bitrate será ignorada.
WidthStringLargura.
  • O valor varia de 128 a 4096.
  • Unidade: px.
  • Valor padrão: largura do vídeo de source.
HeightStringAltura.
  • O valor varia de 128 a 4096.
  • Unidade: px.
  • Valor padrão: altura do vídeo de source.
FpsStringTaxa de quadros.
  • O valor deve ser maior que 0 e menor ou igual a 60.
  • Se a taxa de quadros do arquivo de entrada for maior que 60, a taxa de quadros será definida como 60.
  • Valor padrão: taxa de quadros do arquivo de entrada.
GopStringNúmero máximo de quadros entre dois keyframes.
  • O valor varia de 1 a 1080000.
  • Valor padrão: 250.
PresetStringAlgoritmo de vídeo predefinido.
  • Valores válidos: veryfast, fast, medium, slow e slower.
  • Valor padrão: medium.
ScanModeStringModo de varredura.

Suporta varredura entrelaçada e progressiva.

BufsizeStringTamanho do buffer.
  • O valor varia de 1000 a 128000.
  • Unidade: KB.
  • Valor padrão: 6000.
MaxrateStringTaxa máxima de bits de vídeo.
  • O valor varia de 10 a 50000.
  • Unidade: Kbit/s.
BitrateBndAliyunBitrateBndFaixa média de taxa de bits de vídeo.
PixFmtStringFormato de cor do vídeo. Valores válidos: formatos de cor padrão como yuv420p e yuvj420p.

AliyunTransConfig

Parâmetros para transcodificação geral.

NomeTipoDescrição
TransModeStringModo de transcodificação.
  • Valores válidos: onepass, twopass e CBR.
  • Valor padrão: onepass.

AliyunBitrateBnd

Faixa média de taxa de bits

NomeTipoDescrição
MaxStringLimite superior da taxa de bits total.
  • O valor varia de 10 a 50000.
  • Unidade: Kbit/s.
MinStringLimite inferior da taxa de bits total.
  • O valor varia de 10 a 50000.
  • Unidade: Kbit/s.

AliyunOSSFile

Parâmetros para um arquivo do OSS.

Nome

Tipo

Descrição

Bucket

String

Bucket do OSS. O valor deve ter de 3 a 63 bytes.

Location

String

Região onde o endpoint do OSS está implantado. O valor pode ter até 64 bytes.

Object

String

Objeto do OSS. O valor pode ter até 1.024 bytes.

AliyunJob

Parâmetros para um job.

NomeTipoDescrição
JobIdStringID do job.
InputAliyunJobInputEntrada do job.
OutputAliyunOutputSaída do job.
StateStringstatus do job.
  • Submitted: job enviado.
  • Transcoding: job em andamento.
  • TranscodeSuccess: job concluído com sucesso.
  • TranscodeFail: falha no job.
  • TranscodeCancelled: job cancelado.
CodeStringCódigo de erro retornado se o job de transcodificação falhar.
MessageStringMensagem de erro retornada se o job de transcodificação falhar.
PercentStringProgresso da transcodificação. O valor varia de 0 a 100.
UserDataStringDados personalizados.
PipelineIdStringID do pipeline.
CreationTimeStringHorário de criação do job.
MNSMessageResultAliyunMNSMessageResultMensagem enviada pelo MNS para notificar sobre o resultado do job.

AliyunJobInput

Parâmetros para a entrada de um job de transcodificação.

Nome

Tipo

Descrição

Bucket

String

Bucket do OSS da entrada do job. O valor deve ter de 3 a 63 bytes.

Location

String

Região onde o endpoint do OSS para a entrada do job está implantado. O valor pode ter até 64 bytes.

Object

String

Objeto do OSS da entrada do job. O valor pode ter até 1.024 bytes.

Audio

AliyunInputAudio

Configuração de áudio do arquivo de mídia de source.

Container

AliyunInputContainer

Configuração de contêiner do arquivo de mídia de source.

AliyunInputContainer

Parâmetros para a configuração de contêiner do arquivo de mídia de source.

Nota

Este parâmetro é obrigatório se o arquivo de entrada estiver no formato ADPCM ou PCM.

Nome

Tipo

Descrição

Format

String

Formato de áudio do arquivo de mídia de source. Valores válidos: alaw, f32be, f32le, f64be, f64le, mulaw, s16be, s16le, s24be, s24le, s32be, s32le, s8, u16be, u16le, u24be, u24le, u32be, u32le e u8.

AliyunInputAudio

Parâmetros para a configuração de áudio do arquivo de mídia de source.

Nota

Este parâmetro é obrigatório se o arquivo de entrada estiver no formato ADPCM ou PCM.

NomeTipoDescrição
ChannelsStringNúmero de canais de som do arquivo de mídia de source.

O valor varia de 1 a 8.

SamplerateStringTaxa de amostragem de áudio do arquivo de mídia de source.
  • O valor varia de 0 a 320000.
  • Unidade: Hz.

AliyunOutput

Parâmetros para a saída do job.

NomeTipoDescrição
OutputFileAliyunOSSFileArquivo de saída.
TemplateIdStringID do modelo.
WaterMarkListAliyunWaterMark[ ]Lista de marcas d'água.
ClipAliyunClipClipe de edição de vídeo.
RotateStringÂngulo de rotação do vídeo.

O valor deve ser maior ou igual a 0 e menor que 360.

PropertiesAliyunPropertiesPropriedades da mídia.
PriorityStringPrioridade do job na fila MPS.
  • O valor varia de 1 a 10.
  • O valor 10 indica a prioridade mais alta.
  • Valor padrão: 6.
ContainerAliyunContainerContêiner. Se especificado, substitui a configuração AliyunContainer do modelo indicado por TemplateId.
VideoAliyunVideoCodecConfiguração de vídeo. Se especificada, substitui a configuração AliyunVideoCodec do modelo indicado por TemplateId.
AudioAliyunAudioCodecConfiguração de áudio. Se especificada, substitui a configuração AliyunAudioCodec do modelo indicado por TemplateId.
TransConfigAliyunTransConfigConfiguração geral de transcodificação. Se especificada, substitui a configuração AliyunTransConfig do modelo indicado por TemplateId.
MuxConfigAliyunMuxConfigConfiguração de transmuxing. Se especificada, substitui a configuração AliyunMuxConfig do modelo indicado por TemplateId.
UserDataStringDados personalizados.

AliyunClip

Parâmetros para um clipe.

Nome

Tipo

Descrição

TimeSpan

AliyunTimeSpan

Intervalo de tempo do clipe.

AliyunTimeSpan

Parâmetros para o intervalo de tempo de um clipe.

NomeTipoDescrição
SeekStringHorário de início.
DurationStringDuração.
EndStringHorário de término.
  • Por exemplo, o valor 5,23 indica que os últimos 5,23 segundos são cortados.
  • Se este parâmetro for definido, o parâmetro Duration será ignorado.

AliyunMuxConfig

Parâmetros para transmuxing.

Nome

Tipo

Descrição

Segment

AliyunSegment

Configuração de segmento.

AliyunSegment

Parâmetros para configuração de segmento.

NomeTipoDescrição
DurationStringDuração do segmento.
  • O valor varia de 1 a 60.
  • Unidade: segundos.

AliyunJobResult

Parâmetros para o resultado de um envio de job.

Nome

Tipo

Descrição

Success

String

Indica se o job foi enviado com sucesso. Valores válidos: true e false.

Code

String

Código de erro retornado se o job não for criado.

Message

String

Mensagem de erro retornada se o job não for criado.

Job

AliyunJob

Job. Se o job não for enviado, nenhum ID de job será gerado.

AliyunWaterMark

Parâmetros para uma marca d'água.

Nome

Tipo

Descrição

InputFile

AliyunOSSFile

Arquivo de entrada da marca d'água.

WaterMarkTemplateId

String

ID do modelo de marca d'água.

AliyunWaterMarkTemplate

Parâmetros para um modelo de marca d'água.

NomeTipoDescrição
IdStringID do modelo de marca d'água.
NameStringNome do modelo de marca d'água.
WidthNumberLargura.
  • O valor varia de 8 a 4096.
  • Unidade: px.
HeightNumberAltura.
  • O valor varia de 8 a 4096.
  • Unidade: px.
DxNumberDeslocamento horizontal.
  • O valor varia de -4096 a 4096.
  • Unidade: px.
DyNumberDeslocamento vertical.
  • O valor varia de -4096 a 4096.
  • Unidade: px.
ReferPosStringPosição da marca d'água. Valores válidos: TopRight, TopLeft, BottomRight e BottomLeft.
TypeStringTipo da marca d'água. Valores válidos: Image e Text.
Nota Somente Image é suportado.
StateStringstatus do modelo de marca d'água. Valores válidos: Normal e Deleted.

AliyunPipeline

Parâmetros para uma fila MPS.

NomeTipoDescrição
IdStringID do pipeline.
NameStringNome do pipeline.
SpeedStringTipo da fila MPS.
  • Valores válidos: Boost, Standard, NarrowBandHDV2, AIVideoCover, AIVideoRecogni, AIVideoSummary, AIVideoPorn, AIAudioKWS e AIAudioASR.
  • Valor padrão: Standard.
StateStringstatus da fila MPS. Valores válidos: Active e Paused.
  • Active: jobs na fila MPS agendados para transcodificação.
  • Paused: fila MPS pausada. Novos jobs não são agendados para transcodificação. Todos os jobs na fila MPS permanecem no estado Submitted. Jobs em andamento não são afetados.
NotifyConfigStringConfiguração de notificação do MNS.

AliyunMediaInfoJob

Parâmetros para um job de análise de informações de mídia.

Nome

Tipo

Descrição

Id

String

ID do job de análise de metadados.

Input

AliyunOSSFile

Entrada do job.

State

String

status do job. Valores válidos: Analyzing, Success e Fail.

Code

String

Código de erro retornado se o job de análise de metadados falhar.

Message

String

Mensagem de erro retornada se o job de análise de metadados falhar.

Properties

AliyunProperties

Propriedade.

UserData

String

Dados personalizados.

CreationTime

String

Horário de criação do job.

AliyunAnalysisJob

Parâmetros para um job de análise de modelo.

NomeTipoDescrição
IdStringID do job de análise de modelo.
InputAliyunOSSFileEntrada do job.
AnalysisConfigAliyunAnalysisConfigConfiguração do job.
TemplateListAliyunTemplate[ ]Lista de modelos predefinidos na saída do job.
StateStringstatus do job. Valores válidos: Submitted, Analyzing, Success e Fail.
CodeStringCódigo de erro retornado se a análise falhar.
MessageStringMensagem de erro retornada se a análise falhar.
PercentStringProgresso da transcodificação.

O valor varia de 0 a 100.

PriorityStringPrioridade do job na fila MPS.
  • O valor varia de 1 a 10.
  • O valor 10 indica a prioridade mais alta.
  • Valor padrão: 10.
UserDataStringDados personalizados.
PipelineIdStringID do pipeline.
CreationTimeStringHorário de criação do job.
MNSMessageResultAliyunMNSMessageResultNotificação do MNS sobre a conclusão do job.

AliyunSnapshotJob

Parâmetros para um job de snapshot.

Nome

Tipo

Descrição

Id

String

ID do job de snapshot.

Input

AliyunOSSFile

Entrada do job.

SnapshotConfig

AliyunSnapshotConfig

Configuração de snapshot.

Count

String

Número de snapshots capturados.

State

String

status do job de snapshot. Valores válidos: Snapshoting, Success e Fail.

Code

String

Código de erro retornado se a análise falhar.

Message

String

Mensagem de erro retornada se a análise falhar.

UserData

String

Dados personalizados.

MNSMessageResult

AliyunMNSMessageResult

Notificação do MNS sobre a conclusão do job.

AliyunSnapshotConfig

Parâmetros para configuração de snapshot.

AliyunSnapshotConfig

NomeTipoDescrição
OutputFileStringConfiguração do OSS para a saída do snapshot.
TileOutputFileStringConfiguração do OSS para a saída da imagem grande em mosaico.
TimeStringHorário de início para captura de snapshots.

Unidade: milissegundos.

IntervalStringIntervalo para captura de snapshots.
  • Se este parâmetro for especificado, uma sequência de snapshots será capturada. O valor deve ser maior que 0.
  • Unidade: segundos.
  • Valor padrão: 10.
NumStringNúmero de snapshots a serem capturados.

Se este parâmetro for especificado, uma sequência de snapshots será capturada.

WidthStringLargura do snapshot de saída.

O valor varia de 8 a 4096.

HeightStringAltura do snapshot de saída.

O valor varia de 8 a 4096.

FrameTypeStringTipo de snapshot.
  • Quadro normal.
  • intra: I-frame.
  • Valor padrão: normal.
TileOutStringConfiguração de mosaico.

AliyunFailReason

Parâmetros que descrevem a causa de uma falha.

Nome

Tipo

Descrição

Code

String

Código de erro retornado se o job falhar.

Message

String

Mensagem de erro retornada se o job falhar.

AliyunMNSMessageResult

Parâmetros na mensagem que o MNS envia para notificar sobre o resultado do job.

Nome

Tipo

Descrição

ErrorCode

String

Código de erro retornado se o job falhar.

ErrorMessage

String

Mensagem de erro retornada se o job falhar.

MessageId

String

ID da mensagem de sucesso.

Activity

Parâmetros para uma atividade de fluxo de trabalho de mídia.

NomeTipoDescrição
NameStringNome da atividade do fluxo de trabalho de mídia.
Nota Os nomes das atividades devem ser exclusivos dentro de um fluxo de trabalho.
TypeStringTipo da atividade do fluxo de trabalho de mídia.

Valores válidos: Start, Snapshot, Transcode, Analysis e Report.

JobIdStringID do job gerado quando a atividade é executada, como ID de job de análise, ID de job de transcodificação ou ID de job de snapshot.
StateStringstatus.
Valores válidos: Running, Success, Fail e Skipped.
  • Skipped: atividade ignorada.
  • Por exemplo, após uma atividade de análise, existem duas atividades de transcodificação: uma para alta definição e outra para definição padrão. O sistema decide qual atividade executar com base no resultado da análise. Se o vídeo de source tiver baixa definição, a atividade de transcodificação de alta definição poderá ser ignorada.
StartTimeStringHorário de início da atividade.
EndTimeStringHorário de término da atividade.
CodeStringCódigo de erro.

Se o status da atividade for Fail, um código de erro específico será fornecido.

MessageStringMensagem de erro.

Se o status da atividade for Fail, uma descrição detalhada do erro será fornecida.

MediaWorkflow

Parâmetros para um fluxo de trabalho de mídia.

Nome

Tipo

Descrição

MediaWorkflowId

String

ID do fluxo de trabalho de mídia.

Name

String

Nome do fluxo de trabalho de mídia.

Topology

String

Topologia do fluxo de trabalho de mídia.

State

String

status. Valores válidos: Inactive, Active e Deleted.

CreationTime

String

Horário de criação.

InputFile

Parâmetros para um arquivo de entrada.

Nome

Tipo

Descrição

Bucket

String

Bucket do OSS.

Location

String

Localização do OSS.

Object

String

Objeto do OSS.

MediaWorkflowExecutionInput

Entrada para uma instância de execução de fluxo de trabalho de mídia.

Nome

Tipo

Descrição

InputFile

InputFile

Arquivo de entrada do fluxo de trabalho de mídia.

UserData

String

Dados definidos pelo usuário.

MediaWorkflowExecution

Instância de execução de fluxo de trabalho de mídia.

NomeTipoDescrição
RunIdStringID da instância de execução.
InputMediaWorkflowExecutionInputEntrada do fluxo de trabalho de mídia.
MediaWorkflowIdStringID do fluxo de trabalho de mídia.
NameStringNome do fluxo de trabalho de mídia.
MediaIdStringID da mídia. Todas as informações geradas pelo fluxo de trabalho de mídia pertencem a este ID de mídia.
ActivityListActivityLista de atividades do fluxo de trabalho de mídia.
StateStringstatus.
  • Valores válidos: Running, Completed e Fail.
  • Completed indica apenas que a execução do fluxo de trabalho foi concluída. Para verificar se uma atividade específica, como transcodificação ou snapshot, foi bem-sucedida, verifique o status dessa atividade.
CreationTimeStringHorário de criação.

MediaInfo

Parâmetros para informações de mídia.

Nome

Tipo

Descrição

Format

FormatInfo

Informações de formato.

Streams

StreamsInfo

Informações de stream.

FormatInfo

Parâmetros para informações gerais e de contêiner.

Nome

Tipo

Descrição

NumStreams

String

Número total de streams de mídia.

NumPrograms

String

Número total de streams de programa.

FormatName

String

Nome curto do formato de contêiner.

FormatLongName

String

Nome completo do formato de contêiner.

StartTime

String

Horário de início.

Duration

String

Duração total.

Size

String

Tamanho do arquivo.

Bitrate

String

Taxa de bits total.

StreamsInfo

Parâmetros para informações de stream.

Nome

Tipo

Descrição

VideoStreamList

VideoStream[]

Lista de streams de vídeo. Pode conter até quatro elementos.

AudioStreamList

AudioStream[]

Lista de streams de áudio. Pode conter até quatro elementos.

SubtitleStreamList

SubtitleStream[]

Lista de streams de legenda. Pode conter até quatro elementos.

VideoStream

Parâmetros para informações de stream de vídeo.

Nome

Tipo

Descrição

Index

String

Número de sequência do stream de vídeo. Indica a posição do stream de vídeo em todo o stream de mídia.

CodecName

String

Nome curto do formato de codificação.

CodecLongName

String

Nome completo do formato de codificação.

Profile

String

Perfil do codec.

CodecTimeBase

String

Base de tempo do codec.

CodecTagString

String

String de tag do formato de codificação.

CodecTag

String

Tag do formato de codificação.

Width

String

Largura do vídeo.

Height

String

Altura do vídeo.

HasBFrames

String

Indica se o stream de vídeo contém B-frames.

Sar

String

Resolução do sinal codificado.

Dar

String

DAR.

PixFmt

String

Formato de pixel.

Level

String

Nível de codificação.

Fps

String

Taxa de quadros alvo.

AvgFPS

String

Taxa média de quadros.

Timebase

String

Base de tempo.

StartTime

String

Horário de início.

Duration

String

Duração.

NumFrames

String

Número total de quadros.

Lang

String

Idioma.

NetworkCost

NetworkCost

Consumo de largura de banda de rede.

NetworkCost

Parâmetros para consumo de largura de banda de rede de vídeo.

Nome

Tipo

Descrição

PreloadTime

String

Tempo de pré-carregamento.

CostBandwidth

String

Largura de banda máxima consumida.

AvgBitrate

String

Taxa média de bits.

AudioStream

Parâmetros para informações de stream de áudio.

Nome

Tipo

Descrição

Index

String

Número de sequência do stream de áudio. Indica a posição do stream de áudio em todo o stream de mídia.

CodecName

String

Nome curto do formato de codificação.

CodecLongName

String

Nome completo do formato de codificação.

CodecTimeBase

String

Base de tempo do codec.

CodecTagString

String

String de tag do formato de codificação.

CodecTag

String

Tag do formato de codificação.

SampleFmt

String

Formato de amostragem.

Samplerate

String

Taxa de amostragem.

Channels

String

Número de canais de som.

ChannelLayout

String

Layout de saída dos canais de som.

Timebase

String

Base de tempo.

StartTime

String

Horário de início.

Duration

String

Duração.

Bitrate

String

Taxa de bits.

NumFrames

String

Número total de quadros.

Lang

String

Idioma.

SubtitleStream

Parâmetros para informações de stream de legenda.

Nome

Tipo

Descrição

Index

String

Número de sequência do stream de legenda. Indica a posição do stream de legenda em todo o stream de mídia.

Lang

String

Idioma.

Media

Parâmetros para mídia.

NomeTipoDescrição
MediaIdStringID da mídia.
FileFileArquivo de source.
TitleStringTítulo.
DescriptionStringDescrição.
CateIdStringID da categoria.
CateNameStringNome da categoria.
TagsString[]Lista de tags.
RiskFactorStringFator de risco.
  • O valor varia de 0 a 1.
  • Um fator de risco mais alto indica maior probabilidade de conteúdo pornográfico ou violento.
  • A precisão da detecção é de 80%.
CoverURLStringURL da miniatura.
PublishStateStringstatus de publicação da mídia. Indica se a mídia está acessível publicamente.
Valores válidos:
  • Initiated: estado inicial.
  • UnPublish: não publicado. A permissão no arquivo de reprodução do OSS é Private.
  • Published: publicado. A permissão no arquivo de reprodução do OSS é Default.
  • Deleted: excluído.
RunIdListString[]Lista de fluxos de trabalho de mídia.
CreationTimeStringHorário de criação.
DurationStringDuração.
FormatStringFormato.
SizeStringTamanho.
BitrateStringTaxa de bits.
FpsStringTaxa de quadros.
WidthStringLargura.
HeightStringAltura.
PlayListPlay[]Lista de reprodução.
SnapshotListSnapshot[]Lista de snapshots.
MediaInfoMediaInfoInformações da mídia.

Category

Parâmetros para uma categoria.

Nome

Tipo

Descrição

CateId

String

ID da categoria.

ParentId

String

ID do nó pai. O valor para o nó de nível superior é -1.

CateName

String

Nome da categoria.

Level

String

Nível. O valor para o nó de nível superior é 0.

File

Parâmetros para um arquivo.

Nome

Tipo

Descrição

URL

String

URL do arquivo.

State

String

status do arquivo. Valores válidos: Normal e Deleted.

Play

Informações de reprodução.

Nome

Tipo

Descrição

MediaWorkflowId

String

ID do fluxo de trabalho que gera o arquivo de reprodução.

MediaWorkflowName

String

Fluxo de trabalho que gera o arquivo de reprodução.

ActivityName

String

Nome da atividade do fluxo de trabalho de mídia.

Duration

String

Duração.

Format

String

Formato.

Size

String

Tamanho.

Bitrate

String

Taxa de bits.

Fps

String

Taxa de quadros.

Width

String

Largura.

Height

String

Altura.

File

File

Arquivo de reprodução.

Snapshot

Informações de snapshot.

Nome

Tipo

Descrição

MediaWorkflowId

String

ID do fluxo de trabalho que gera o arquivo de snapshot.

MediaWorkflowName

String

Fluxo de trabalho que gera o arquivo de snapshot.

ActivityName

String

Nome da atividade do fluxo de trabalho que gera o arquivo de snapshot.

File

File

Arquivo de snapshot.

Type

String

Tipo de snapshot. Valores válidos: Single e Sequence.

Count

Number

Número de snapshots. Este parâmetro é válido apenas se Type estiver definido como Sequence.

MediaBucket

Parâmetros para um bucket de mídia.

Nome

Tipo

Descrição

Bucket

String

Nome do bucket de mídia.

Type

String

Tipo do bucket de mídia. Valores válidos: Input e Output.