E' vero che non è un errore in trasmissione, però quello spezzare che fa il decoder, rende il flusso corrotto, nel senso che uno o più fotogrammi possono essere effettivamente corrotti o mancanti in testa al secondo file. Mancante può equivalere a corromperne altri, se il fotogramma è di quelli referenti di altri ( come una gerarchia). Il problema non è nei muxer per pc, sebbene alcuni facciano meglio e altri peggio, ma il problema è del decoder che dovrebbe splittare il file nel punto giusto, in particolare in corrispondenza degli IDR-frames (o Key frames più in generale), invece probabilmente si basano solo sulla dimensione e splittano bruscamente, raggiunti i 2 o i 4 GB (dipende dai decoder), ignorando le specifiche del flusso... la cosa fastidiosa è che per esempio due dei miei decoder splittano anche usando partizione ntfs che supporta file > 4GiB come se fosse FAT32. Per fortuna un modello no, e i file sono sempre precisi (anche come sincronia a/v del secondo 'troncone').
Ho fatto una prova con un mio decoder che splitta i file e effettivamente se analizzo il flusso , il secondo file è corrotto.
I problemi che riscontro sono 2 e possono verificarsi entrambi oppure 1 solo dei due oppure nessuno dei 2(nella maggioranza almeno uno dei casi uno dei due si verifica):
1) il file non inizia con un K-frame
2) manca qualche frame iniziale nel secondo file
Tieni conto in ogni caso, che qualche errore si potrebbe sempre avere in trasmissione, a prescindere da alla giuntura, e questo succede anche se non lo riscontri col player, magari con un altro salta fuori.
Alla fine, tranne in rari casi, se si vuole conservare la registrazione fatta bene senza errori, conviene convertire tutto ricomprimendo il video (tagliando la parte dei pochi fotogrammi che squadretta nel punto di giunzione, se si vuole, si può anche lasciare, il flusso ricodificato sarà visto come 'corretto'). L'audio invece è più maneggevole e gli errori sono più facili da trovare e risolvere senza problemi udibili... per cui si può anche evitare di ricomprimerlo...
I programmi che invece consentono di evitare il glitch, se ho capito bene, quelli nativi dei decoder, credo che salvino in quei piccoli file extra che inseriscono nella stessa cartella, ma in formato proprietario, ciò che poi aggiungono in tempo reale nel flusso standard nelle giunzioni... (per intenderci un po' come la lettura dei file .vob gestita tramite la struttura del dvd-video).
In pratica i .ts sono i flussi standard, potenzialmente corrotti e le correzioni nelle giunzioni le salvano in quei file, che però non sono standard e quindi i normali muxer non possono leggerli e fanno quello che possono...