A partir da lista de opções para o ffmpeg , parece que, ao recodificar, você pode escolher entre uma variedade de algoritmos de escalonamento, o que me leva a acreditar que você poderia obter (ligeiramente) melhor qualidade ao recodificar em uma resolução mais alta em vez de reproduzir um vídeo de resolução menor dimensionado em tempo real.
Selects the algorithm used to resize the image. Choose the default "fast-bilinear" when speed is important. For better image quality but slower encoding, you can choose either Bicubic (best for upscaling, ie scaling to a larger size), Bilinear (best for downscaling, ie scaling to a smaller size than source), Lanczos, or Bicubic spline (sharp picture).