Nous constatons ce problème lorsque nous "lions" deux fichiers vidéo ensemble.
Par exemple, nous avons une vidéo publicitaire qui est segmentée et un fichier de contenu qui est également segmenté. Nous créons un nouveau fichier qui contient les informations des segments publicitaires et de contenu. Cependant, nous constatons que le contenu publicitaire est tronqué ou que le contenu commence à avoir des problèmes de synchronisation audiovisuelle. La publicité et le contenu sont tous deux segmentés de la même manière, à savoir une segmentation de 5 secondes. Cependant, étant donné que les publicités sont de longueur variable, le fichier de résultat peut contenir des segments restants, par exemple :
#EXTM3U
#EXT-X-TARGETDURATION:5
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:5,
fileSequence6.ts
#EXTINF:5,
fileSequence7.ts
#EXTINF:4,
fileSequence8.ts
#EXTINF:5,
fileSequence0.ts
#EXTINF:5,
fileSequence1.ts
#EXTINF:5,
fileSequence2.ts
#EXTINF:3,
fileSequence3.ts
Est-ce la bonne façon de lire 2 fichiers l'un après l'autre sans rebondir ? Faut-il utiliser generate-variant-plist pour une liste de lecture de 2 fichiers ?