My receiver uses fat32 file system which limits a single .ts file to 3.99 gb ~4gb which is equivalent to a certain duration depending on the recorded channel. If it's done recording the allowed 4 gb, it will create a new file. The problem is that there are some frames lost between the two files.
Also sometimes the duration of the second file is messed up.
My dvb receiver is a cheap one (although there are better receivers that do this split thing) with little options so i guess solving the problem from there would be impossible
How to merge these two files into a single one without losing frames?