Format des images en prévisu

Les images en prévisu ont un format carré. Il s'agit d'un <span> avec l'image en background :

.bigup_fichiers .previsualisation > span {
    background-image: url("data:…");
    background-size: cover;
}

Sur un projet j'ajoute un test pour vérifier le ratio de l'image, mais en cas d'erreur l'aperçu est trompeur car il ne montre pas le vrai ratio de celle-ci, exemple :

Alors qu'en vrai l'image est ainsi :

Je propose de mettre un vrai tag <img src="data:…> afin d'avoir le vrai format de l'image, ou sinon au pire garder le <span> passer en background-size: contain;