Le Guide Complet pour Convertir les Sous-Titres Blu-ray SUP (PGS) en SRT
Comprenez la structure des sous-titres graphiques Blu-ray, l'extraction par reconnaissance optique (OCR) et la création de fichiers SubRip parfaits.
Les disques Blu-ray et les copies vidéo haute définition utilisent généralement le format .SUP pour leurs sous-titres, techniquement appelé Presentation Graphic Stream (PGS). Contrairement aux formats de texte brut comme SubRip (.srt) ou WebVTT (.vtt), un fichier PGS SUP ne contient aucun caractère de texte direct. Il s'agit en réalité d'une série d'images matricielles indexées en 8 bits compressées, où chaque ligne de dialogue est pré-rendue sous forme de graphique avec des polices de caractères, couleurs et bordures transparentes propres au studio.
En raison de cette structure sous forme d'images, les convertisseurs classiques qui cherchent du texte brut ou changent simplement l'extension de fichier échouent totalement. Renommer un fichier .sup en .srt ou l'ouvrir avec un éditeur de texte ne produit qu'une série de symboles binaires illisibles, provoquant le blocage des lecteurs vidéo. Pour transformer un fichier Blu-ray SUP en sous-titre SRT standard et universellement compatible, les graphismes doivent faire l'objet d'une reconnaissance optique de caractères (OCR).
Notre convertisseur en ligne combine l'analyse binaire directe des paquets PGS dans le navigateur avec un moteur OCR ultra-performant sous WebAssembly. Il décompresse les images RLE, applique les palettes de couleurs intégrées, calcule les horodatages précis à la milliseconde près à partir de l'horloge PTS à 90 kHz et extrait le dialogue dans des sous-titres SubRip éditables, sans aucun envoi vers un serveur distant.
Qu'est-ce qu'un Fichier Blu-ray SUP (PGS) ?
Un fichier .sup est un flux de sous-titres extrait directement d'un conteneur Blu-ray M2TS ou d'un fichier Matroska (.mkv). Conçu spécifiquement pour les supports optiques haute définition, le format PGS permet aux éditeurs de films d'utiliser une typographie soignée avec des ombres portées et des coordonnées d'affichage rigoureuses, garantissant un rendu identique sur tous les lecteurs Blu-ray.
Sur le plan interne, un fichier SUP est structuré en ensembles d'affichage (Display Sets). Le segment Presentation Composition Segment (PCS) gère la résolution d'écran et détermine le moment où le sous-titre apparaît ou s'efface. Le Window Definition Segment (WDS) délimite les fenêtres de positionnement. Le Palette Definition Segment (PDS) définit les couleurs YCbCr avec transparence alpha, et l'Object Definition Segment (ODS) contient les pixels de l'image compressés via un algorithme RLE sur 2 octets.
La synchronisation temporelle repose sur une horloge de référence cadencée à 90 kHz (Presentation Time Stamps - PTS). Une réplique commence lorsqu'un PCS comportant des objets graphiques arrive, et persiste jusqu'à ce qu'un PCS d'effacement (sans aucun objet) ordonne sa suppression. La conversion en SRT convertit ces cycles d'horloge en millisecondes et les associe au texte transcrit par OCR.
Pourquoi Convertir des Sous-Titres Blu-ray SUP en SubRip (.SRT) ?
Profitez d'une compatibilité universelle, d'une réduction drastique de poids et d'une fluidité de lecture inégalée.
Compatibilité Universelle avec Tous les Écrans
Alors que VLC ou Kodi prennent en charge les images PGS, la plupart des téléviseurs connectés, smartphones, boîtiers Chromecast et navigateurs web ne gèrent pas le format SUP. Passer en SubRip (.srt) assure une lecture immédiate sur tous les appareils sans transcodage.
Réduction de Taille Supérieure à 99%
Les fichiers SUP de Blu-ray stockent des centaines d'images pour chaque ligne de dialogue, atteignant un volume de 20 Mo à 80 Mo par film. Le fichier SRT équivalent pèse seulement entre 40 Ko et 120 Ko, libérant un espace de stockage précieux.
Recherche Intégrale et Accessibilité
Les fichiers graphiques ne peuvent être indexés ni interprétés par les lecteurs d'écran pour personnes malvoyantes. Le format SRT rend vos sous-titres entièrement consultables par mot-clé et compatibles avec la traduction automatique.
Montage Simplifié dans Premiere, DaVinci et Final Cut
Les principaux logiciels de montage vidéo n'acceptent pas les flux .sup bruts sur leurs pistes de sous-titres. La conversion en SRT permet d'importer le texte, de modifier la mise en page et d'ajuster le calage sans aucune contrainte.
Comment Convertir un Fichier SUP en SRT en 3 Étapes
Suivez notre méthode simple et sécurisée dans votre navigateur pour convertir vos sous-titres Blu-ray.
Importez le Fichier Blu-ray SUP
Glissez-déposez votre fichier .sup dans la zone dédiée ou cliquez sur 'Parcourir les fichiers'. Vous pouvez aussi cliquer sur 'Charger un échantillon SUP' pour tester le moteur OCR instantanément.
Décodage Binaire et Reconnaissance OCR
Le convertisseur analyse les segments PGS, reconstruit chaque image sur un canvas virtuel et exécute l'OCR en WebAssembly pour transcrire fidèlement le dialogue et caler les temps PTS.
Vérifiez les Sous-Titres et Téléchargez le SRT
Visualisez le texte transcrit en face de la vignette graphique originale dans l'éditeur interactif. Corrigez d'éventuels détails puis cliquez sur 'Télécharger .SRT' ou 'Copier SRT'.
Blu-ray SUP (PGS) vs SubRip (.SRT) : Tableau Comparatif
Examinez les caractéristiques techniques du format d'images Blu-ray et de la norme universelle de sous-titres texte.
| Fonctionnalité / Spécification | Graphismes Blu-ray PGS (.SUP) | Sous-titres SubRip Standard (.SRT) |
|---|---|---|
| Format de Données | Flux binaire d'images bitmap 8 bits indexées compressées en RLE | Texte brut UTF-8 structuré avec numérotation séquentielle |
| Taille Moyenne par Film | 20 Mo – 80 Mo (contient des centaines d'images graphiques) | 40 Ko – 120 Ko (fichier texte ultra-léger) |
| Horloge de Synchronisation | Presentation Time Stamps (PTS) sur horloge 90 kHz | Codes temporels standardisés au format HH:MM:SS,mmm |
| Typographie et Habillage | Polices et couleurs gravées dans l'image avec coordonnées fixes | Affiché dynamiquement selon les réglages définis par l'utilisateur |
| Prise en Charge Matérielle | Lecteurs Blu-ray et VLC (entraîne un transcodage lourd sous Plex) | Universelle : Smart TV, iPhone, Android, YouTube, Première Pro |
| Édition et Recherche | Nécessite des logiciels graphiques complexes ; non recherchable | Modifiable avec le Bloc-notes ou Subtitle Edit ; 100% indexable |
Au Cœur de la Structure Binaire PGS du Blu-ray
Détails techniques sur la décompression des paquets graphiques et le calcul des horodatages.
Chaque segment d'un fichier Blu-ray SUP s'ouvre par un en-tête de 13 octets. Les deux premiers octets correspondent aux lettres 'PG' (0x50 0x47). Suivent les champs PTS sur 32 bits, DTS sur 32 bits, un octet indiquant le type de paquet et deux octets codant la taille totale.
Pour afficher une réplique, le flux intègre un Presentation Composition Segment (0x16) définissant la géométrie d'affichage (1920x1080 ou 3840x2160) et les coordonnées de position. Le Palette Definition Segment (0x14) contient la table de couleurs YCbCr avec transparence alpha, et l'Object Definition Segment (0x15) stocke les pixels sous compression RLE.
Notre parseur traite chaque segment à la volée. Lors de la lecture d'un ODS, les données RLE sont dépliées en une matrice d'indices de palette pour générer une image fidèle. Un algorithme de contraste accentué isole les caractères des bordures d'adoucissement, garantissant une netteté idéale pour l'OCR.
La conversion temporelle traduit les unités à 90 kHz en millisecondes : Millisecondes = Math.round(PTS / 90). Le début correspond au PCS d'affichage et la fin au PCS de nettoyage, assurant une synchronisation labiale absolue.
Exemple de Conversion : Du Paquet Binaire PGS au Format SubRip SRT
Observez comment un graphique Blu-ray est transcrit en réplique SRT avec un minutage exact.
Segment : 0x16 (PCS) à PTS 270 000 (00:00:03,000) | Image : 1920x1080, Cadre : 640x72 px
Palette : Entrée 1 = Blanc pur (Y:235, Cb:128, Cr:128, Alpha:255)
Image décodée : Graphique portant le texte 'Ravi de vous revoir, Commandant.'
PCS d'effacement : à PTS 540 000 (00:00:06,000)1
00:00:03,000 --> 00:00:06,000
Ravi de vous revoir, Commandant.
2
00:00:07,500 --> 00:00:10,200
La flotte vient d'entrer en orbite.Solution: La valeur PTS 270 000 divisée par 90 donne rigoureusement 3 000 millisecondes (00:00:03,000). Le segment de fermeture à 540 000 arrête la réplique à 6 000 millisecondes (00:00:06,000). L'OCR transcrit les caractères avec les accents et la ponctuation d'origine.
Peut-on Convertir du SUP en SRT avec FFmpeg ?
Pourquoi la commande FFmpeg standard échoue avec les fichiers Blu-ray SUP et comment notre outil y répond.
# La commande FFmpeg échoue car elle ne possède aucun moteur OCR intégré :
ffmpeg -i entree.sup sortie.srt
# Message d'erreur : 'Subtitle encoding not supported: bitmap to text conversion requires OCR'
# Ancienne méthode sur ordinateur (nécessite Java et des outils lourds) :
java -jar BDSup2Sub.jar entree.sup -o sortie.sub
# Puis ouvrir Subtitle Edit pour faire tourner Tesseract OCR manuellementUne erreur courante consiste à vouloir convertir du SUP en SRT avec FFmpeg via `ffmpeg -i entree.sup sortie.srt`. FFmpeg s'arrête systématiquement avec un message d'erreur stipulant qu'un flux de sous-titres bitmap ne peut pas être converti en texte brut. FFmpeg réencode et multiplexe l'audio et la vidéo, mais n'intègre pas d'OCR autonome.
L'ancienne méthode obligeait à installer des applications telles que BDSup2Sub et Subtitle Edit avec des environnements Java et des dictionnaires à gérer localement.
Notre outil web supprime toute installation : il exécute Tesseract OCR en WebAssembly au cœur de votre navigateur, assurant un traitement instantané et une confidentialité absolue.
Applications Pratiques de la Conversion SUP vers SRT
Des cas d'usage concrets où convertir vos sous-titres Blu-ray en SubRip simplifie tout.
Éviter le Transcodage sur Plex et Emby
Lors de la diffusion de films contenant des sous-titres PGS SUP vers une Apple TV ou une Smart TV, le serveur doit souvent réencoder toute la vidéo pour incruster les images. Passer en SRT permet une lecture directe immédiate et libère la puissance du processeur.
Traduction Multilingue et Accessibilité
Les logiciels de traduction automatique ne peuvent pas lire de simples images. Disposer de texte SRT propre permet de traduire les dialogues dans toutes les langues et de rendre les médias accessibles aux malvoyants.
Création de Vidéos pour les Réseaux Sociaux
Les vidéastes extrayant des extraits de films pour des critiques ou bandes-annonces ont besoin de sous-titres éditables pour adapter la typographie et animer le texte sous Premiere ou CapCut.
Archivage Numérique et Gain de Place
Remplacer des pistes PGS de 70 Mo par des fichiers SRT de 60 Ko au sein de collections MKV permet d'économiser un espace disque considérable et garantit la compatibilité future.
Dépannage des Erreurs lors de la Conversion SUP en SRT
Conseils pratiques pour résoudre les ambiguïtés de caractères, les italiques et les calages complexes.
Confusion entre Caractères Voisins ('I', 'l', '1' ou 'rn' face à 'm')
Cause : Des polices avec empattements fins ou des italiques très inclinés peuvent amener l'algorithme d'OCR à confondre des caractères dont les traits se rejoignent.
Solution: Notre outil binarise l'image avec un seuil de contraste renforcé avant l'analyse. Notre éditeur visuel vous permet en outre de comparer chaque réplique avec l'image originale pour corriger les mots douteux en un clic.
Absence de Tirets de Dialogue ou de Guillemets
Cause : Certaines éditions Blu-ray positionnent les guillemets ou les tirets très près du bord du cadre, risquant d'être rognés si la fenêtre de délimitation est serrée.
Solution: Vérifiez que l'option 'Conserver les Sauts de Ligne' est bien cochée. Notre système englobe l'ensemble des éléments ODS pour ne tronquer aucun symbole de ponctuation.
Message 'En-tête invalide (identifiant PG manquant)'
Cause : Le fichier importé n'est pas un flux Blu-ray PGS SUP authentique. Il peut s'agir d'un fichier DVD VobSub (.sub) ou d'un fichier endommagé.
Solution: Contrôlez l'origine de votre fichier. Si votre fichier provient d'un DVD classique (VobSub .sub accompagné d'un fichier .idx), utilisez notre convertisseur dédié SUB en SRT.
Sous-Titres Décalés par Rapport à la Vidéo
Cause : La vidéo a pu être réencodée à une cadence différente (ex. 23,976 i/s contre 25 i/s en PAL) ou des génériques de début ont été coupés.
Solution: Notre moteur extrait scrupuleusement les valeurs PTS de l'horloge d'origine. Si votre vidéo a été recoupée, vous pouvez appliquer un décalage global en toute confiance.
Outils de Sous-titrage Associés
Modernisez vos Sous-Titres Blu-ray Dès Aujourd'hui
Convertir les sous-titres graphiques Blu-ray PGS (.sup) en fichiers texte SubRip (.srt) universels et légers ne réclame plus de logiciels compliqués ni de commandes obscures dans un terminal. Avec notre convertisseur gratuit en ligne, vous bénéficiez de toute la puissance de l'OCR WebAssembly pour extraire dialogues et codes temporels en quelques secondes.
Profitez d'une lecture directe sur vos téléviseurs et smartphones, allégez vos fichiers de plus de 99 % et conservez une confidentialité totale grâce à un traitement 100 % local. Importez votre fichier .sup dès maintenant pour démarrer !