Peut-on vraiment convertir MKV en MP4 sans perte de qualité ?
Oui — mais uniquement sous certaines conditions. Le concept clé est le remuxage : reconditionner les flux vidéo et audio d'un conteneur (MKV) vers un autre (MP4) sans toucher aux données compressées. Comme les bits vidéo et audio restent identiques, le résultat est une perte de qualité nulle.
Imaginez déplacer des livres d'un carton vers une boîte en plastique. Les livres (vos données vidéo et audio) ne sont pas touchés — seul le conteneur change. Ce processus est quasi instantané car aucun encodage ni décodage ne se produit.
Cependant, le remuxage ne fonctionne que si les codecs de votre MKV sont compatibles avec le conteneur MP4. Dans le cas contraire, le réencodage est nécessaire — et c'est là qu'interviennent les considérations de qualité.
Quand le remuxage fonctionne (zéro perte de qualité)
Le remuxage est possible lorsque votre MKV contient des codecs nativement supportés par MP4 :
| Contenu MKV | Remux vers MP4 ? | Perte de qualité |
|---|---|---|
| H.264 vidéo + AAC audio | Oui — remux direct | Aucune |
| H.265 vidéo + AAC audio | Oui — remux direct | Aucune |
| H.264 vidéo + MP3 audio | Oui — remux direct | Aucune |
| H.264 vidéo + DTS audio | Partiel — l'audio doit être réencodé | Audio uniquement (vidéo intacte) |
| H.264 vidéo + FLAC audio | Partiel — l'audio doit être réencodé | Audio uniquement (vidéo intacte) |
| VP9 vidéo + Opus audio | Non — réencodage complet nécessaire | Minimal avec CRF 23 |
La commande FFmpeg pour un remux sans perte est remarquablement simple :
ffmpeg -i input.mkv -c copy -movflags +faststart output.mp4
Le flag -c copy indique à FFmpeg de copier tous les flux sans réencodage. Le flag -movflags +faststart déplace les métadonnées du MP4 au début du fichier, permettant une lecture web instantanée.
Quand le réencodage est nécessaire
Le réencodage est requis lorsque votre MKV contient des codecs non supportés ou mal supportés par MP4 :
Codecs audio incompatibles
Le scénario le plus fréquent. De nombreux fichiers MKV issus de rips Blu-ray contiennent de l'audio DTS, DTS-HD Master Audio, Dolby TrueHD ou FLAC — aucun de ces formats n'est supporté dans MP4. Ils doivent être réencodés en AAC :
ffmpeg -i input.mkv -c:v copy -c:a aac -b:a 192k -movflags +faststart output.mp4
Note : -c:v copy conserve le flux vidéo intact (zéro perte de qualité vidéo). Seul l'audio est réencodé. AAC à 192 kbps offre une qualité transparente pour la grande majorité des auditeurs.
Codecs vidéo incompatibles
Si votre MKV contient VP9, VP8, Theora ou d'autres codecs peu compatibles avec MP4, la vidéo doit être réencodée en H.264 ou H.265 :
ffmpeg -i input.mkv -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 192k -movflags +faststart output.mp4
Gestion des sous-titres
MKV supporte des formats de sous-titres avancés (SSA/ASS, PGS) que MP4 ne peut pas contenir. Lors de la conversion :
- Sous-titres texte (SRT) : Peuvent être conservés comme fichier .srt externe ou intégrés en MP4 mov_text
- Sous-titres stylisés (ASS/SSA) : Doivent être incrustés dans la vidéo (hardcodés) ou supprimés
- Sous-titres bitmap (PGS) : Doivent être incrustés ou supprimés (impossible de les convertir en texte)
Qu'est-ce que CRF 23 et pourquoi est-il « visuellement sans perte » ?
Lorsque le réencodage est nécessaire, la qualité dépend de la valeur CRF (Constant Rate Factor). CRF est un nombre unique qui contrôle la qualité de sortie pour les encodeurs H.264 et H.265 :
- CRF 0 : Mathématiquement sans perte (fichiers énormes, 10–50x plus grands)
- CRF 18 : Visuellement transparent — pratiquement aucune perte de qualité perceptible
- CRF 23 : Valeur par défaut. Excellente qualité, perte imperceptible pour 99 % des contenus
- CRF 28 : Bonne qualité, fichiers plus petits, quelques pertes visibles sur des scènes exigeantes
- CRF 33+ : Dégradation notable, principalement pour des aperçus ou des contenus de moindre importance
CRF 23 est le juste milieu pour la conversion MKV vers MP4 : le résultat est visuellement indiscernable de l'original pour pratiquement tous les contenus réels. Seule une comparaison côte à côte au niveau pixel sur un écran étalonné pourrait révéler des différences, et encore uniquement sur des scènes très riches en détails.
Taille du fichier après réencodage : Lors de la conversion depuis un codec plus ancien (VP9, Xvid) vers H.264 à CRF 23, le fichier de sortie peut être plus petit que l'original tout en maintenant une qualité équivalente. H.264 est remarquablement efficace.
Comment vérifier les codecs de votre MKV avant la conversion
Connaître le contenu de votre MKV vous permet de prévoir si un remuxage ou un réencodage sera effectué :
Avec FFprobe (ligne de commande)
ffprobe -v error -show_entries stream=codec_type,codec_name -of csv=p=0 input.mkv
Exemple de sortie :
video,h264— vidéo H.264 (remuxable)audio,dts— audio DTS (réencodage vers AAC nécessaire)subtitle,ass— sous-titres ASS (seront supprimés ou incrustés)
Avec VLC (interface graphique)
Ouvrez le MKV dans VLC, allez dans Outils > Informations sur le codec (ou appuyez sur Ctrl+J). Le champ « Codec » de chaque flux vous indique exactement ce que contient le fichier.
Avec MediaInfo (interface graphique)
MediaInfo fournit la vue la plus détaillée : codec, bitrate, canaux, résolution, fréquence d'images, et plus. Disponible gratuitement pour Windows, Mac et Linux.
Comment notre convertisseur traite MKV vers MP4
Notre convertisseur détecte automatiquement les codecs de votre fichier MKV et choisit l'approche optimale :
- Codecs compatibles (H.264/H.265 + AAC) : Les flux sont copiés directement — zéro perte de qualité, traitement rapide
- Audio incompatible (DTS, FLAC, Opus) : La vidéo est copiée (sans perte), l'audio est réencodé en AAC 192k
- Vidéo incompatible (VP9, VP8, Theora) : Réencodage complet en H.264 CRF 23 + AAC 192k
Le fichier de sortie inclut toujours -movflags +faststart pour une lecture web instantanée. L'ensemble du processus est conçu pour préserver la qualité maximale avec un minimum de surcharge en taille de fichier.
Ce que vous pourriez perdre : Les pistes audio multiples (seule la piste par défaut est conservée), les sous-titres avancés (ASS/PGS sont supprimés), les polices intégrées et les marqueurs de chapitres complexes peuvent être simplifiés. Si ces fonctionnalités sont importantes pour vous, conservez le MKV original comme copie d'archivage.