Un TS enregistré commence forcément sur un début de paquet puisque c'est un format à base de paquets. Bien entendu, si l'on a coupé le fichier à la hache ensuite on ne peut être sûr de rien... mais justement, un paquet commence toujours par un marqueur, un octet avec une valeur que je n'ai plus en tête.
Donc, tu regardes si tu trouves bien cette valeur, si tu la trouves bien 188 octets plus loin (et n*388 plus loin si tu veux), et là tu peux raisonnablement penser que tu es devant un fichier commençant sur un paquet (et à fortiori tu peux couper juste avant un marqueur).
Il n'y a pas des paquets de 200 et quelques octets aussi ? Je ne me souviens plus très bien (et j'ai la flemme de chercher).
La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".
[^] # Re: MPEG-TS
Posté par fasthm . En réponse au journal Edition simple de fichiers TS sous Linux. Évalué à 3.
Un TS enregistré commence forcément sur un début de paquet puisque c'est un format à base de paquets. Bien entendu, si l'on a coupé le fichier à la hache ensuite on ne peut être sûr de rien... mais justement, un paquet commence toujours par un marqueur, un octet avec une valeur que je n'ai plus en tête.
Donc, tu regardes si tu trouves bien cette valeur, si tu la trouves bien 188 octets plus loin (et n*388 plus loin si tu veux), et là tu peux raisonnablement penser que tu es devant un fichier commençant sur un paquet (et à fortiori tu peux couper juste avant un marqueur).
Il n'y a pas des paquets de 200 et quelques octets aussi ? Je ne me souviens plus très bien (et j'ai la flemme de chercher).
La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".