
DaVinci Resolve to correct your underwater videos: white balance, LUTs, noise reduction. Ethical AquaExposure workflow.
For years, I struggled with expensive color correction software. Final Cut Pro, Adobe Premiere, even professional solutions costing several thousand euros. Each time, the same frustration: cumbersome interfaces, counter-intuitive processes, and above all, the feeling that I was mostly paying for the prestige of the name, not for the real quality of the work.
And then, two years ago, I discovered DaVinci Resolve. Honestly, it has completely changed the way I work with underwater video. Not only is it free, but it's actually better than 90% of the paid alternatives I've used. It's a revelation that AquaExposure has decided to share with you: why pay for something inferior when you can have a professional, world-class tool without spending a single cent?
In this guide, I will show you exactly how I edit my underwater videos in DaVinci Resolve, from the initial steps to the final export. No unnecessary jargon. Just honest and practical work.
Before diving into the technical details, let's talk about why DaVinci Resolve stands out for underwater color correction.
The free version is ridiculously powerful. Seriously. It includes the same color correction tools as the Studio version. The only things missing? Specialized features like multi-cam fusion or advanced motion tracking. For pure color correction, you have access to the full arsenal.
This is the software that true colorists use. Laurent Ballesta, the legendary underwater filmmaker and cinematographer, doesn't bother with "prosumer" solutions. The professionals who edit Netflix documentaries, feature films, and broadcast content. they work with DaVinci Resolve. If it's good enough for them, it's good enough for us.
Specifically for underwater video, it's a blessing. Why? Because underwater videos are the most difficult to correct. You lose the red and orange frequencies at depth. You gain noise. Lighting is problematic. The colors are strange. DaVinci Resolve has the precise tools to manage each of these challenges without turning your footage into an over-saturated, pixelated mess.
Before touching a single curve, we need an intelligent workflow. Here's how I organize my projects.
Open DaVinci Resolve and create a new project. Here are my basic settings for underwater video:
Pro tip: If your computer is slow, work with a proxy system. Import your video as 1/4 resolution proxies for editing, then switch to full resolution for the final export. This is exactly what I do on my MacBooks.
On the "Media" page in Resolve, import your underwater videos. I recommend creating separate folders for each dive or scene. This may seem silly, but it will save you a ridiculous amount of time later when you're looking for that dolphin clip from March 15th.
This is where the real magic happens. Here's how I typically correct a typical underwater video, from start to finish.
The first thing you will see with any raw underwater video is a horrible blue-green look. This is because water gradually absorbs red wavelengths depending on the depth.
Here is the process:
DaVinci will automatically perform a white balance correction. You will immediately see the clip transition from a dull blue to something much more natural.
Honestly? It solves 60% of your underwater color correction problem right away.
Even after white balance, your underwater video will have a small red component. This is normal. Water absorbs red. We need to retrieve it manually in the curves.
Here's how:
Start slowly. A subtle increase of 10-15% works wonders. Don't overdo it. If your video starts to look like an artificial sunset, you've gone too far.
The professional trick I learned: don't raise the red evenly. Raise it more in the midtones (the center of the curve) than in the highlights. This maintains the natural reflections while recovering color in the mid-tones.
Now, change it to the Blue (Bleu) channel in the curve.
The water adds an exaggerated blue cast to the shadows. To correct this:
Once again, subtlety is the key. You are aiming for a reduction of approximately 5-10% in the shadows. You do not want a flat or desaturated result.
The Lift/Gamma/Gain wheel in the lower-left corner is your friend. Here's what each section does:
For underwater video, I usually do:
At AquaExposure, we have developed a set of specialized LUTs for underwater color correction. These LUTs are pre-recorded correction "recipes" that you apply with a single click.
Here's how to use them in DaVinci:
LUTs are never the final solution. They are a starting point. After applying an AquaExposure LUT, you will always fine-tune with manual curves for your specific clip.
Ethical Advice: Underwater correction LUTs should enhance the truth of your video, not make it fantastical. We aim to show you what you actually saw underwater, with just the true colors restored. No Hollywood-style exaggeration.
Raw underwater video is noisy. High ISO, little light, dark conditions. this all means a lot of grain. DaVinci Resolve also has tools for this.
Once again: slowly. Over-reducing noise creates an artificial "plastic" appearance. I usually aim for a reduction of approximately 40-60% for underwater video.
The underwater video shakes a lot, even with a mechanical stabilizer. DaVinci can help.
DaVinci will automatically analyze your clip and apply software-based stabilization. It's subtle, but it makes a noticeable difference, especially for handheld camera shots.
If your computer isn't a powerhouse (and let's be honest, most aren't), here's my trick for working faster:
Ensuite :
You are now working in 1/4 resolution with extreme smoothness. Before exporting, go to the Preferences again and Disable the proxy mode. DaVinci will automatically export in full resolution.
Now that your video has been beautifully edited, you need to export it without destroying it.
Here are my standard export settings:
For master archiving (long-term storage): - Codec: ProRes 422 HQ or DNxHD - Resolution: Full resolution (4K if that's what you captured) - Frame Rate: Same frame rate as your project - Color space: Rec. 709 or DCI P3 according to your source
For web distribution (YouTube, Vimeo, etc.) : - Codec: H.264 - Bitrate: 50-80 Mbps for 4K (high quality without excess) - Preset: Slow (best compression)
For quick social sharing: - Codec: H.265 (HEVC) - Bitrate: 20-30 Mbps for 4K - Preset: Slow
If you're filming with a GoPro MISSION 1, HERO 13, or any action camera in Flat or Protune Flat profile, the footage you get from the camera will look like a problem. The image is gray, desaturated, and lacks contrast. The colors are lifeless. The shadows and highlights look the same.
This is exactly what we were looking for.
A flat profile compresses the dynamic range of the image to fit within the encoded file. The camera "sees" the scene with a real dynamic range of 12 to 14 stops. The screen on your phone displays approximately 8. If the camera encoded a directly contrasted and saturated image, it would have to sacrifice information in the highlights or in the shadows to fit within this smaller space.
The Flat profile tells the camera: encode everything, without interpretation. The image will look bad on the screen, but the file will contain the details of the white coral in full light AND the detail of the shadow under the rocky overhang. DaVinci Resolve then retrieves this information and distributes it cleanly.
A GoPro file in Standard profile is already "cooked". What the camera has removed in highlights does not come back in post-production, no matter what your curves.
The first thing to do when importing a GoPro underwater session is to create a reference calibration on a representative shot of the general conditions, and then apply it to all the shots in the session.
Here is the process in DaVinci:
Load your reference target on the Color page. Start with the white balance pipette on a neutral area – white sand, gray rock area, or a license plate if you use one. DaVinci immediately recalculates the color temperature.
Next, bring back the reds in the midtones using curves, channel by channel. The water between the camera and the subject has absorbed red – the midtones lack warmth even after white balance adjustment. A 10-15% lift in the middle of the red curve is usually sufficient.
Right-click on this corrected clip and select "Apply Color Correction to All Clips in this Group". Your entire session will inherit this base color grading. You will then only need to refine shot by shot for variations in depth or light.
The video noise from GoPro cameras in low-light conditions manifests in two ways. Luminance noise (visible grain, like gray snow on the image) and chrominance noise (randomly colored pixels, often visible in blue areas or shadows).
In DaVinci Resolve, the Temporal Noise Reduction tool analyzes multiple successive images to distinguish noise from real movement. It is significantly more effective on video than Spatial Denoise alone.
The golden rule: always start with the lowest setting that eliminates distracting noise. On biological surfaces - fish skin, coral textures, nudibranchs - an overly aggressive reduction smooths out these details and creates an artificial plastic look. The texture of a parrotfish or the polygons of a sea slug must survive the noise reduction. If you lose them, you have exceeded the limit.
For sandy seafloors or areas of blue water without specific subjects, you can push the reduction even further - there is no biological detail to preserve.
The export settings are not neutral. A beautifully calibrated underwater video may appear dull if exported with an insufficient bitrate for its destination.
For YouTube: H.264 or H.265, native resolution (4K if you filmed in 4K), bitrate of 50-80 Mbps for 4K, frame rate identical to your project. The "YouTube" preset in DaVinci Resolve is a good starting point. Enable deinterlacing if you are working with mixed sources.
For Instagram (Reels, Stories): H.264, 1080x1920 resolution for vertical formats or 1080x1080 for square, bitrate 10-15 Mbps. Instagram automatically re-compresses videos upon upload - export in a quality sufficient so that Instagram's recompression does not destroy your work, but there is no need to go to 80 Mbps for a format that the platform will recompress anyway.
For master archiving: ProRes 422 HQ or DNxHD. These near-lossless codecs preserve all the color grading work for future use. The files are large (an hour of 4K ProRes 422 HQ occupies approximately 400 Go), but it is the only format that guarantees you will be able to open this project in 10 years without degradation.
A useful rule: always export the ProRes master first, then derive the web versions from this master instead of from the DaVinci project. This protects your editing from any variations in rendering between DaVinci versions.
It's worth clarifying something important.
When we talk about "color correction" for underwater video, we are talking about restoration, not manipulation. Our goal is to show you what you actually saw underwater, but with the true colors. No Hollywood. No exaggerated colors. Just honesty.
Too much underwater content on social media is over-processed. The corals are over-saturated. The fish are unrealistic. This creates a problem: when people see real underwater life, it seems dull in comparison. It's sad.
At AquaExposure, we aim for balance. Correcting legitimate shortcomings (the lack of red, noise) while preserving the real visual essence of what you have captured.
Here is my complete process, from start to finish:
Shooting: - Use a 18% gray card for white balance reference - Expose for highlights (use an external monitor if possible) - Shoot in log or flat profile if your camera allows (this maximizes the dynamic range)
Import: - Import the original video file into Resolve - Generate proxies to work quickly
Correction: - White balance adjustment with the pipette - Adjustment of the RGB curves - Spatial noise reduction - Light stabilization if necessary - Optional application of an AquaExposure LUT as a starting point
Fine-tuning: - Final adjustments to Lift/Gamma/Gain - Check color saturation (avoid over-saturation) - Please view on a calibrated monitor if possible
Export: - First, export in ProRes 422 HQ for archiving - Export in H.264 or H.265 for distribution - Always check the final export on multiple devices
DaVinci Resolve is dedicated to video editing. But when you work with photos - whether it's RAW files from an expert compact camera or frames extracted from a 4K video - the editing workflow follows a different logic, and the tools change. Here is the AquaExposure method for underwater photography, from the raw image to the final image.
Many people open a photo underwater and start with the colors because that's what immediately grabs their attention. This is a mistake. The structured workflow exists for a reason: each step depends on the next. If you adjust the colors before cropping, you're spending time on areas that will disappear. If you adjust the exposure before checking the white balance, you're amplifying a dominant color that you'll have to compensate for later.
1. Framing and horizon leveling Always start with this. The marine horizon should be perfectly horizontal, unless a deliberate stylistic choice is made. A horizon tilted by 2 degrees is immediately noticeable and destroys the credibility of an otherwise excellent image. Crop to eliminate extraneous elements, but remain honest: do not remove elements that are part of the real context of the scene.
2. Overall Exposure After framing, evaluate the exposure without touching the colors. The reference tool is the histogram - not the on-screen preview, which depends on your monitor's calibration. Aim for an exposure that preserves detail in highlights (bright areas) without unnecessarily sacrificing the shadows. Underwater, highlights quickly saturate at the surface, and shadows are deep during descent - a histogram slightly skewed towards the shadows is often normal.
3. White Balance This is where the blue or green dominance is corrected. Use the temperature slider (in K
In DaVinci Resolve, start by correcting the white balance with the eyedropper on a neutral area. Then increase the red channel in the curves (Log), reduce blue in the shadows, and adjust overall saturation. For videos shot in natural light, an underwater correction LUT applied on the first node greatly simplifies the workflow.
A physical red filter compensates for the loss of warm colors at the time of shooting, but its effectiveness decreases with depth and varies with water turbidity. Post-production correction offers more control and flexibility, but requires shooting in LOG or RAW format to preserve exposure latitude. Ideally, you combine both approaches.