Skip to main content

Extraire les sous-titres d'un MKV : guide des formats et des pistes

Extrayez les sous-titres d'un MKV avec FFmpeg ou MKVToolNix en une commande, passez des sous-titres image en SRT et voyez quelles pistes survivent au MP4.

Convertir MKV en MP4

Importez votre fichier et convertissez instantanément

MKV MP4

Appuyez pour choisir votre fichier

ou

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Comment extraire les sous-titres d'un MKV

Avec FFmpeg

  1. Listez les pistes : ffprobe -v error -show_entries stream=index,codec_name:stream_tags=language -of csv=p=0 input.mkv.
  2. Extrayez la première piste de sous-titres en SRT : ffmpeg -i input.mkv -map 0:s:0 subs.srt (utilisez 0:s:1 pour la deuxième, et ainsi de suite).
  3. Conservez la mise en forme ASS : ffmpeg -i input.mkv -map 0:s:0 -c copy subs.ass.
  4. Les sous-titres image (PGS) ne peuvent pas devenir du texte de cette façon ; copiez-les tels quels avec ffmpeg -i input.mkv -map 0:s:0 -c copy subs.sup.

Avec MKVToolNix

Lancez mkvmerge -i input.mkv pour afficher les identifiants des pistes, puis mkvextract input.mkv tracks 2:subs.srt (remplacez 2 par l'identifiant de la piste de sous-titres). mkvextract écrit la piste dans son format d'origine : utilisez donc .ass pour l'ASS et .sup pour le PGS.

Convertir du PGS ou du VobSub en SRT

Les sous-titres image nécessitent un OCR. Subtitle Edit (gratuit, Windows) ouvre les fichiers .sup et .sub/.idx ou directement le MKV et les convertit en SRT par OCR ; vérifiez ensuite les lettres mal reconnues. Si une vidéo n'a aucune piste de sous-titres, un générateur de sous-titres IA au format SRT et VTT peut en créer une.

VLC

VLC permet de changer et d'afficher les pistes de sous-titres, mais il n'offre pas de commande simple pour enregistrer une piste intégrée dans un fichier. Utilisez FFmpeg ou MKVToolNix pour cela.

La fonctionnalité phare de MKV : pistes illimitées

Contrairement à MP4, qui a des limitations pratiques sur le nombre de pistes et la prise en charge des formats, MKV (Matroska) a été conçu dès le départ pour gérer des fichiers multimédias complexes :

  • Pistes audio multiples : anglais, japonais, espagnol, commentaires — dans un seul fichier avec des balises de langue
  • Pistes de sous-titres multiples : différentes langues et formats, chacun activable par le lecteur
  • Marqueurs de chapitres : chapitres nommés avec éditions imbriquées pour la navigation par scène
  • Pièces jointes : polices (pour les sous-titres stylisés), pochettes d'album et autres fichiers intégrés

C'est pourquoi MKV est le format privilégié pour les collections de films, les bibliothèques d'anime et les serveurs multimédias comme Plex et Kodi. Un seul fichier MKV peut être un package complet incluant toutes les options de langue. Pour les autres différences entre les deux formats, consultez notre comparatif des conteneurs MKV et MP4.

Formats de sous-titres dans MKV

SRT — Sous-titres texte simples

SubRip Text (.srt) est le format de sous-titres le plus basique et le plus compatible :

  • Texte brut avec horodatages — sans mise en forme, couleurs ou positionnement
  • Prise en charge universelle (VLC, Plex, Kodi, la plupart des téléviseurs connectés)
  • Taille de fichier réduite (quelques Ko pour un film complet)
  • Peut être extrait de MKV et utilisé comme fichier sidecar avec MP4

SSA/ASS — Sous-titres stylisés

SubStation Alpha (.ssa) et Advanced SubStation Alpha (.ass) sont des formats de sous-titres enrichis :

  • Mise en forme : polices personnalisées, couleurs, gras, italique, contours, ombres
  • Positionnement : les sous-titres peuvent apparaître n'importe où à l'écran (haut, bas, côtés, chevauchement)
  • Animation : fondu entrant/sortant, déplacement, effets karaoké
  • Intégration de polices : MKV peut intégrer les polices requises en pièces jointes, garantissant l'affichage correct des sous-titres stylisés sur n'importe quel système
  • Usage principal : fansubs d'anime, où les sous-titres stylisés sont un art avec une typographie élaborée

Les sous-titres ASS ne peuvent être pleinement préservés qu'en les incrustant dans la vidéo lors de la conversion. La conversion d'ASS en SRT supprime toute mise en forme, ne laissant que du texte brut avec un horodatage de base.

PGS — Sous-titres bitmap Blu-ray

Presentation Graphic Stream (.pgs) est le format de sous-titres utilisé sur les disques Blu-ray :

  • Basé sur des images : chaque sous-titre est une image bitmap pré-rendue, pas du texte
  • Impossible à rechercher ou modifier : étant des images et non du texte, ils ne peuvent pas être recherchés, copiés ou modifiés
  • Taille de fichier importante : les sous-titres PGS d'un film complet peuvent peser 20–40 Mo
  • Préservation : peut uniquement être incrusté dans la vidéo ou conservé au format MKV. MP4 ne prend pas en charge PGS

VobSub — Sous-titres bitmap DVD

L'équivalent plus ancien de PGS, utilisé sur les DVD. Également basé sur des images (sous-titres image) avec les mêmes limitations : impossible à convertir en texte, doit être incrusté ou conservé dans MKV.

Pistes audio dans MKV

MKV prend en charge pratiquement n'importe quel codec audio avec des pistes illimitées :

Codec audio Type Canaux Compatible MP4 ?
AAC Avec perte Stéréo / 5.1 Oui
MP3 Avec perte Stéréo Oui
AC-3 (Dolby Digital) Avec perte 5.1 Oui (support limité)
DTS Avec perte 5.1 Non
DTS-HD Master Audio Sans perte 7.1 Non
Dolby TrueHD Sans perte 7.1 + Atmos Non
FLAC Sans perte Stéréo / 5.1 Non
Opus Avec perte Stéréo / 5.1 Limité

Un MKV typique peut contenir : DTS-HD 7.1 anglais (défaut), AC-3 5.1 anglais (compatibilité), AAC stéréo japonais, plus le commentaire du réalisateur en AAC stéréo — dans un seul fichier.

Ce qui se passe lors de la conversion MKV vers MP4

MP4 présente des limitations importantes par rapport à MKV pour le contenu multi-pistes :

Sélection de la piste audio

La plupart des convertisseurs, y compris le nôtre, ne conservent qu'une seule piste audio. Si votre MKV contient 4 pistes audio, une seule survit. Notre convertisseur applique le choix par défaut de FFmpeg : la piste comptant le plus de canaux (la première en cas d'égalité), pas forcément celle marquée « défaut ». Avec FFmpeg, vous pouvez en choisir une autre, par exemple -map 0:v:0 -map 0:a:1 pour la deuxième piste audio.

Gestion des sous-titres

  • Sous-titres texte (SRT) : peuvent être intégrés en MP4 mov_text (support limité) ou extraits en fichier sidecar .srt séparé
  • Sous-titres stylisés (ASS/SSA) : ne peuvent pas être intégrés dans MP4 avec la mise en forme intacte. Options : incruster dans la vidéo (permanent, stylisé) ou convertir en SRT (perd toute la mise en forme)
  • Sous-titres bitmap (PGS/VobSub) : PGS ne peut pas être stocké dans un MP4 ; VobSub le peut, mais peu de lecteurs l'affichent. Incrustez-les ou supprimez-les

Marqueurs de chapitres

MP4 prend en charge les marqueurs de chapitres de base, mais les éditions imbriquées et les chapitres nommés fournis par MKV peuvent être simplifiés ou perdus lors de la conversion.

Recommandation : si votre MKV contient plusieurs pistes audio, des sous-titres stylisés ou d'autres fonctionnalités avancées que vous souhaitez conserver, gardez le MKV original comme copie d'archive. Convertissez en MP4 uniquement pour le partage ou la lecture sur des appareils qui ne prennent pas en charge MKV. Lorsque les codecs s'y prêtent, vous pouvez convertir un MKV en MP4 sans perte de qualité par simple remuxage.

Comment préserver les sous-titres lors de la conversion

Incrustation (Hardcodé)

Rendu permanent des sous-titres dans l'image vidéo. Les sous-titres font partie de chaque image :

  • Avantages : fonctionne sur tous les appareils, préserve la mise en forme ASS/SSA, aucun problème de compatibilité
  • Inconvénients : impossible à désactiver, la vidéo doit être ré-encodée, une seule langue
  • Idéal pour : anime avec sous-titres ASS stylisés, partage avec un public spécifique

Fichier sidecar SRT

Extraction des sous-titres SRT dans un fichier .srt séparé placé à côté du .mp4 :

  • Avantages : peut être activé/désactivé dans la plupart des lecteurs, plusieurs langues possibles (un fichier chacune)
  • Inconvénients : deux fichiers à gérer, certains lecteurs ne détectent pas automatiquement les fichiers sidecar
  • Idéal pour : sous-titres texte uniquement devant être activables/désactivables

mov_text intégré

Format de sous-titres natif de MP4 (tx3g/mov_text) :

  • Avantages : fichier unique, activable/désactivable dans certains lecteurs
  • Inconvénients : texte brut uniquement (sans mise en forme), support limité, échoue souvent sur les téléviseurs connectés
  • Idéal pour : sous-titres texte simples lorsqu'un fichier unique est requis

Spécifique à l'anime : sous-titres stylisés SSA/ASS

Les fansubs d'anime constituent un cas particulier car les sous-titres ASS/SSA font partie intégrante de l'expérience de visionnage. Ils comprennent :

  • Effets karaoké pour les chansons d'ouverture/fin
  • Typographie correspondant aux panneaux et textes à l'écran
  • Polices, couleurs et positionnement personnalisés pour chaque personnage
  • Notes de traduction apparaissant dans des régions spécifiques de l'écran

Lors de la conversion d'anime MKV en MP4, incruster les sous-titres ASS est le seul moyen de conserver cette mise en forme. La conversion en SRT détruit toute la typographie et réduit les sous-titres à du texte blanc brut en bas de l'écran.

Outils pour gérer les pistes MKV

  • MKVToolNix : l'outil GUI de référence pour la manipulation MKV. Ajoutez, supprimez, réordonnez et extrayez des pistes. Gratuit pour Windows, Mac et Linux.
  • FFprobe : outil en ligne de commande pour identifier toutes les pistes : ffprobe -v error -show_entries stream=index,codec_type,codec_name -of csv=p=0 input.mkv
  • VLC : consultez les informations sur les pistes via Outils > Informations sur le codec, changez les pistes audio/sous-titres en cours de lecture.

Conserver ou incruster les sous-titres lors de la conversion en MP4 (FFmpeg)

  • ffmpeg -i input.mkv -map 0:v:0 -map 0:a:0 -map 0:s:0 -c:v copy -c:a aac -b:a 192k -c:s mov_text output.mp4 — transforme un sous-titre texte (SRT ou ASS) en piste mov_text du MP4 ; la mise en forme est perdue.
  • ffmpeg -i input.mkv -vf subtitles=input.mkv -c:v libx264 -crf 20 -c:a aac -b:a 192k output.mp4 — incruste la première piste de sous-titres texte dans l'image en conservant la mise en forme ASS (nécessite un FFmpeg compilé avec libass).
  • ffmpeg -i input.mkv -filter_complex "[0:v][0:s:0]overlay" -c:v libx264 -crf 20 -c:a aac -b:a 192k output.mp4 — incruste une piste de sous-titres image PGS.

Prêt à convertir ?

Convertissez votre MKV en MP4 universellement compatible

MKV MP4

Appuyez pour choisir votre fichier

ou

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Questions fréquentes

Techniquement oui, mais la plupart des lecteurs ne reconnaissent qu'une seule piste audio dans MP4. MKV est le meilleur format pour l'audio multi-pistes. Lors de la conversion de MKV en MP4, seule la piste audio par défaut est généralement conservée.

Cela dépend du format. Les sous-titres texte (SRT) peuvent être intégrés ou conservés en fichiers sidecar. Les sous-titres stylisés (ASS/SSA) doivent être incrustés dans la vidéo, sinon toute la mise en forme est perdue. Les sous-titres bitmap (PGS de Blu-ray) doivent être incrustés car ils ne peuvent pas être convertis en texte.

Incruster signifie rendre les sous-titres de façon permanente dans l'image vidéo. Chaque image de la vidéo est ré-encodée avec le texte des sous-titres superposé. Les sous-titres font partie de la vidéo elle-même — ils ne peuvent plus être désactivés, mais leur affichage est garanti sur n'importe quel appareil ou lecteur.

Utilisez MKVToolNix (outil GUI gratuit) pour une vue d'ensemble visuelle de toutes les pistes. Vous pouvez aussi exécuter ffprobe input.mkv en ligne de commande pour voir toutes les pistes vidéo, audio et de sous-titres avec leurs codecs, langues et numéros de piste.

Oui. Un MKV peut contenir autant de pistes de sous-titres que nécessaire (SRT, ASS/SSA, PGS, VobSub, WebVTT), chacune avec sa propre balise de langue, et les lecteurs permettent de passer de l'une à l'autre.

Pour les pistes texte, ffmpeg -i input.mkv -map 0:s:0 subs.srt le fait en une seule étape (la mise en forme ASS est supprimée). Les pistes image (PGS ou VobSub) nécessitent un OCR, par exemple dans Subtitle Edit.

Plus de guides MKV en MP4

MKV vs MP4 : quel format conteneur choisir ?
MKV vs MP4 : deux conteneurs, donc même codec, même qualité. MKV gère plus de pistes et de sous-titres ; MP4 se lit p...
H.264 vs H.265 (HEVC) : Qualité, Taille de fichier & Compatibilité
H.264 vs H.265 : HEVC réduit les fichiers d'environ 40–50 % à qualité égale, mais encode plus lentement et se lit sur...
Convertir MKV en MP4 sans perte de qualité
Convertir MKV en MP4 : remux en quelques secondes avec FFmpeg, VLC ou OBS si les codecs le permettent, sinon réencoda...
Codec vs conteneur : quelle est la différence en vidéo ?
Codec vs conteneur : le codec (H.264, HEVC, AAC) compresse la vidéo et l'audio ; le conteneur (MP4, MKV, MOV) réunit ...
CRF dans FFmpeg : régler la qualité vidéo avec -crf
Le CRF de FFmpeg règle la qualité vidéo en une option (-crf 23 avec libx264) : plus bas, c'est plus beau mais plus lo...
Préréglages FFmpeg : Vitesse vs Qualité vs Taille
Les préréglages FFmpeg (de ultrafast à veryslow) arbitrent entre vitesse d'encodage et taille de fichier en x264 et x...
30 fps ou 60 fps (et 24 fps) : quelle fréquence d'images choisir ?
30 ou 60 fps : le 60 fps double les images pour le sport et le jeu, le 30 fps est le standard web, le 24 fps donne le...
YUV420p expliqué : pourquoi il compte pour la compatibilité vidéo
YUV420p, format pixel planaire 8 bits 4:2:0 attendu par presque tous les lecteurs : signification, comparaison avec y...
Encodage Two-Pass vs CRF : Quelle méthode choisir pour la vidéo ?
Le two-pass fait passer la vidéo deux fois dans l'encodeur : une pour l'analyser, une pour viser un débit précis. Com...
Retour au convertisseur MKV vers MP4

Demander une fonctionnalité

0 / 2000