* Structure MKV: Les fichiers MKV sont des conteneurs qui contiennent divers flux (vidéo, audio, sous-titres) séparément. Ils ne fusionnent pas réellement ces flux dans une seule entité.
* sous-titres comme flux séparés: Les sous-titres sont stockés sous forme de flux séparés dans le conteneur MKV. Pour être "mélangé", ils doivent être ajoutés au conteneur.
* réencoder et taille: L'ajout d'un nouveau flux au conteneur nécessite le lecteur vidéo pour réencoder les flux vidéo et audio, résultant en une taille de fichier légèrement plus grande.
Alternatives pour éviter une augmentation significative de la taille:
1. Fichiers de sous-titres externes: La méthode la plus courante et la plus efficace. Vous pouvez stocker les sous-titres en tant que fichier séparé (.srt, .ass, etc.) et utiliser un lecteur multimédia qui prend en charge les sous-titres externes. Cela maintient la taille du fichier MKV inchangé.
2. sous-titres doux: Certains joueurs autorisent des "sous-titres" qui sont intégrés dans la vidéo mais ne font pas définitivement partie du flux vidéo. Ceux-ci peuvent être activés ou désactivés au besoin. Cependant, cela entraîne généralement une petite augmentation de la taille du fichier.
3. Méxe avec un changement minimal: Vous pouvez utiliser des outils comme mkvtoolnix pour "mux" le fichier de sous-titre dans le conteneur MKV. Cela ne réencodera pas les flux vidéo / audio, mais il ajoutera toujours une petite surcharge à la taille du fichier en raison des données de sous-titre supplémentaires.
Recommandation:
L'utilisation de fichiers de sous-titres externes (.srt) est la meilleure option pour garder la taille du fichier MKV inchangé et avoir une flexibilité dans le choix des sous-titres à afficher. La plupart des joueurs des médias modernes prennent en charge les sous-titres externes et vous pouvez les trouver facilement en ligne.