Bonjour
Lors du stream en vod d'un DVD contenant des sous titres ceux ci n'apparaissent pas lors de la lecture bien qu'ils soient détectés dans le Menu Sous-Titres/Piste de sous-titres par le VLC client
Le codec affiché par le serveur VLC lors du stream VOD est spudec alors que le client VLC le détecte dans Outils/Information sur les codecs comme scte-27 !
Dans les logs du serveur VLC (3.0.17.4 sur Ubuntu 18.04) je lis lors de la création de l'objet video :
dvdread demux debug: spu 1 0x80000000
et
main decoder debug: using packetizer module "spudec"
Dans les logs du serveur je lis lors de la lecture de l'objet video par le client VLC en streaming vod rtsp:
main mux debug: adding a new input
[00007fb3ec0026f0] mux_ts mux debug: adding input codec=spu pid=300
[00007fb3ec0026f0] mux_ts mux debug: - lang=fra
Dans les logs du client VLC (3.0.17.4 win10) qui se connecte en streaming vod rtsp
ts debug: * pid=300 type=0x82 User Private
ts debug: - ES descriptor tag 0xa
ts debug: found language: fra
ts debug: => pid 300 has now es fcc=SC27
et
main debug: using packetizer module "copy"
main debug: looking for spu decoder module matching "any": 22 candidates
main debug: using spu decoder module "scte27"
Pourquoi le client ne détecte pas le bon module packetizer et le bon codec des sous-titres DVD lors de la lecture, car les sous-titres ne sont pas affichés lors de la lecture ?
Merci
DV