Bonjour,
Lorsque tu convertis un mkv en mp4, ce n'est pas le logiciel qui détermine le poids de la vidéo en sortie.
C'est TOI qui doit le déterminer en réglant le débit vidéo de l'encodage…
Car le poids d'une vidéo est directement proportionnel à son débit par sa durée…
Maintenant, il y a deux problèmes dans ta question :
-
changement de container de mkv en mp4 ou avi (pour ton information, passer en avi est une hérésie totale, juste une vieille résilience du passé) : il est possible de passer de mkv en mp4 en quelques secondes, mais en ce cas, on ne peut diminuer le poids,
-
diminuer le poids de tes vidéos : cela suppose systématiquement un ré-encodage (ce que tu fais).
N'importe quel convertisseur, et il y a foule, à partir du moment où il permet de régler le débit de sortie, permet de déterminer le poids de ta vidéo en sortie de conversion…
Pour cela, il faut connaître le débit de la vidéo MKV et la transcoder avec un débit inférieur.
Si par exemple le débit du mkv est de 20 Mbps, en transcodant à 10 Mbps, le poids de la vidéo obtenue sera divisé par deux.
Comme proposé plus haut, tu as
Hanbrake, gratuit, qui est excellent dans l'exercice, mais qui ne te proposera que du mp4.
Sinon, tu as
Shutter Encoder, également gratuit, qui pourra te proposer en plus du mp4 de l'avi …
Mais il faut que tu saches une chose importante, si tu diminues trop le débit lors du transcodage, il y a des limites basses à ne pas dépasser sous peine de perdre en qualité.