Pergunta

Estou tentando codificar o vídeo em H.264 que, quando dividido com as maçãs HTTP Live Streaming Ferramentas de mídia segmento de arquivo de mídia passará o validador de arquivo de mídia. Estou recebendo dois erros no arquivo mpeg-ts dividido

WARNING: Media segment contains a video track but does not contain any IDR access unit with a SPS and a PPS.
WARNING: 7 samples (17.073 %) do not have timestamps in track 257 (avc1).

Depois de horas de pesquisa, acho que o aviso do "IDR" está relacionado a não ter quadros -chave no lugar certo no arquivo MPEG -TS segmentado, portanto, no meu comando ffmpeg, eu defino -keyint_min 1 para garantir o KeyFrames onde em todos os quadros, mas isso não trabalhar.

Embora seja ótimo obter uma resposta, se alguém puder esclarecer o que é uma "unidade de acesso do IDR com um SPS e um PPS" ou o que significa que os timestamps avisam que eu ficaria muito grato, obrigado.

Foi útil?

Solução

Corrigir pode ser encontrado neste tópico https://devforums.apple.com/thread/45830?tstart=15

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top