KillerDid a écrit:Le SRT 8300 CI ne sait pas relire les sous-titres. Par contre il enregistre ben ceux qui ont été sélectionnés dans l'interface.
Avant ton logiciel, j'utilisais TS doctor : je récupérais à la fin un fichier .TS et en le lisant dans VLC je voyais bien une piste de sous titres, que je pouvais activer/désactiver.
J'utilise aussi ProjectX pour extraire cette piste, pour pouvoir lire le fichier .TS sur mon lecteur multimedia (qui ne lit pas les sous titres intégrés dans les .TS)
Samedi matin j'ai enregistré 5 minutes d'un film sur Canal +. J'ouvre le fichier dans RecTVEdit : la piste de sous titres apparait bien. Je fais un merge pour le convertir en .TS (un merge d'un seul fichier, celui ci faisant 200Mo). Une fois ouvert dans VLC : pas de sous titres. Pourtant en lancant projectX sur le fichier enregistré par le Strong, je récupère bien des sous-titres.
Il faudra que j'essaie d'extraire les sous-titres du fichier .TS de RecTVEdit, peut-être y sont-ils qd même !
Ok, je pense avoir pigé ce qui cloche. La piste de sous-titres doit bien être indiqué dans le fichier .ifo mais il me manque certaines données pour construire une entrée propre dans les tables PAT/PMT du fichier .ts. La piste de sous-titres est donc bien présente dans le fichier .ts généré mais pas complètement identifiée dans les tables PAT/PMT ce qui doit perturber certains logiciels.
Pour corriger ça, il me faut des fichiers .ifo de vos enregistrements pour lesquels vous auriez activer une piste de sous-titre. Pour être complet, il me faudrait un exemple avec des osus-titres de type DVB et un autre exemple avec des sous-titres de type télétexte. Je fais l'hypothèse que les données nécessaires sont en fait quelque part dans le fichier .ifo.