As libf ffmpeg av retornam um PTS precis
Estou trabalhando com um fluxo mpeg que usa uma sequência IBBP ... GOP. O(DTS,PTS)
valores retornados para os 4 primeiros AVPackets são os seguintes:I=(0,3) B=(1,1) B=(2,2) P=(3,6)
O PTS no quadro I parece legítimo, mas o PTS nos quadros B não pode estar correto, pois os quadros B não devem ser exibidos antes do quadro I, como indicam os valores do PTS. Eu também tentei decodificar os pacotes e usando o valor de pts no AVFrame resultante, coloque esse PTS sempre definido como zer
Existe alguma maneira de obter um PTS preciso do ffmpeg? Caso contrário, qual é a melhor maneira de sincronizar o áudio?