[HN Gopher] Ansel ___________________________________________________________________ Ansel Author : sts153 Score : 141 points Date : 2023-11-23 09:10 UTC (13 hours ago) (HTM) web link (ansel.photos) (TXT) w3m dump (ansel.photos) | sts153 wrote: | Photo-Editor beased on darktable | chpatrick wrote: | Ansel makes me think of Nvidia Ansel. | zoklet-enjoyer wrote: | Ansel Adams. Famous photographer | chpatrick wrote: | And well-known existing product name. | zoklet-enjoyer wrote: | I never heard of it. After looking it up, I don't get the | appeal. Not sure why someone would want to take fancy | screenshots of video games unless they're marketing a game. | Toutouxc wrote: | Nothing gets my blood boiling like a Steam/App Store game | listing that only has these "in-engine but not the actual | gameplay" screenshots. If it's a FPS, show me the screen | with the gun and the crosshairs. Show me the HUD in a | driving game, the position of the camera in a 3rd person | RPG. I don't care how some random NPC or a building looks | from a position I'll never get the camera to when playing | the game. | ipsum2 wrote: | Definitely not a well known product name, as someone who | plays PC games and also does some CUDA development, I've | never heard of this product from Nvidia. | Banditoz wrote: | > I have given 4 years of my life to the Darktable project, only | to see it destroyed by clueless geeks playing code stashing on | their spare time, everyone pushing his own agenda with no sense | of design, in a project where nobody is responsible for anything | and where we work too fast on everything at the same time. | | Anyone know what happened to the Darktable project? I've only | used it a few times, but it seems nice for someone who knows how | to use it (which isn't me!) but curious what drama happened. | mrkeen wrote: | I just assumed it was what people used. I tried but couldn't | get the hang of it. Couldn't flatten or remove things from the | history. | h0l0cube wrote: | It's not your fault. It has the worst UX of anything I've | used. Be careful if you use the mousewheel anywhere, you | don't know what unexpected action it's going to perform. | Drawing vector shapes for masks is wildly frustrating too. It | does have a lot of powerful modules though... and it's free. | camtarn wrote: | There's a switch in preferences to make it just scroll by | default. Definitely a bad UI decision indeed. | nurple wrote: | That's kind of the nature of non-destructive editing. While I | do think the operation stack could be smarter about | collapsing edits that are commutative, once I got a workflow | order down I haven't really worried about this much. | | The documentation actually has a pretty good example workflow | that flows through mutations in an order that makes sense for | most cases. Though it's not really that simple, and so you'll | find yourself trying to relearn each time if it's something | you do only on occasion. | andyjohnson0 wrote: | > Anyone know what happened to the Darktable project? | | Are you referring to the fact of there being no releases in the | last year or so? | morsch wrote: | 4.2 dropped in December 2022. | | 4.4 was released in June 2023: | https://www.darktable.org/2023/06/darktable-4.4.0-released/ | | 4.6 is slated for December 2023: | https://github.com/darktable- | org/darktable/blob/master/RELEA... | | Their release schedule has been remarkably consistent. | dist-epoch wrote: | What is code stashing. | okl wrote: | I guess it means keeping improvements/changes to yourself | instead of contributing them to the project. | nas wrote: | darktable is still being developed. There are pretty regular | releases. I use it as my main photo processing software (raw- | based workflow). | | As I said in my other comment, Aurelien has strong opinions. He | felt he could not effectively work with the other darktable | devs and decided to fork the project. | orbital-decay wrote: | The author is the "Dr. Rant" (his own words) of Darktable, so a | lot of what he says is probably exaggerated. A lot of it isn't, | though - Darktable does indeed lack focus and direction lately, | leading to unnecessary bloat and unresolved issues. In other | words, typical FOSS problems that sometimes lead to a fork. | okl wrote: | Author has a blog post here, | https://ansel.photos/en/news/darktable-dans-le-mur-au- | ralent..., which exhibits some example code, for example, | this: https://github.com/darktable- | org/darktable/blob/darktable-4.... | | That's a far cry from what I'd find acceptable in any | project. | nurple wrote: | When I switched to Linux full time about a year ago, darktable | was a godsend. I currently have it pointed at a NAS share with | ~8k raw images and it works pretty flawlessly and I can barely | tell that the images are offhost. | | Personally, I really like a number of the features that this | fork removed (like the timeline). The software does have a bit | more of a learning curve than the commercial variants out | there, but darktable is impressively capable and I personally | jive more with its theory-based approach. | | I _do_ agree that deprecating the display-referred mutations is | a good thing, but the darktable documentation is already pretty | adamant about scene-referred being the future; though there's | no way people are going to go through their entire library and | update their past tweaks from display to scene-referred, so I | don't know that those modules can ever be removed. | | I guess if I was going to be as petty as the author of this | fork, I'd say that the Ansel logo looks awful. | nas wrote: | This is the work of a former "darktable" developer (Aurelien | Pierre) who decided to fork the codebase and go it alone. He has | strong opinions about the correct way to do things. I like some | of the cleanup on the UI that he has done. For now, Ansel and | darktable are compatible in terms of the underlying database. So | you can easily switch back and forth between them. If the fork | diverges significantly, it would be more difficult to maintain | the compatibility. | | darktable has seen some major changes in the past few years, | moving away from a "display-referred" to a "scene-referred" | workflow. Aurelien contributed a lot of code to make that work, | most significantly, the Filmic module. darktable is not as user | friendly and as polished as other commercial tools (Lightroom, | Affinity, Capture One) but it is capable if you take the time to | learn it. | photoGrant wrote: | The DB is compatible with Darktable v4.0 and below only | jillesvangurp wrote: | Aurelian's youtube channel is pretty insightful. He explains a | lot of what is behind the scene referred modules. And as you | say, he has been driving a lot of that work. I've been using | Darktable for many years for all my photo editing and it has | improved massively in the last few years. He does a great job | explaining how raw file processing works (in any raw photo | processing tool) and how Darktable does it. | | https://www.youtube.com/@AurelienPIERREphoto/videos | | I had no idea he was working on this. | | Having come across his rants on Darktable last year, I think he | does have a point on the UX front. A lot of the filtering in | the light table (where you organize your photos) is a bit of a | mess of confusing buttons, options, and weird convoluted | abstractions. I never liked that part of the software. I can | work with it but years in, it remains counter intuitive how you | get your files in there and manage them. It's just convoluted | and weird all over. A lot of bad ideas layered on top of each | other. Aurelian kind of freaked out when last year some pretty | major changes were just pushed through without much debate. And | I agree with him, it didn't really improve much things. | | Anyway the magic is in the darkroom part, which is the part | where you edit photos. There is a wide variety of modules aimed | at different expertise levels. Scene referred mode is basically | a big upgrade over what a lot of other packages do, which is to | blindly apply pre-defined curves for cameras without much | regard for the actual pixels in the raw image. Filmic and other | modules do this a bit more intelligently by actually looking at | the pixels, using some heuristics and working from the lowest | levels of the pipeline all the way up to do the right things. | It adds up to a lot less work when editing photos for me | compared to earlier versions. Mostly photos come out pretty OK | without much tweaking. I might tweak perceptive saturation a | bit, add some contrast in filmic, etc. | | Basically, the workflow is roughly: 1) tweak the exposure as | needed for the gray point. Filmic adapts with sane settings for | black and white points and you typically don't have to tweak | that. 2) add some contrast in filmic 3) maybe add some local | contrast 4) in the color balance module fiddle with perceptive | saturation. Done. There are a few more things I do for | sharpening, profiled denoise (as needed), etc. But that's | pretty much it. One nice thing is being able to apply defaults | based on rules to photos. | | I might play with Ansel a bit if I can find some time over | Christmas. Kind of curious to see what he's done to lighttable | and the rest. | codeptualize wrote: | > "Ansel is what Darktable 4.0 could have been if its | developers were not so busy turning it into an usability | nightmare. Ansel is a Darktable 4.0 variant where 30.000 lines | of poorly-written code and half-broken features have been | removed, and 11.000 lines rewritten : it runs faster, smoother, | uses less power and requires less configuration. Enjoy an app | focusing on getting work done and stability." | | Shots fired! | brudgers wrote: | [delayed] | camtarn wrote: | Oof. Looking at the "Transitioning from Darktable" page ( | https://ansel.photos/en/doc/special-topics/from-darktable/ ), the | author is extremely disparaging about Darktable developers. Very | off-putting, even if some of the changes seem sensible. | | [edit] Make that quite a lot of the changes, actually, including | getting rid of some really dangerously bad bits of UI design. | Still dislike the guy's attitude but I've got to admit he has a | point. | hatsunearu wrote: | This guy basically changed darktable from a shitty Lightroom | clone to something truly unique very recently, and his approach | is highly divisive among the users. | camtarn wrote: | Yeah, having read the article linked above [1] I see his | point - it definitely looks like he's put in an enormous | amount of work for the project, and I can see where his | frustration comes from! | | To me, Darktable has a 'feel' of a highly technical editor | for people who really care about colourspaces etc, and | although I hardly know anything about colour I rather | appreciate that. It's interesting to note that almost all the | modules that contribute to that 'feel' are written by | Aurelien. | | [1] https://ansel.photos/en/news/darktable-dans-le-mur-au- | ralent... | acherion wrote: | Weird, I scrolled down to see what cameras it supports, and there | was a link labelled "Supported Cameras" that goes to | https://rawspeed.org/CameraSupport.html but that's a squatted | domain now. Is there a list somewhere? It doesn't instill much | confidence in me if I can't even see what camera RAW formats are | supported. | okl wrote: | How about this? https://github.com/darktable- | org/rawspeed/blob/develop/data/... | nurple wrote: | Take a look at the darktable docs: | https://docs.darktable.org/usermanual/4.0/en/overview/suppor... | | The rawspeed lib is at github here: | https://github.com/darktable-org/rawspeed | hexo wrote: | Can someone compare this to RawTherapee, pretty please? | macintux wrote: | Somewhere very recently I encountered a quote from Ansel Adams, | in which he seemed to anticipate that "electronic" photos would | be the next big thing, in (IIRC) 1980. Wish I could find that | again. Seemed remarkably prescient. | robga wrote: | It was in Playboy (May 1983) | | https://petapixel.com/2022/07/30/ansel-adamss-interview-with... | | "There's no end in sight. Electronic photography will soon be | superior to anything we have now. The first advance will be the | exploration of existing negatives. I believe the electronic | process will enhance them. I could get superior prints from my | negatives using electronics. | | "Then the time will come when you will be able to make the | entire photograph electronically. With the extremely high | resolution and enormous control you can get from electronics, | the results will be fantastic. I wish I were young again!" | nurple wrote: | "I wish I were young again!" | | Ah, the oft-repeated refrain of those who never stop | learning. | hurryer wrote: | In early 2000 a lot of photographers were saying that digital | photography is not "real", it doesn't have a "soul", it should | not be allowed in photo contests and it's just worthless in | general. | macintux wrote: | Hence my surprise that Ansel anticipated it with open arms 40 | years ago. | renjimen wrote: | Looks good, I'll give it a whirl. I could never figure out a good | darktable workflow. The UI seemed all over the place with some | basic features missing and way too bloated in certain areas that | I imagine 99% of users would never touch. Hopefully Ansel has | figured out a better feature balance and UI. | | My current Linux photo processing tool is Another RawTherapee | [1], which is a wonderful blend of the power of RawTherapee with | a UI that has a lot of similarities to Lightroom. | | [1] https://discuss.pixls.us/c/software/art/36 | Toutouxc wrote: | > You will find very few people with this kind of full-stack | understanding of light and color able to also write efficient | computer programs and read academic research papers on applied | mathematics. Yet, you will find a lot of image editing | applications and a lot of guys trying... | | Wow, I'll have what he's having for confidence. | | On the other hand, open-source photography and bitmap editing is | still waiting for its own Blender or Godot and I applaud anyone | willing to have a go at it. What's available (GIMP, RawTherapee, | darktable, ...) can mostly sort of get the job done, but if | you're the kind of person who seeks relaxation, pleasure and | aesthetics in photography, the open-source software feels just | too geeky, too unfocused, too unrefined. | | I'm currently on DxO + Affinity and even though they cost quite a | lot of money, I'd probably shoot and enjoy the whole thing | significantly less if I had darktable and GIMP waiting at home. | hatsunearu wrote: | Once you try it, and read his blogs about how all of this shit | works, you'll know that he isn't exaggerating. | | The amount of control and physics-based editing you're doing is | very unique. | | This wasn't what darktable was like a few years ago, but this | guy has been making incredible strides to implement his vision. | hatsunearu wrote: | lmao, Aurelien Pierre has been making insanely big leaps in | darktable, putting it leagues above its competition and providing | something so unique compared to Lightroom and others, so I'm not | surprised that he just created his own fork. | camillomiller wrote: | > On the following picture, I made the styling, the make-up, the | lighting, the shot, the editing, the retouching, the software | color filters, the documentation to use them, the website to talk | about them in 2 languages, and even the colorspace used for | saturation adjustment. You will find very few people with this | kind of full-stack understanding of light and color able to also | write efficient computer programs and read academic research | papers on applied mathematics. Yet, you will find a lot of image | editing applications and a lot of guys trying... | | Jeez, wish I had 1/10th of the confidence of this guy ___________________________________________________________________ (page generated 2023-11-23 23:00 UTC)