Substituir quadros-chave por arquivos personalizados em um fluxo de vídeo

0

É possível usar o ffmpeg para extrair todos os quadros-chave de um fluxo de vídeo (H.264, por exemplo) e depois (depois de algumas alterações neles) injetá-los nas mesmas posições, mantendo os outros dados, sem reencodificar o fluxo?

Eu quero usar isso para visualizar como a compactação de vídeo funciona e fazer alguns efeitos interessantes. Se o H.264 não é o melhor codec para usar, existe um codec melhor para usar neste tipo de operação?

    
por IllidanS4 18.01.2018 / 23:43

1 resposta

0

O resultado final seria um vídeo corrompido, mas, desde que os IDs sejam preservados, sim, você pode corromper um arquivo dessa maneira.

    
por 19.01.2018 / 02:59

Tags