Confira este arquivo de exemplo do FFmpeg extract_mvs.c . Você pode encontrá-lo em seu diretório de origem do FFmpeg, em doc / examples . Após a compilação, você pode usá-lo como ./extract_mvs <video>
para imprimir as informações referentes a cada vetor de movimento. Você pode redirecionar a saída de um arquivo .txt por: ./extract_mvs <video> > output.txt
. Infelizmente, isso não fornece informações muito detalhadas (vetores de movimento de macroblocos e submacroblocos, índice de imagens de referência, número de imagens de referência, etc.), mas acho que existem maneiras de extrair informações mais detalhadas também.