15GB for 8 minutes is pretty heavy, but before you compress, you need to understand what's going on. Your DSLR probably recorded in an uncompressed codec or with very little compression. The thing is, compressing without losing quality is pretty much an illusion; you always lose something, the question is whether it's imperceptible. What I'd recommend is using HandBrake (it's free and works on Windows, Mac, and Linux). With that software you can choose the H.265 codec (also called HEVC), which is more efficient than the old H.264. Set a bitrate of around 30-50 Mbps depending on how much detail you have in the video, and it should come out to 2-4GB without looking terrible. Try it on a clip first.
If HandBrake seems too technical, Adobe Media Encoder also works well and has pretty automatic presets, but that requires a subscription. Another option is FFmpeg if you know a bit of command line, though it's less user-friendly. What you definitely shouldn't do is use those online compressors you find on Google; many have size limitations and besides, you don't want to upload 15GB to some unknown server. Honestly, after trying a few times you'll realize that H.265 at around 40-45 Mbps leaves you with a pretty presentable 4K video. And when you compress it, check frame by frame; don't completely trust the preview the software shows you. Sometimes what looks good in thumbnail form has surprises when you actually watch it.