Estou escrevendo algumas informações sobre o FFmpeg Live Media Encoder e não consegui responder a esta pergunta ou encontrar algumas informações sobre.
Suponha que eu tenha uma webcam que envia 30 FPS para o meu PC e uso ffmpeg como codificador ao vivo que enviará apenas 25 imagens por segundo para a plataforma de vídeo (uma redução de 5 fps).
1) A redução de 30 para 25 terá um impacto mais negativo do que apenas 30 fps? (excluindo mais largura de banda que será necessária) 2) Isso resultará em mais alguns problemas de qualidade, em vez disso, apenas terá menos taxa de quadros, quero dizer, talvez algo como problemas e efeitos de interpolação?
A diferença entre 30 e 25 é visualmente pequena o suficiente para ser imperceptível. Pode haver uma ligeira diminuição no tamanho do arquivo de vídeo, mas isso depende inteiramente do codec usado (você também pode ter aumentado o tamanho).
Deve ser um problema apenas quando o computador que reproduz o vídeo é fraco e requer toda a ajuda possível, portanto, o player terá menos para decodificar. Se o player estiver muito lento, você terá falhas quando os quadros forem ignorados. Mas com computadores modernos e adaptadores de vídeo não deve haver problema.
Se você deseja ver visualmente a diferença, salte para Railfanning de 25 fps x 30 fps, onde o mesmo vídeo é mostrado em ambos os modos (não consegui ver a diferença).