Lightroom: Include data on estimated file size when exporting images

  • 2
  • Idea
  • Updated 5 years ago
  • (Edited)
Recently there was a thread (that I can't find sorry) about giving users more info on images they are exporting (file size etc)

I found this link which offers the kind of helpful data that might usefully be incorporated into the Export funcion in future: http://web.forret.com/tools/megapixel...

It's perhaps a little OTT, but it is helpful, unlike the current very basic export info that Lightroom offers.
Photo of Edward

Edward

  • 194 Posts
  • 4 Reply Likes
  • hopeful

Posted 7 years ago

  • 2
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2643 Posts
  • 337 Reply Likes
What on that linked site is information you feel the LR Export should show?
Photo of Edward

Edward

  • 194 Posts
  • 4 Reply Likes
I think the main issue is that when you put in a parameter for output (say longest dimension) you get an instant read on all the other output parameters (like file size, other dimension, batch size if more than one image, megapixels, etc)

This way, users can make informed choices prior to output so they do not have to use a "trial & error" approach.

What are your thoughts on the subject Steve?
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2643 Posts
  • 337 Reply Likes
Megapixels is computed by multiplying the width and the height and dividing by 1024-squared, which could be done before the Export, although having such a statistic is relatively meaningless to me, at least.

Sometimes, I would like to see “the other dimension” after you’ve put in one, but it is more of a way to tell which images are which aspect ratio, and perhaps LR should have an easier way to tell me and filter by the aspect ratio, so I can tell if I have one being cropped the wrong way or export all my 4x6s in one batch and my 8x10s in another, instead of wishing it was shown on the Export panel.

Filesize, which some of the other proposed statistics are based on, isn’t known until the output file is actually created, so if you are trying to fit all the files on a CD that is 700MB or a DVD that is 4.7 or 9.5 GB, then LR doesn’t know what to tell you until it is finished the Export and only then you'd know if it's too big or not, and since that is the case, you might as well do the trial and error and have LR open the output folder in Explorer or Finder so you can see how big they all are.
Photo of Edward

Edward

  • 194 Posts
  • 4 Reply Likes
Seems odd that Adobe would be unable to develop a reasonably accurate algorithm to estimate output file size, (and batch size if multiple images being exported) They must have more expertise on graphical file processing than just about any other software company after all these years!

Starting from the perspective that great software makes its use easy, quick and useful I cannot see why Adobe wouldn't want to help its users more here.
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2643 Posts
  • 337 Reply Likes
The problem is the JPG filesize is very image-dependent with smooth images being much smaller than very detailed images and since the estimate would be very inaccurate, there's no need to try.

Cameras can estimate the number of pictures left based on the pictures that have been taken and the current image-dimensions and ISO setting, and it gets more accurate as the camera fills up the memory card. What you're asking LR to do is the same as the camera being accurate when you first insert the memory card and not be wrong when it has filled up.

What issue are you having that knowing the filesize would help with?
Photo of Edward

Edward

  • 194 Posts
  • 4 Reply Likes
It could be any range of issues, for example:
Fitting images on a CD / USB / Drive
Sending images to an online print processor (who typically have max. file sizes for upload)
considering attachment limits for emails
estimating batch sizes for using services like Dropbox
etc.
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2643 Posts
  • 337 Reply Likes
LR does have a max-filesize option on Export that is somewhat inaccurate, and LR does this by trying the image Export at various JPG compression amounts for each image and picking a close one, so it takes alot longer than a normal export.

In short LR doesn't do what you want because it can't be done, quickly, or any better than you could do by hand.
Photo of Edward

Edward

  • 194 Posts
  • 4 Reply Likes
and there in lies the problem....

It would be great to get an Adobe Lightroom software developer's view on this topic if anyone's out there??
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Note: most images have already been rendered in the preview cache before export even starts. Lightroom could conceivably base export size on the previews. That would normalize the uncertainty based on image size and complexity - I don't know how accurately differences in jpeg quality would be handled - do you? I'm assuming the size of metadata could be ignored(?)
Photo of Edward

Edward

  • 194 Posts
  • 4 Reply Likes
" I don't know how accurately differences in jpeg quality would be handled - do you?" No Idea Rob,

but I can't imagine Adobe does not have the capability to model all this stuff successfully.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
I assume from your comment that you wouldn't use a plugin for this if it were available. i.e. if it weren't native in Lightroom you'd just do without, right?

It would be possible to augment PreviewExporter (what I use for quick exports) to have a "test export" feature for the purpose of information gathering. But I'm not likely to use such a feature myself, and therefore would only implement it if requested.
Photo of Edward

Edward

  • 194 Posts
  • 4 Reply Likes
Hi Rob, personally I'd prefer something seamless inside Lr, as my experience with plugins has been a little patchy! Good idea though.
Ed
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Fair enough - thanks Ed.
-R
Photo of David Jones

David Jones

  • 54 Posts
  • 5 Reply Likes
When I burn to cd/dvd, or send an e-mail that contains a large file,(some e-mail can't go through if file is to big) I very much would like to know how big a file is before I send it anywhere.Will all of the images fit ,or will I need to change file size? so before export,but after LR does all of what it needs to do. Just to very simply to add the total file size of all of what will be exported, would be the best!!!!! The export dialog would be the perfect place. Thanks
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Another option for emailing / cd-dvd burning:

DistributeEvenly

It will divide your exports into even size chunks so you can zip n' send in multiple emails, or burn onto multiple cd/dvds.

Granted, if your goal is to send via 1 email, or burn onto 1 disk, it doesn't much help.

R
Photo of Steve Sprengel

Steve Sprengel, Champion

  • 2643 Posts
  • 337 Reply Likes
The file-size cannot be known until after the export has occurred because the amount of compression for the JPG depends on the particular image details.

There might be some way to estimate it, but that is all.
Photo of David Jones

David Jones

  • 54 Posts
  • 5 Reply Likes
I can live with an estimate....some idea would help
Photo of Olaf Marzocchi

Olaf Marzocchi

  • 3 Posts
  • 0 Reply Likes
Lightroom could also give a size estimate for each picture of a group of selected pictures. This way I would be able to choose the sharpest one among similar ones.
Photo of Rob Cole

Rob Cole

  • 4831 Posts
  • 382 Reply Likes
Just do a test export using PreviewExporter - choose no metadata, no orientation, no resizing, no sharpening, no ICC profile, ... with no options which require processing via exiftool or mogrify, exports are a fraction of a second when coming from preview cache. After export - look at file-sizes using OS... (hint: add post processing to open folder in explorer/finder following export).

I know y'all want something that requires no thinking and no plugins... - but it may be a decade or two before you have it, if ever. In the mean time, there is a "minimal" export preset included with PreviewExporter - all you have to do is select it, then export as test - you may need to provide an export destination - I don't remember all details a.t.m.