u/Big_Rip4015

The case of the missing Hasselblad RGB icc profile. Phocus for Mac strikes again!

The case of the missing Hasselblad RGB icc profile. Phocus for Mac strikes again!

This isn't going to affect every one of you Hasselblad shooters out there, but for some of you, maintaining color space throughout your post-processing flow is important. It is also yet another jarring example of engineering sloppiness in the Phocus for Mac team that I'm pretty certain would not be tolerated by a team designing and building the cameras and lenses.

The short version: because the Phocus team clearly can't be bothered by testing their software, they mis-labeled the two Hasselblad RGB icc profiles that Phocus installs on your Mac. What it means is that if you want to be able to control your exports from Phocus and LRC in terms of color space, or want to soft-proof images in Hasselblad RGB colorspace in LRC before export, you can't. And ironically it's not all the icc profiles they provide that are mis-labeled. Just these two, arguably the two most likely to be of use to photographers.

Anyway, the post with more detail is here, and includes a link to a small script which will fix the two profiles. The script is completely open source, so you can go and see what it is going to do, and also has an "uninstall" rollback feature.

u/Big_Rip4015 — 5 days ago

I made a thing that mitigates the problem of in-camera star ratings not transferring to Phocus and LRC. Looking for 3-4 folks to try it out.

If you're one of those folks who would like to use in-camera star ratings and are frustrated by Hasselblad's inability to fix this most simple of things, I may have a solution for you. I built an app to copy in-camera star ratings to a field that Phocus and LRC can see. Full UI and all, and in the Mac App Store. I do need a few folk to use it and make sure it works for them. I've tested it on my own images but a single data point isn't a great strategy.

If you do want to use in-camera star ratings and are going shooting soon and can test it for me I'd be most appreciative if 3-4 of you would DM me and I'll get you setup with a fully unlocked version to play with.

reddit.com
u/Big_Rip4015 — 7 days ago

Phocus for Mac default image import flow does not apply HNCS. This affects the image render you see in Phocus, as well as any exports you do of those images.

There's a long backstory to this, but the short version is that when importing images into Phocus, if you do not uncheck the "Use embedded if available" checkbox, HNCS will not be applied to the imported image(s). If you uncheck the "Use embedded if available" checkbox, then 95% of the time your images will have HNCS applied to them when you import them into Phocus.

There are, however, some notable exceptions to that rule: the other 5%. I haven't figured out why yet, because it doesn't make any sense. Minimalist images shot with wider apertures (f/2.8 to f/9.5) fall into that 5%. The less detail there is in the image and the wider the aperture, the more likely it is that Phocus will not apply HNCS to the image(s).

For folks like me who are using Phocus to apply HNCS to our images, it's probably wise to manually apply it to every image and make sure it is applied before you do anything else. Also remember that you should not do any edits to the image before manually applying that profile. Applying the profile will wipe any other adjustments you've already made.

The slightly longer and sadder version of the backstory is here.

To say that this boggles my mind is probably the biggest understatement of the week. Hasselblad's marketing leans incredibly heavily on HNCS. People within one of Hasselblad's engineering departments have spent years of their lives building and refining HNCS. And yet the very software that Mac users have to use to get HNCS does not apply it by default when you import images. That weird 5% bug is one thing, and that's probably just a technical issue that can be fixed. This thing about not getting HNCS by default in Phocus for Mac is just mind-blowing.

Rant over. Message: check that you do actually have HNCS applied before you work on and then export images in Phocus.

u/Big_Rip4015 — 11 days ago

X2D II IBIS - Earth Rotation Compensation is pretty wild, and a bit misunderstood

So someone I was chatting to last week was asking questions about the Earth Rotation Compensation that the X2D II has. It's a pretty wild thing to build into a camera's IBIS, but it's actually pretty cool, and the math does work out, albeit not quite to the extent that HB's marketing makes out.

Short version, it does actually work, if you do things the right way.

https://blog.tonalphoto.com/x2d-ii-earth-rotation-compensation/

u/Big_Rip4015 — 12 days ago

New firmware (again) for the X2D II - 1.3.16.2

Nothing more exciting than "Improved system Stability" whatever that means. I'll take it apart today and start testing to see if there's anything obvious that has changed. Please let me know if you find any changes.

If you haven't signed up for my firmware tracker yet, it's the best way to get notified about when these things drop. HB haven't even updated their Firmware page as of the time of writing this post 😀

https://blog.tonalphoto.com/hasselblad-firmware-tracker/?ref=firmware-alerts-newsletter

blog.tonalphoto.com
u/Big_Rip4015 — 17 days ago

If you wanted better lens correction for your 3FR images produced before the X2D II firmware update (1.3.16.1)

I posted a few days ago about the fact that firmware v1.3.16.1 now recorded focus distance in the file metadata. I shared the post on my socials and one reader asked about whether there was a way to get the focus distance for images shot before this update so that LRC and C1 could do better lens corrections.

I'd known about some makerdata fields that had info from which one could calculate focus distance. Did some tests, shot a couple of hundred test shots on 5 lenses, and went and built a tool for it. It's a simple command line tool, which I know sounds daunting for a lot of folks, but the README file included walks through the steps carefully.

The tool is open source - the code is available for inspection in the GitHub repo, and there's a release you can just download. It will make a copy of your original 3FR (it never modifies your original) calculate the focus distance from the makerdata, correct for the lens you're using if the lens is already in the calibration database, and write that to the copy of your original, which you can then pull into LR or C1, and have the lens corrections properly applied for that focus distance.

Link to the post explaining what I did is here, complete with a shot of the wife's blonde dog that you can toggle to see the effect.

Link to the tool is here

u/Big_Rip4015 — 18 days ago

Most recent X2D II firmware finally writes focus distance to the metadata.

If you're a close-focus shooter: macro, product, tight portraits, foreground-heavy landscapes, focus distance handling matters. Until the 1.3.16.1 firmware landed it was likely that only Phocus 4.x from about 4.1 onward was able to use it. I can't confirm that as I wasn't aware it wasn't happening before and didn't test, but I am certain that LRC was not able to get focus distance until this most recent firmware update, and the most recent C1 release that announced HB compatibility was also not able to get it either. It looks like the lens corrections being applied were more general.

Anyway, long story short, the images from the camera running the latest firmware do have focus distance in a metadata field that LRC and C1 understand and do correct for, and I can confirm that Phocus 4.2.1 also now takes focus distance into account when applying lens corrections.

Full write-up is here: https://blog.tonalphoto.com/hasselblad-x2d-ii-focus-distance/

reddit.com
u/Big_Rip4015 — 20 days ago

The wife’s other dog 😀

Lola.

X2D II, XCD 55V + 9mm ext @ f/5.6, 1/30s, ISO25K6 (before HNNR)

u/Big_Rip4015 — 29 days ago

Color rendering: Phocus, C1, or LRC? I measured, instead of just eyeballing.

With all the justified excitement about C1 announcing support for 3FR files from the X2D II, every HB-related forum was flooded by folks posting shots comparing the colors. I was one of those posters 😀

Anyway, the engineer in me finally got my attention and I decided to do a more calibrated review of the color rendering in each of the apps. My conclusion: I personally prefer the Phocus HNCS render, but that's just me. You can and should use whichever one works best for you. But it is pretty interesting to see the three different approaches side by side.

Post is up at https://blog.tonalphoto.com/phocus-capture-one-lightroom-hasselblad-measured/

There's also a link in the post to a complete technical writeup that goes into a lot more depth than the post does.

u/Big_Rip4015 — 1 month ago

Third party tethering support in latest X2D II firmware

Looks like the promised support for C1 tethering is closer with the most recent X2D II firmware upgrade. Capture One doesn’t see it yet, just tested, so I assume we’ll see a small update from them soon.

u/Big_Rip4015 — 1 month ago

Phocus for Mac 4.2.1 just dropped.

I pulled the 4.2.1 read-me and diffed it against the 4.2 one. Same document. New heading, new date, and eleven words of changelog:

  • Optimize thumbnail loading speed and rendering quality
  • Fix other known issues

I know, we can't contain our excitement 😀

I did a quick test and thumbnails feel maybe 10% quicker if I'm feeling super generous, still frustratingly slow. Which known issues got fixed, your guess is as good as mine. Why they couldn't spare one sentence naming even one of them?

Download link: https://cdn.hasselblad.com/software/Phocus_for_Mac/4.2.1/Phocus_4.2.1_Mac.dmg

reddit.com
u/Big_Rip4015 — 1 month ago

PSA: Phocus 4.2's Import function rewrites your 3FR metadata. Silently. It also breaks DxO PureRaw.

If you've imported 3FR files with Phocus for Mac 4.2, your RAWs are no longer what your camera wrote. The Import function silently rewrites some of the file metadata, so the imported file, image data untouched, is byte-level different from the one on the camera/card. No warning. Nothing in the 4.2 release notes. It's also what breaks DxO PureRaw, which no longer recognizes the rewritten files, and that is how this got caught in the first place.

As a photographer, one of the more fundamental tenets of post processing for me personally is that you never touch the RAW data. The RAW file that my camera produces needs to stay intact throughout post processing. This was, until recently, the promise of the 3FR file format. Phocus 4.2 changed this, silently and IMO unnecessarily.

Their stated reason: Adobe compatibility, didn't survive testing. What the change actually does is align the 3FR's model metadata with the FFF format (details in the post). What baffles me as an engineer is where they put the fix: if that alignment genuinely mattered, it belongs in camera firmware, where the string gets written in the first place. If you can't fix it at the source, you leave the user's files alone. Rewriting RAWs after the fact in the desktop app is the kind of fix that ships when camera engineering and software engineering don't talk to each other. IMO no one with end-to-end oversight of both would have signed off on doing it this way. I suspect no one has that oversight.

The issue I have is that Hasselblad's only way to get HNCS on Mac now modifies my RAW files if I import them straight into Phocus. Or I have to revert to using 4.1.1. Again.

Of course one can just manually copy over the 3FR files from the camera/card to the Phocus Captures folder and completely bypass the Import function. Phocus is quite happy to work with the files like this and doesn't rewrite the RAWs. But I'd still argue I shouldn't have to do this.

And before anyone asks why I still buy their stuff: I don't hate Hasselblad. I bought my X2D II and lenses because they are, to me, the finest cameras and lenses I have ever shot with. What I hate is that once they've taken your money for the hardware, you're essentially on your own trying to extract HNCS from your RAWs.

Hasselblad obsess over their camera and lens design. Details matter. That's why we are willing to pay the prices the hardware sells for. The same, however, cannot be said about Phocus for Mac.

reddit.com
u/Big_Rip4015 — 1 month ago

Hasselblad shipped new XCD 35-100E firmware yesterday and said nothing, as usual

I got tired of all this BS about Hasselblad shipping firmware updates and not telling anyone, and not providing a notification service you can subscribe to. Or anything. So I just built a tracker, and guess what, it caught a firmware update for the 35-100E that dropped yesterday.

The entire release note says "optimised the sound experience during autofocus," but guaranteed that's not the only thing they meddled with. They're just terrible at release notes. So there don't seem to be any major drivers to upgrade, unless you wanted a different sound for autofocus, I guess.

Ok, so anyway, the tracker I've built lists every X system body lens and adapter with its current firmware. It records the date of each version that first showed up, which Hasselblad, of course, publishes nowhere, so you get a real change log going back a few months instead of one PDF per product.

The URL to the tracker page is https://blog.tonalphoto.com/hasselblad-firmware-tracker/

There's a link on the tracker page if you want to sign up for firmware update notifications. It is the only thing that that particular list will do. You won't get any other mail other than when new firmware drops for one of the products listed on that tracker page.

u/Big_Rip4015 — 1 month ago

[S] [USA-VA] Hasselblad XCD 35-100mm E Zoom Lens

8298 shutter actuations. Fully functional. Cosmetically excellent condition with only two tiny scuff marks on the edge of the lens hood (see photos - I tried to show them but they are tiny). The optics are in perfect condition. No hazing, no moisture inside the lens, no scratches. Zoom is fully functional and smooth.

Comes in the original box, with the original HB front and rear caps, and with a set of Maven magnetic mount filters. Filters are a LPL, a 3ND, 6ND, 10 ND and a "splash guard".

Images are here: https://imgur.com/a/5E7RYyv

This is an amazing lens, and I've loved using it as you can see from the shutter count. Images are tack sharp, and the AF-C is the best out of the entire line of XCD lenses that support it. I've just gone back to using my primes and have barely used the 35-100 in the last few months, not because of the lens, but just that the primes better suit my shooting style. I have been reluctant to sell it because I waited so long to get it, and did enjoy using it. I just don't see myself using it again soon though, and it seems silly to be sitting on a lens like this when someone else could get better use from it.

$4,199 using PayPal G&S only. Includes that magnetic filter set, and shipping UPS insured, with signature required on delivery.

Comment and then message if you are interested.

u/Big_Rip4015 — 1 month ago

So I went back to primes. Haven't had my 35-100 on my camera for several weeks now...

The title pretty much says it all. When I got my 35-100 after a long wait I was delighted. It was, and still is, an incredible lens for a zoom. I took only my 20-35 and 35-100 with me to Tuscany earlier this year, and they did great although I found myself shooting with the 35-100 a lot more than the 20-35 despite mostly shooting landscapes. Sold the 20-35 not long after getting home.

The tipping point back to primes only came once I got back home, but it was the really fast glass on my Q3 43 shooting a really good busker on ‎ Ponte Santa Trìnita in Florence where I hung around for a few days that made me rethink the zoom. I'd taken my Q3 43 with me as well, and went out to shoot the busker one evening with it. The best shots were just before and after sunset with the busker backlit by the glowing sky, and with the Q3 43 I could open up to f/2 and get incredible shots as light levels dropped. I tried using the 35-100 for the same scene the next evening, and while I still got some great shots, they were much higher ISO, and needed more massaging in post than the Leica shots. Which of course makes sense since the 35-100 at ~55mm is about F/4.0, so I was giving up roughly two stops of light before I'd even started shooting.

Tried a 38V for a week but it just didn't gel with meso I ended up with a 25V, a 55V and a 90V and have not missed the zoom at all. The 90V gets the most usage, followed closely by the 55V, and I find myself shooting a lot more landscape with my 25V than I ever did with either of my zooms.

To cut a long story short, in the 7-8 weeks since going prime-only I haven't missed the 35-100 once. I was always a big advocate of its versatility and I still am, it's a remarkable lens. But I'm just not reaching for it, and I don't see that changing. Looking back, even when I had it on I spent most of my time parked at one end or somewhere around 55mm anyway. Yes, primes mean carrying three lenses to cover that range instead of one. But for the shooting I actually do, mostly low light around dawn and dusk, those two-plus stops are worth more to me than the zoom's convenience. So it just sits in the bag, and that starts to feel hard to justify.

And so I find myself about a week away from parting ways with the 35-100. It just seems a waste sitting there doing nothing. It's been an interesting, and very expensive, journey 😀

reddit.com
u/Big_Rip4015 — 1 month ago

Quick C1/LRC/Phocus color and luminance comparison shot

Pulled a shot from this afternoon through C1, LRC and Phocus. In each of them the only thing I did was enable clipping warning and dragged down highlights until the clipping just disappeared. I then exported as TIFF-16, no other changes. Figured I'd post a link to the TIFFs so you can actually see the differences as opposed to letting Reddit's algorithm butcher jpeg uploads.

picdrop.com
u/Big_Rip4015 — 2 months ago

Digging into the C1 + HB Announcement today...

For those who missed it so far: Capture One 16.8.3 now opens Hasselblad 3FR files natively, from the X2D II 100C, X2D 100C, and the CFV 100C back. Formal partnership, joint press release, quotes from both CEOs, the whole shebang.

However, before anyone migrates a library, the fine print is worth reading.

  1. The color is Capture One's own: Hasselblad's announcement email says it outright: images "will render Capture One's signature true-to-life colour". HNCS appears nowhere in any of the launch materials, from either company. If HNCS is why you shoot Hasselblad, Phocus remains the only way to get it.
  2. No HDR: Capture One has no HDR color management at all, so 3FRs processed in C1 render SDR only.
  3. 3FR only: FFF is not supported, so tethered captures stay in Phocus. C1's own tethering is promised for later in 2026.
  4. And buried in the release notes: Hasselblad RAWs don't carry focus-distance metadata, so C1 applies generic lens corrections until a Hasselblad firmware update adds the data. Which means, inter-alia, that Lightroom and DxO have probably been applying distance-generic corrections to your files all along too. C1 is just the first vendor to say so in writing.

Hasselblad, on the record to PetaPixel: "This partnership isn't a replacement for Phocus."

Quite how one campaign produced a press release promising "the same true-to-life color Capture One users know and love" and a landing page claiming "Hasselblad's color rendering is faithful from the moment you import", they alone will know.

Full post: https://blog.tonalphoto.com/capture-one-hasselblad-raw-support/

u/Big_Rip4015 — 2 months ago

No rain ☹️

It’s been a rough few months here in central Virginia. We’ve had less than 1/3 of the average rainfall for the last 12 months.

u/Big_Rip4015 — 2 months ago