Long Exposure Photography on Film
A practical guide to ND filters, reciprocity failure, and bulb timing with TLR Companion
Long exposures are one of the most rewarding techniques in film photography. Silky waterfalls, streaked clouds, ghosted crowds, light trails at dusk — effects that are impossible to replicate in post. But shooting long exposures on film requires more thought than digital. You can’t check the LCD and reshoot. This guide covers everything you need to get it right the first time.
What You Need
- A camera with bulb mode — most TLR cameras have a B setting that holds the shutter open as long as you press it
- A tripod — essential for any exposure longer than about 1/15s
- A cable release — prevents camera shake when triggering the shutter (many TLRs accept standard cable releases). See our accessories guide for recommendations
- An ND filter (optional) — lets you extend exposure times in bright conditions
- metergeist — handles the math (reciprocity correction and timing) so you don’t have to
Understanding ND Filters
A neutral density (ND) filter is a dark piece of glass that reduces the amount of light reaching your film. This lets you use slower shutter speeds even in bright conditions — turning a 1/125s exposure into a 30-second one.
ND filters are rated by their filter factor (how much they divide the light) or by stops of light reduction:
| Filter | Stops | Light Reduction | Best For |
|---|---|---|---|
| ND2 | 1 | ½ | Slight motion blur |
| ND4 | 2 | ¼ | Wider apertures in daylight |
| ND8 | 3 | ⅛ | Moving water, light clouds |
| ND16 | 4 | 1/16 | Waterfalls, moderate motion |
| ND64 | 6 | 1/64 | Smooth water, cloud streaks |
| ND1000 | 10 | 1/1000 | Extreme long exposure, ghosting |
An ND8 (3-stop) is the most versatile first filter. It turns a 1-second exposure into 8 seconds — enough for silky water without requiring minutes of timing. An ND1000 (10-stop) is dramatic but requires careful reciprocity compensation.
Using ND Filters in metergeist
Tap the ND badge in the exposure controls area. Select your filter from the list. The app automatically subtracts the filter’s stops from the exposure value, so the aperture and shutter readings account for the light loss.
When the adjusted exposure pushes beyond your camera’s slowest shutter speed, the display switches to BULB and shows the exact time you need.
Reciprocity Failure
Here’s where film gets tricky. At exposure times longer than about one second, film becomes less sensitive to light. The silver halide crystals need proportionally more photons to form an image at low light levels. This is called reciprocity failure.
In practice: if your meter says 4 seconds, the actual exposure might need to be 6, 8, or even 12 seconds depending on the film stock. Every film behaves differently.
The exponent p is specific to each film stock, derived from manufacturer data sheets. metergeist has built-in reciprocity data for all 19 supported film stocks.
How Much Does It Matter?
| Metered Time | HP5+ (p=1.31) | T-Max 100 (p=1.15) | Tri-X (p=1.54) |
|---|---|---|---|
| 1s | 1.0s | 1.0s | 1.0s |
| 2s | 2.5s | 2.2s | 2.9s |
| 4s | 5.7s | 4.6s | 8.5s |
| 8s | 13.9s | 9.8s | 24.6s |
| 15s | 31s | 20s | 57s |
| 30s | 75s | 43s | 137s (2 min 17s) |
| 60s | 180s (3 min) | 93s | 398s (6 min 38s) |
At 4 seconds, the correction is about half a stop — noticeable but not critical. By 30 seconds, you’re looking at more than a full stop of error if you don’t compensate. At a minute or longer, uncorrected exposures will be significantly underexposed.
Kodak T-Max films use tabular-grain technology that resists reciprocity failure better than traditional emulsions. T-Max 100 has an exponent of just 1.15, meaning a metered 30-second exposure only needs 43 seconds — compared to 137 seconds for Tri-X. If you shoot a lot of long exposures, T-Max is worth considering.
How metergeist Handles It
When the calculated exposure time exceeds one second, a reciprocity badge appears automatically in the exposure controls. It shows both the metered time and the corrected time for your loaded film. No charts, no mental math — just the number you need.
Using the Bulb Timer
Tap the reciprocity badge to open the bulb timer. It shows a countdown with the corrected exposure time, a progress ring, and your film stock name. Here’s the workflow:
Set Up Your Shot
Mount your camera on a tripod. Frame and focus. Attach your cable release.
Meter the Scene
Point your iPhone at the scene. If using an ND filter, select it in the app. The exposure controls will show BULB and the reciprocity badge will show the corrected time.
Open the Shutter
Set your camera to B (bulb). Press and lock the cable release to open the shutter.
Start the Timer
Tap the reciprocity badge, then tap START EXPOSURE. The countdown begins. The screen stays on during the exposure, and a notification alerts you if the app goes to the background.
Close the Shutter
When the timer hits zero, you’ll feel a haptic tap and hear an alert. Release the cable release to close the shutter. Done.
Tips for Great Long Exposures
Nail the Basics
- Use a heavy tripod. Medium format cameras are heavier than 35mm, and vibration during long exposures is the #1 cause of soft images.
- Shield the viewfinder. On TLRs with waist-level finders, cover the viewing lens with a lens cap or dark cloth. Light leaking through the viewing lens can fog the film during long exposures.
- Use a cable release. Even pressing the shutter by hand on a tripod introduces shake at 1/8s and slower.
- Wait for the wind. Or use it — wind-blown grass and leaves create beautiful streaks in long exposures. But if your subject should be sharp, wait for a calm moment.
Exposure Strategy
- Bracket when you can. Shoot one frame at the corrected time, one at +1 stop (double the time), and one at -1 stop (half the time). Film is cheap compared to the trip.
- Meter without the filter. Take your light reading before attaching the ND filter. metergeist does the math, but metering through a very dark ND (especially ND1000) can give unreliable results on any light meter.
- Account for changing light. At sunrise and sunset, the light is changing fast. A 4-minute exposure started at sunset will end in noticeably dimmer conditions. Consider adding 1/3 to 1/2 stop of extra time.
- Negative film is forgiving. Color negative and B&W negative films handle overexposure much better than underexposure. When in doubt, round up.
Subjects That Work
- Moving water — 2–8 seconds smooths rapids and cascades. 30+ seconds turns the ocean into glass.
- Clouds — 30 seconds to 4 minutes creates dramatic streaks in partly cloudy skies.
- Traffic — car headlights and taillights at dusk create ribbons of light. 10–30 seconds usually works.
- Crowds — 15–60 seconds in a busy intersection ghosts pedestrians into transparent figures while buildings stay sharp.
- Night architecture — no ND needed. Shoot at f/8 or f/11 for maximum sharpness. 15–120 seconds depending on available light.
TLR cameras are excellent for long exposures. The leaf shutter produces almost zero vibration compared to focal plane shutters. The waist-level viewfinder lets you compose without crouching awkwardly at tripod height. And the large 6×6 negative captures extraordinary detail in low-light scenes.
Quick Reference
| Without Filter (EV 15) | ND8 | ND64 | ND1000 |
|---|---|---|---|
| 1/125s | 1/15s | 1/2s | 8s |
| 1/60s | 1/8s | 1s | 16s |
| 1/30s | 1/4s | 2s | 33s |
| 1/15s | 1/2s | 4s | 66s |
| 1/8s | 1s | 8s | ~2 min |
These are base times before reciprocity correction. metergeist calculates the actual corrected time for your specific film stock automatically.
Recommended Gear
Everything you need for long exposure film photography. Links go to B&H Photo.
ND Filters
For TLR cameras, you'll need either Bay-size filters (Bay I for Yashica, Bay II or III for Rolleiflex) or a filter holder system. Standard threaded ND filters work with an adapter ring.
- ND8 (3-stop) Filters — best all-around starter filter for waterfalls and light motion blur
- ND64 (6-stop) Filters — smooth water and cloud streaks in daylight
- ND1000 (10-stop) Filters — extreme long exposures, ghosting people out of scenes
- Variable ND Filters — adjustable from 2 to 8+ stops, versatile but watch for color shift at extremes
- Bay I Filters (Yashica) — slip-on filters that fit Yashica TLR taking lenses
- Bay II/III Filters (Rolleiflex) — slip-on filters for Rolleiflex taking lenses
Tripods
Medium format cameras are heavier than 35mm bodies. A solid tripod prevents vibration during multi-second (or multi-minute) exposures.
- Carbon Fiber Travel Tripods — lightweight but rigid, ideal for field work with TLRs
- Aluminum Tripods — more affordable, heavier but very stable
- Tabletop / Mini Tripods — compact option for travel and street-level compositions
Cable Releases
A cable release lets you trigger the shutter without touching the camera. Essential for bulb mode — most have a lock to hold the shutter open.
- Mechanical Cable Releases — standard threaded releases that fit most TLR cameras
- Locking Cable Releases — lock screw holds the shutter open for bulb exposures so you don't have to
Film for Long Exposures
Some films handle reciprocity failure better than others. T-Max films are engineered for it.
- Kodak T-Max 100 (120) — best-in-class reciprocity performance, fine grain, sharp
- Ilford HP5 Plus (120) — pushes well, forgiving latitude, classic look
- Ilford FP4 Plus (120) — fine grain with moderate reciprocity correction needed
- Kodak Portra 400 (120) — professional color negative, excellent latitude for long exposures
- Cinestill 800T (120) — tungsten-balanced for night photography with halation glow
Accessories
- Dark Cloth — cover the waist-level viewfinder to prevent light leaking through during long exposures
- Lens Cleaning Kit — ND filters collect dust and fingerprints; keep them clean for sharp results
- Step-Up Adapter Rings — use one set of larger filters across multiple lens/filter sizes
TLR Companion is a free light meter app for film photographers. It handles ND filter compensation, per-film reciprocity correction, and bulb timing so you can focus on the image. No ads, no subscriptions, no account required.