Concettualmente è ovviamente impossibile. Se vengono proposte opzioni a risoluzione superiore dell'originale, il file viene generato con procedimenti di upscaling/interpolazione, che naturalmente non possono aggiungere informazione che nell'originale non c'era.

Si tratta di algoritmi che vengono già applicati "in linea" quando si riproduce un video ad una certa risoluzione su un monitor ad una risoluzione diversa. Se è vero che un programma dedicato e senza il vincolo di fare i conti in tempo reale può applicare algoritmi più sofisticati (e che potenzialmente possono fornire un risultato visivamente migliore), è anche vero che:
- se poi si riproduce il video risultante su uno schermo a risoluzione diversa si "paga" in qualità un doppio passaggio di interpolazione;
- il file generato di fatto contiene la stessa informazione, ma è più grosso;
- elaborazioni di questo tipo necessariamente richiedono un ulteriore giro di compressione lossy finale, che ogni volta che viene applicata incorre in "generational loss"; in altre parole, dato che la compressione video che viene impiegata ha perdita di informazione, ogni volta che si ricomprime il risultato peggiora in qualità;
- scaricare il file originale richiede solo il tempo di download; ogni ulteriore elaborazione richiede decompressione, elaborazione e ricompressione, cosa che in genere richiede un bel po' di tempo (la compressione ad elevata qualità in particolare; h.265 divora la CPU).

Per questo in linea di massima scaricherei sempre i file video nel formato originale in cui sono proposti (ovviamente alla massima risoluzione disponibile se il sito li fornisce in più formati), e terrei l'upscaling come procedimento da applicare in seguito e solo se effettivamente si vede che dà risultati migliori.