Yes, using OBS you can record your content without live streaming, which is a good way to prepare pre-recorded presentations. As you can also use a video as a source, you are free to pre-record your stream and then use the recorded video (edited if necessary) as a source for a live stream.