I had this problem with my Hauppauge Colossus when I used it and I dug up this batch file:
for %%a in ("*.ts") do "D:\FFmpeg-N-31572-g5a16515\ffmpeg.exe" -i %%a -vcodec copy -acodec libfaac -ab 192k %%~na-new.mp4
Save that in a batch file, download ffmpeg and change the directory of course and it “should” import now. It’s been over a year since I used the colossus but I remember having all kinds of funky import problems with sony vegas and the .ts files it made along with other weird-o stuff.
The nice thing about this batch file is it does every .ts file in the directory just by dragging the first one onto it, so I could have it just run for 30 minutes on a bunch of footage and then import away.
It also means you should segment your files into a new directory when you are done converting or you’ll convert all the old .ts files along with the new ones when you run it again if you keep them all in the same directory.