Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

linuxcooldude

macrumors 68020
Mar 1, 2010
2,480
7,232
But then half of the internet has been clamouring for years for Apple to give indications for the future of Aperture.

So has most of Apples competitors. The main reason for so much secrecy. Even rumors are enough to get them trying to push competing products before Apple.
 

till213

Suspended
Jul 1, 2011
423
89
(cough, cough) PHAdjustmentData (cough, cough)

Ah yes, that seems to be the piece in the puzzle that I missed!

"When your app begins working with an edited asset, examine the adjustment data provided by a PHContentEditingInput object to decide whether the last edit made to the asset is compatible with your app. If so, you can allow the user to resume working with that edit. If not, you can make further edits to the last saved version of the photo. "

Together with the last sentence here:

"The Photos framework stores only one PHAdjustmentData object for each asset, describing the most recent edit made to the asset’s content."

it still seems however that "intermediate results" ("last saved versions") are stored (which is also important in case a plugin is not installed, such that the plugin result can at least be displayed). It also means that only the last plugin edit can be edited - all previous steps (done by other plugins) are kind of lost and only available as "last saved versions of the photo" (or maybe not even that!)

So we might have something like:

Original.jpg -> Saved version1 -> Saved version2 -> PHAdjustmentDataPlugin1 & Saved version3 (representing the result of 'PHAdjustmentData of Plugin 1')

So either a given plugin "understands" the most recent "PHAdjustmentData" and can continue editing/recording that, or it has to continue using the "Saved version3" and create its own PHAdjustmentData, so the Photo Library will end up like:

Original.jpg -> Saved version1 -> Saved version2 -> Saved version3 -> PHAdjustmentDataPlugin2 & Saved version4 (representing the result of 'PHAdjustmentData' of Plugin 2)

So it is kind of a "compromise" between "recording editing steps" and "intermediate results"
 

Chupa Chupa

macrumors G5
Jul 16, 2002
14,835
7,396
So has most of Apples competitors. The main reason for so much secrecy. Even rumors are enough to get them trying to push competing products before Apple.

Not really. Aperture was leapfrogged by competitors long ago to the point where it isn't much of a competitor anymore.

But now that Aperture is officially abandon-ware, of course companies making similar products are going to rush to capture the remaining users. They have to go somewhere.
 

Janichsan

macrumors 68040
Oct 23, 2006
3,044
11,042
*Edit* Okay, you already have been pointed at what I wanted to say (PHAdjustmentData) – no need to repeat that.
 

topmounter

macrumors 68030
Jun 18, 2009
2,607
973
FEMA Region VIII
I'm really encouraged by this. Of course, the proof is in the pudding, but I like the looks of it and the left panel has most of what I already use. Add to this that they have said it will support 3rd party plugin's and it might just be a winner.

If this is a RAW converter and image database with basic tweaking tools (sort of iPhoto+ or Aperture-), but includes robust support for 3rd-party plug-ins that can work on the RAW files and add more advanced functionality, then this "could be" a winner.
 

theFly

macrumors member
Mar 6, 2003
78
50
A Window Sill in Cupertino
So it is kind of a "compromise" between "recording editing steps" and "intermediate results"
Well, Apple doesn't specify the format of the data that is stored in PHAdjustmentData, so it would be up to the developer of the plug-in to store the data in a way that they can recreate the steps.

"The Photos framework stores only one PHAdjustmentData object for each asset, describing the most recent edit made to the asset’s content."
I thought about this as well, and knew you were going to bring it up.

Think about it this way. I send a version of my photo to your Plug-In, do some edits on it and return to Photos. Photos stores the AdjustmentData as returned from the Plug-In (i.e. the recorded editing steps taken on the version). I go back to the Plug-In and do some more adjustments. The Plug-In should take in what I previously did and remember those steps, adjust what I changed and rewrite all of those steps back out in the PHAdjustmentData.

Adjustments to photos (at least in Aperture) are cumulative, meaning that the order they were done does not affect the final image.

So, while only saving one PHAdjustmentData sounds like a negative, it's not since it's up to the App to preserve the previous data + the new adjustments for each version.
 

till213

Suspended
Jul 1, 2011
423
89
(2) FCPX - ... And only in the most recent update last week did Apple allow people to store media in locations other than the library itself.

Huh? I think you are confusing things here: proxy and original media! Yes, the recent release allowed you to store proxy media in locations other than your Library.

I am not a professional (more like a "long-therm occasional video editing enthusiast"), but I can tell you that I store all my original video media on a NAS - separate from the FCP X Library (which is on the local disk). Can't tell you since which version for sure, but I can assure you that I don't even have FCP X 10.1 installed (since Mavericks only).
 

zedsdead

macrumors 68040
Jun 20, 2007
3,403
1,147
Huh? I think you are confusing things here: proxy and original media! Yes, the recent release allowed you to store proxy media in locations other than your Library.

I am not a professional (more like a "long-therm occasional video editing enthusiast"), but I can tell you that I store all my original video media on a NAS - separate from the FCP X Library (which is on the local disk). Can't tell you since which version for sure, but I can assure you that I don't even have FCP X 10.1 installed (since Mavericks only).

Sorry, yes. That's what I meant to type. Proxy and optimized couldn't previously be stored elsewhere which is big in sharing environments.

Although what you described didn't come until 10.1 (which was really the first feature complete version really).
 

till213

Suspended
Jul 1, 2011
423
89
Think about it this way. I send a version of my photo to your Plug-In, do some edits on it and return to Photos. Photos stores the AdjustmentData as returned from the Plug-In (i.e. the recorded editing steps taken on the version). I go back to the Plug-In and do some more adjustments. The Plug-In should take in what I previously did and remember those steps, adjust what I changed and rewrite all of those steps back out in the PHAdjustmentData.

Yes - that's the easy scenario ;)

But study again the sentence that I quoted from the Apple docs and think "multiple plugins":

"When your app begins working with an edited asset, examine the adjustment data provided by a PHContentEditingInput object to decide whether the last edit made to the asset is compatible with your app. If so, you can allow the user to resume working with that edit. If not, you can make further edits to the last saved version of the photo."

That is, the plugin has to first examine the presented PHAdjustmentData and only if it knows how to interpret/edit that data can it continue using that data! Otherwise the plugin has to fall back to the "last saved version" (= bitmap data in case of photos) and continue with that. In that case the existing PHContentEditingInput (written by previous plugins) gets overwritten by the latest editing steps, so you'll end up with the "chain" of original -> saved versions -> edit steps that I illustrated before.

Off course it does not have to be the same plugin that continues editing the PHAdjustmentData than the plugin that originally wrote the data - as long as the data within PHAdjustmentData is understood and written back in a "compatible way".

;)

----------

Although what you described didn't come until 10.1 (which was really the first feature complete version really).

10.1.x is the latest version (only running on OS X 10.9.2 and above) which introduced the new feature of "storing proxy data elsewhere".

I described the feature of "storing original data elsewhere", which I would almost dare to say exists since the very beginning (10.0.0) - but for sure < 10.1, since I currently have 10.0.7 installed.
 

octothorpe8

macrumors 6502
Feb 27, 2014
424
0
Adjustment stuff here looks basic, but usable — but they're never going to match what you can do in Photoshop.

As long as Photos is able to pass off images to external programs like Photoshop, I'm happy to just bypass whatever editing tools it has when they're not sufficient.
 

Wayfarer

macrumors 65816
Jun 15, 2007
1,225
601
Adjustment stuff here looks basic, but usable — but they're never going to match what you can do in Photoshop.

As long as Photos is able to pass off images to external programs like Photoshop, I'm happy to just bypass whatever editing tools it has when they're not sufficient.

Introducing plugins. A revolutionary way to get the editing tools you need.
 

Dorv

macrumors 6502
Feb 11, 2008
351
336
Aperture still runs in Yosemite...

No I know. I think that, despite what has been announced, it will work for at least one iteration past Yosemite, giving me until Fall 2016 to figure out what I want to do next.

I suspect, though, that I'll be making that change in late 2015 either way, which is enough time to give Photos one big update (I think, but that's obviously guess work).

Capture1 isn't an option for me, at least until they start supporting plugins (I do a lot of work in with Nik software).

Lightroom is probably the alternative for me, but I'm willing to give Photos a chance (if it's not great in it's first iteration, it think Apple has proven it is releasing good updates to its software these days).

I'm not nearly as doom and gloom on Photos as everyone else in this thread apparently is.
 

DudeDad

macrumors 6502a
Jul 16, 2009
717
309
From the little I can see, Photos looks like it's an intermediate level app when it comes to editing. It's a bit beyond the basics, but not advanced enough to compete with Lightroom, for example.

As much as I've come to depend on Aperture, and I feel annoyed that if I want anything pro-level in the future, I'll have to subscribe to Lightroom (Photoshop integration is a huge plus), I see the strategic purpose of this move.

Many people have expressed their distaste with the way iPhoto and Aperture manage photo libraries from a file system standpoint. (It never really bothered me since it makes more sense to browse by image-relevant info rather than generic file info.)

It looks like Apple wants to give its expanding user base an all-in-one photo management solution. One that solves the modern problem of managing a photo library that grows daily, across multiple devices, with an editing UI that is approachable and unintimidating, but can also provide more fine-grain control to give people something to “grow into.”

I switched from Aperture to Lightroom a few months ago. Lightroom is everything I expectd Aperture to become. It's great with RAW images from my Canon 6D (full frame). However, since I purchased it, it is no longer a standalone product -- instead, there's a monthly fee. It comes out to $120/year. Not outrageous, but not cheap. Having used it for two months, the $9.99 monthly fee is well worth it.

I think Photos will be something in between iPhoto and Aperture, and I'm sure it will be free.
 

LV426

macrumors 68000
Jan 22, 2013
1,836
2,266
Introducing plugins. A revolutionary way to get the editing tools you need.

If they do it properly, supported plugins will work on the processing pipeline. So, for example, no need to muck about with intermediate files as Aperture does at the moment.

For example:

Processing pipeline, out of the Yosemite box:

OS > RAW processor: Lens Adjustment > Noise Reduction > etc. ...

To which, Photos would add to the pipeline

... > Photos Standard Edits > Vendor plugin 1 > Vendor plugin 2 > etc.
 

jc1350

macrumors 6502a
Feb 4, 2008
606
39
I switched from Aperture to Lightroom a few months ago. Lightroom is everything I expectd Aperture to become. It's great with RAW images from my Canon 6D (full frame). However, since I purchased it, it is no longer a standalone product -- instead, there's a monthly fee. It comes out to $120/year. Not outrageous, but not cheap. Having used it for two months, the $9.99 monthly fee is well worth it.

I think Photos will be something in between iPhoto and Aperture, and I'm sure it will be free.

You can buy it without the subscription. http://www.adobe.com/products/photoshop-lightroom.html

Scroll all the way down. "Lightorom 5 Standalone"
 

joejoejoe

macrumors 65816
Sep 13, 2006
1,428
110
So, how much is Adobe paying you to say that? It sure feels that way.

Come on man. Just because someone likes something outside of Apple here doesn't mean they're paid to say it.

Have you used it? Are you a photographer?
 

kjohn

macrumors newbie
Jun 17, 2009
27
0
Apple has not said or even intimated that the new Photos app is a direct Aperture replacement. It did specifically say it was continuing work on its other "pro" applications, Logic and FCPX. Apple also clearly stated Photos IS an iPhoto replacement [again with no mention of Aperture]. Based on that one can make a logical inference that Photos, out of box, is intended as consumer application with some "pro grade" [ambiguous marketing jargon] features which also allows for 3rd party plugins to fill in gaps.

All Apple has said regarding Aperture is that it will have one more compatibility update for 10.10 and then its officially dead after being comatose for two years and that there will be a migration path from Aperture to the new Photos app.

The only ball Apple dropped here was not admitting Aperture was on the chopping block sooner. But most real pros (and many hobbyists) figured that out anyway and either moved on or decided Aperture was good enough for the time being. Now everyone has to make a decision, but this moment was clearly visible miles ago.

I think it's also a fair assessment to say that if Photos had as many "pro" quality features and plugin support as Aperture, they probably would have mentioned it during the announcement of Photos or shortly after it was public knowledge that Aperture was going to be EOL.

Also, if Apple was going to make a new app with "pro" features as an Aperture replacement, lets not forget the obvious.. why not just upgrade Aperture or announce it as an Aperture replacement??

Lastly, while we don't know the details of the new Photos app, in order to be a competitor to Lightroom, Capture One, etc... wouldn't it need to have a similar feature set? (in other words, more than the features of the ~1-4 year old Aperture??)


Although I love Aperture, I've switched to Lightroom long ago. I don't enjoy it, but it gets the job done.
 

oscarmacca

macrumors member
Oct 22, 2008
78
0
As others have alluded, Aperture will still work, well into Yosemite.

I bought Aperture only 18 months ago to give me controls iPhoto just does not have, so I would expect at the least, in Photos, to be able to crop, sharpen, adjust colour saturation, contrast, definition and shadows, as a minimum.

I expect Photos to be part of OS X.
 

FieldingMellish

Suspended
Jun 20, 2010
2,440
3,108
Speaking of iWork, it’s the ios-ification that waters down the apps from anything remotely professional. I recall creating pages in Pages that exploited most of the desktop version’s feature, only to find much of it disregarded and disorganized when opening the same document in the iPhone version of Pages.

Edit:
This was on the horizon unknown to us when Apple held that the future lay around the cloud and not around the mac, as it had been for so many years.
 
Last edited:

manu chao

macrumors 604
Jul 30, 2003
7,219
3,031
I read your two sentences and immediately recalled a few things Apple did in the past few years that caught people flatfooted like

delivering OS X by download only, not on hard media as was always done prior;
not charging for OS X upgrades as every other major upgrade was;
sealing batteries rather than giving users a way to swap out device the battery themselves;
launching iPads and iPhones in the fall rather than the previous schedule of iPads; in early spring and iPhones in late spring/early summer;
or eliminating built-in optical drives.
And for all of these, once presented with the idea, one can find good reasons for them. Presented with the idea that you could not import images into Photos without an internet connection or that once an internet connection was established the images would be deleted from your computer, I cannot find good reasons for. It is not that Apple doesn't do unpredictable things, it is that they do not things without a reason and there is no reason to disable local storage unless you want to get away with not having a local client (and Apple clearly said there will be a local client). That is why I said common sense can be used, but you are not showing much of that here.

It's not out of the realm of possibility that Photos will be an iCloud dependent program. We just don't know. Why would Apple do that? To lock consumers in to iCloud and get them to pay for larger amounts of storage. To once again change the way consumers view their computers & sell "piece of mind" that they never have to worry about losing pictures to a crashed hard drive plus "always available" on all of your devices.
At WWDC it announced that iCloud accounts would be sold up to 1TB. Why would anyone need that much iCloud space as its currently configured?
Of course Apple will be enabling you to store all your images in iCloud. But enabling that does in no way require disallowing local storage. Your paranoia is getting the better of you here or maybe you are projecting your own kind of thinking onto Apple.
 

manu chao

macrumors 604
Jul 30, 2003
7,219
3,031
Photos will be an Aperture replacement to the extent that it'll be the only photo app that Apple offers.
And it will be a replacement in that it imports Aperture libraries.

Unfortunately, that doesn't mean that it'll have all of Aperture's features.
Certainly.
Otherwise, why not tweak Aperture's UI to make it more accessible to less photographically-sophisticated users and make it widely available at no cost?
Who says a 'tweaked' Aperture UI would not end up looking the Photos UI?

----------

I hope it is SHOW SIDEBAR and that it allows for FOLDERS to be created. That is why I went to Aperture in the first place. To be able to organize Photos into categories and sub categories. This I HIGHLY DOUBT is coming to the new app as Apple does like it's user organizing their own files. Very worried about this.

You mean that is why they released iCloud Drive where the user can organise their own files?
 

linuxcooldude

macrumors 68020
Mar 1, 2010
2,480
7,232
Not really. Aperture was leapfrogged by competitors long ago to the point where it isn't much of a competitor anymore.

But now that Aperture is officially abandon-ware, of course companies making similar products are going to rush to capture the remaining users. They have to go somewhere.

It is Apples general policy on how it give details until its ready. In this case not updating Aperture for years until the final announcement on its future. They could even try to come out with a easier to use consumer version of Lightroom if they know future plans of Aperture earlier on as an example.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.