Is there a way to Change how long the Xbox record time is?

Solution 1:

I think the best option on Xbox would be to use something like Mixer. Mixer is installed by default, and has the option to record streams. You will have to change your settings to enable a recording of the stream.

See https://windowsreport.com/save-mixer-streams-xbox/ for details on how to enable recording of your stream.