+1  A: 

The subsequent .ts files are probably fine, you just need to join them into one file in order to be playable:

cat clear*.ts > joined.ts
Chris
Yep, that was the trick. I was wondering why they needed to be joined. The spec seems to indicate that while its OK for the follow transport streams to contain less metadata in the header they should contain enough data to be played back individually.
Ryan