I'm using the Adobe CS5 suite and trying to upload all of my pictures to Facebook... and .NEF files are too large to upload, any suggestions?
Well, Facebook isn't going to handle NEF anyways. However, if you have CS5, that means you have Adobe Bridge and the batch functionality to perform image conversion from there. The short example would be...
- Open bridge and find an image directory to work on.
- Select the images to modify.
- Select on the menu: "Tools -> Photoshop -> Image Processor"
This is going to run Photoshop. From there you will be presented with a dialog that provides a number of options for batch processing including using the first image as the basis for further changes, file type to save as, etc. You may want to experiment a little with a small set of images, but be aware that Raw conversion to JPEG is seldom, if ever really, a consistent change.
Personally, I would never do this for final images. I've only ever done it for proof images where I've totally controlled the light used in the shoot, but for anything else, including images I intend for display on the web or in print, the editing is done image by image. This is generally because white balance changes, sharpening changes, and a host of other little tweaks that vary as a result of settings, light, and more.
By the way, if you haven't a lot of Photoshop experience with photographs, I'd recommend Scott Kelby's "The Adobe Photoshop CS5 Book for Digital Photographers" as a good place to start (Google if the link doesn't work). There are a lot of other resources, but he covers a lot of ground and does it with some style, so worth the rather small price of admission.
I'm surprised no one has mentioned Nikon's own ViewNX, which will allow you to select all the images in a folder and batch convert them from .NEF to .JPG. The program is free, and came with the camera and if not, it can also be downloaded from the Nikon USA site
Facebook upload is already integrated in ViewNX2. Here is a screenshot of a portion of the preferences screen for illustration purposes.
Speaking of Scott Kelby (if you're a neophyte photographer and you've never read his books or visited his site, you're cheating yourself) the tool he recommends for the job is the JPEG extractor utility from Michael Tapes. It works with the embedded JPEG in the RAW (NEF) file, so it won't give you the quality you'd get with a proper "development" in Adobe Camera Raw -- but if you're uploading to Facebook, you don't get to keep your glorious high resolution anyway. "Instant JPEG From Raw" is a free download -- the email download code thing is just Tapes' way of keeping his server bandwidth reasonable (a minor inconvenience is an absolute brick wall to a lot of people).
I use Picasa for that. I would simply import the NEFs from the camera or the camera's memory card. That puts the NEFs in a folder on your computer's disk. Picasa sees the NEFs. You can edit them just like any other photo. Adjust contrast, crop, color, whatever...
At that point, you can click on your folder of photos to select the whole folder. The "Photo Tray" in the lower left should say "Folder Selected..." Then, click Picasa's "Export" button. The Export will create a new folder full of all-edits-applied JPEGs.
Picasa can be downloaded here
There is a very easy way to convert a group of photos to jpeg format within Photoshop. It is done within the Image Processor which is located as follows File > Scripts > Image Processor then a pop-up screen appears. (Depending on your version of Adobe Software, this can also be done in Bridge.)
Within the Image Processor -
Step 1. Locate the folder where the images are stored.
Step 2. Select either 'save in same location' or you can select a different location. Step 3. Select the output format - Jpeg, PSD, TIFF. If converting the images for facebook, select jpeg, quality under the number 5, check 'resize to fit' and at 800 or lower number to the W & H boxes. (Photos loaded to the internet don't need to have a high pixel resoluation. The quality and resize would need to be different if the photos are going to be printed.) Step 4. Nothing needs to be checked for images that will be loaded to Facebook. Step 5. Click 'Run'.
While Photoshop is processing the images, you will not be able to use Photoshop. The Image Processor is an auto process that will create a new image for any image within the folder. (If sub-folders is checked within Step 1, it will also create new images them.)
Note: The Image Processor will create a jpeg file for any picture within the folder. Depending on the number of photos in the folder, size of the images and output size, it can take only a few minutes to over an 45 minutes. [I shoot in raw (nef) format and have a SD card with a lot of memory so output (jpeg/psd) really affects the processing time. As one of the contributors indicated above, I also create jpegs to review/select photos because jpeg files are smaller and faster to load and thus review.]
Everybody have focused in how to automatically convert NEF (Nikon proprietary raw format) after the fact where you loose all control over the development, I am going to propose you to use an in camera method that will give you much better copies.
If you have a Nikon, you also have Picture Control on your camera, it allows from some to a lot development set at customs presets (depending on the camera model). In my opinion to get the best of both worlds when you should shoot NEF + Fine JPEG, the JPEG will be the developed raw applying the Picture Control and WB you chose for each picture.
By the way this is how every photo-journalists that I know works if they have to meet a tight deadline.
By the way the Picture Control settings are also saved within each of the NEF files, but in a proprietary/secret nikon format (I don’t understand the logic behind this awful Nikon policy) that can interpret it to render the raw files only in Nikon’s ergonomically awful developing software. They are good at making cameras so the should stick with it and partner with a large photo editing software company to provide the bundled developing soft. and make Picture Control setting in NEF opensouce.
On the other hand knowing that you use Adobe CS5 suite and the quality of its jpeg exports, in my personal opinion you should not be bulk uploading to Facebook: first, for privacy reasons (you need to have a proper model and property release signed for each of you photos that explicitly allows you to upload to social network, it would be better if they explicitly allows uploading to Facebook -which is more than a social network), and secondly, because Facebook compression algorithms are so aggressive that will render an awful picture with a lot of compression artifacts.
NEF is Nikons Raw image format, which thends to have a size over 10MB.
To display a picture on the internet, mainly embedded into a website like facebook or email, you need to use a compatible image format that is displayable by the browser (client). Most compatible image formats are JPEG, GIF and PNG.
Image sizes commonly used on the internet are below 300KB, which is a fraction of the size of a NEF.
Your NEF's will have a dpi higher that 72. For displaying images on a screen 72 dpi is sufficiant, so you might want to reduce dpi as-well, additional to scaling the image (length or height around 1000px is a good starting point).
You need to convert the NEF into a format and size explained above. As already said by others, you can use any RAW converter to do the job. I would recommend to use Nikons own software like Caputre NX, which offers batch processing, or the View NX, that most probably came with you camera and offers batch processing as-well afaik.
Just a note, be aware what you upload to the internet, especially to facebook ;-)
Create a batch process to convert from .NEF to .JPEG with Photoshop. Don't forget to include closing the picture in your recording as Photoshop does have a finite limit on number of open files. This solution is ideal if you took your photos in the same lighting condition so corrections, if any, are the same.
For corrections: at the very least, you need to reduce your file size (i.e. change dpi, dimensions) to meet Facebook's restrictions.