This is because the capacity is dictated by resolution size and different recording software have default recording sizes, the default of TinyTake is that it can capture videos up to 30 frames per second, which is about 720p and the most I have gotten out of TinyTake is three mins, but I stay in the 2, 2.5 min video length.
You maybe be able to reset the default in settings and best check it.