Encontre respostas para perguntas frequentes e soluções de problemas comuns relacionados à produção inteligente.
Sumário
Por que meu vídeo de saída exibe uma tela preta após determinado tempo?
Por que recebo um erro "TimelineFormatError" ao chamar a API?
Por que a posição de saída de imagens, texto ou legendas está incorreta?
Por que o `FontSize` da legenda não corresponde à pré-visualização?
O que fazer ao receber um erro "Throttling.User" durante o envio de um job?
Perguntas frequentes
Como exportar um vídeo de saída para o ApsaraVideo for VOD?
Ao chamar a API SubmitMediaProducingJob, defina o parâmetro OutputMediaTarget como vod-media. No parâmetro OutputMediaConfig, especifique StorageLocation e FileName com o local de armazenamento e o nome do arquivo do recurso de mídia no ApsaraVideo for VOD:
"OutputMediaConfig": {
"StorageLocation": "outin-8e7*******.oss-cn-shanghai.aliyuncs.com",
"FileName": "vod-output.mp4"
}
Como obter os resultados de um job de produção inteligente?
Após chamar a operação SubmitMediaProducingJob, a resposta inclui um JobId. Use esse JobId na API GetMediaProducingJob para consultar o status do job. O campo Status retorna o estado atual.
Quanto tempo leva um job de produção inteligente?
O tempo de produção equivale aproximadamente à duração do vídeo de saída. Um vídeo de 5 minutos geralmente leva cerca de 5 minutos para ser produzido. Todos os jobs também exigem tempo para enfileiramento, análise de arquivos e download; portanto, até mesmo os vídeos mais curtos levam pelo menos 15 segundos. Para um vídeo de 15 segundos, o tempo de produção pode variar de 15 segundos a 2 minutos, dependendo da complexidade.
Se você enviar um grande lote de jobs — como dezenas de milhares de uma só vez —, eles serão enfileirados e processados em ordem. Para aumentar a capacidade de processamento, abra um ticket.
Quais fatores afetam o tempo de produção?
A produção de vídeo ocorre quadro a quadro, logo, o tempo aumenta conforme a resolução e a duração da saída. Esse prazo também cresce quando os jobs envolvem muitos efeitos especiais ou transições, ou quando a mídia source passa por redimensionamento significativo (por exemplo, reduzir um clipe 4K para 480p). Uma configuração incorreta da timeline também pode tornar a produção mais lenta.
Caso o tempo de produção seja consistentemente maior que o esperado, abra um ticket ou entre no grupo de suporte no DingTalk (ID: 84650000851) para obter assistência.
Por que a duração do vídeo de saída difere do esperado?
Transições reduzem a duração total. Uma transição sobrepõe dois clipes adjacentes, fazendo com que o segundo comece antes. Isso diminui a duração total da saída. Para preservar a duração original, reserve tempo suficiente ao aparar os clipes para compensar a sobreposição. Alternativamente, use DLTransition, que preenche quadros durante a transição e mantém a duração total.
AI_TTS pode estender a duração total. A faixa de áudio gerada pode ser mais longa que a de vídeo, prolongando a saída geral. Para ver uma solução, consulte Alinhar automaticamente a duração de diferentes clipes de mídia.
Pontos In/Out ausentes causam duração inesperada. Se você definir apenas
TimelineIneTimelineOutsem configurarineoutpara um clipe, o sistema o processará com sua duração original. Definain = 0eout = timelineOut - timelineInpara especificar explicitamente a duração do clipe.
Por que meu vídeo de saída exibe uma tela preta após determinado tempo?
Isso geralmente acontece quando o clipe de vídeo é mais curto que outra faixa. Por exemplo, se o clipe de vídeo tem 6 segundos, mas a faixa de áudio tem 12, os últimos 6 segundos serão renderizados como uma tela preta. Para corrigir, configure a faixa de vídeo como a faixa principal — isso força todas as outras faixas a corresponderem à sua duração. Outra opção é aparar as demais faixas para igualar a duração do vídeo.
Por que recebo um erro "TimelineFormatError" ao chamar a API?
Verifique se a estrutura da sua timeline corresponde ao formato exigido e se o JSON é sintaticamente válido. Para o esquema da timeline, consulte Configuração da timeline. Para exemplos práticos, veja Misturar e editar vídeos e imagens.
Por que as legendas não são exibidas corretamente?
Para alfabetos menos comuns, como coreano, árabe ou mongol, problemas de exibição geralmente resultam da renderização da fonte. Tente reenviar o job usando a fonte padrão Alibaba Cloud Puhui. Se o problema persistir, entre no grupo de produtos Intelligent Media Services no DingTalk (ID: 84650000851).
Por que a posição de saída de imagens, texto ou legendas está incorreta?
Certifique-se de que a resolução de saída corresponda à resolução de pré-visualização. Usar valores de posição relativa (0 a 1) em vez de valores absolutos em pixels mantém o layout consistente em diferentes resoluções.
Caso clipes na mesma faixa se sobreponham em tempo ou posição, o mecanismo anticolisão poderá deslocá-los. Coloque clipes sobrepostos em faixas separadas para obter controle mais preciso.
Por que o FontSize da legenda não corresponde à pré-visualização?
Se você utilizar
FontSizeem Effect Type: Text, o tamanho da fonte será dimensionado relativamente às dimensões do clipe e da saída. Mude paraFixedFontSizepara usar um valor absoluto em pixels que não sofra redimensionamento.Ao usar
SubtitleTrackClipcom fonte personalizada, a altura renderizada em pixels pode ser menor que o valor deFontSizepara determinadas fontes. ConfigureSizeRequestType=Nominalpara igualar a altura em pixels renderizada ao valor do tamanho da fonte.Especifique as dimensões da tela de pré-visualização para alinhar o tamanho da fonte entre a pré-visualização e a saída. Por exemplo, para produzir um vídeo 720p, defina
FECanvas={"Height":720,"Width":1280}.
O que fazer ao receber um erro "Throttling.User" durante o envio de um job?
As APIs de gravação do IMS têm limite de 30 consultas por segundo (QPS). Se atingir o limite, aguarde um segundo e tente novamente. Com 30 QPS, é possível enviar até 1.800 jobs por minuto, o que atende à maioria das cargas de trabalho.
Caso seu cenário exija throughput sustentado acima de 30 QPS — por exemplo, produzir milhões de vídeos em 30 minutos para uma campanha de marketing —, abra um ticket para solicitar aumento de QPS.
Como proceder se a análise de índice falhar?
Na página de gerenciamento de recursos de mídia, selecione o recurso que deseja reanalisar e clique em Index and Analyze abaixo da lista. Isso inicia um novo job de análise de índice.