Forums > Digital Art and Retouching > Software to watermark shot numbers on to photo's?

Photographer

Simon Woodward

Posts: 38

Swindon, England, United Kingdom

Hi,

I'm looking for software to add number watermarks to a set of images.
So that i can create a dvd slideshow & have the shot ID at the bottom right of the photo.

I'd prefer a batch program please. It would take me forever to do with Photoshop!

Can anyone suggest something please?

Thanks
smile

Sep 03 09 09:27 am Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

You can do this in Photoshop with Automate- Batch using a pre written action and a script. Not difficult.
What version do you have?
How big the size in Pixels.
Would it be OK to have it on the low left corner?

Sep 03 09 10:26 am Link

Photographer

Simon Woodward

Posts: 38

Swindon, England, United Kingdom

Oh really?
I know how to watermark a set of images with the same watermark. I'm using CS4. This will allow me to have sequential numbers right?

eg. NAT0023

Sep 03 09 11:46 am Link

Photographer

Simon Woodward

Posts: 38

Swindon, England, United Kingdom

Oh & yes the left corner would be fine. smile

Sep 03 09 11:47 am Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

Simon Woodward wrote:
Oh really?
I know how to watermark a set of images with the same watermark. I'm using CS4. This will allow me to have sequential numbers right?eg. NAT0023

No! not sequential numbers. It will put the file name on each picture whatever the file name is.
If you want sequential numbers  you must first re name them in bridge.
I can run you through the process.

Sep 03 09 12:16 pm Link

Photographer

Amelia Deeder

Posts: 140

Simon Woodward wrote:
..... watermark a set of images with the same watermark. I'm using CS4.......

how do u do this?

I just got CS4 not long ago and I cant seem to figure out how to do it.

Sep 03 09 12:21 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

Fun City Photo wrote:

No! not sequential numbers. It will put the file name on each picture whatever the file name is.
If you want sequential numbers  you must first re name them in bridge.
I can run you through the process.

Not really. You can do this with sequential numbers regardless of the filenames as long as there is some order to the filenames that matches the order of the numbering sequence.

There really is no need to change the file names.

Sep 03 09 05:25 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

Amelia Deeder wrote:

how do u do this?

I just got CS4 not long ago and I cant seem to figure out how to do it.

What exactly are you trying to do?

Sep 03 09 05:26 pm Link

Photographer

Simon Woodward

Posts: 38

Swindon, England, United Kingdom

File names sounds fine. How do I do it in CS4? Thanks for your help. smile

Sep 03 09 06:01 pm Link

Photographer

Divo Models

Posts: 5469

Atlanta, Georgia, US

Fun City Photo wrote:
You can do this in Photoshop with Automate- Batch using a pre written action and a script. Not difficult.
What version do you have?
How big the size in Pixels.
Would it be OK to have it on the low left corner?

You're wrong!  You can't automate number sequences in PS to show up on a photo.  That's what the OP wants!

Sep 03 09 06:07 pm Link

Photographer

Divo Models

Posts: 5469

Atlanta, Georgia, US

Simon Woodward wrote:
Hi,

I'm looking for software to add number watermarks to a set of images.
So that i can create a dvd slideshow & have the shot ID at the bottom right of the photo.

I'd prefer a batch program please. It would take me forever to do with Photoshop!

Can anyone suggest something please?

Thanks
smile

You can't do that in PS, I'm sorry.  Not unless Microsoft Excel intertwines with PS.

Sep 03 09 06:07 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

Model Instincts wrote:

You can't do that in PS, I'm sorry.  Not unless Microsoft Excel intertwines with PS.

Sure you can. It's pretty simple, really. Photoshop has a scripting engine that allows for a lot of logical operations to be done automatically.

Sep 03 09 06:13 pm Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

Simon Woodward wrote:
File names sounds fine. How do I do it in CS4? Thanks for your help. smile

OK I will write it step by step in a way that every one can understand it even with little knowledge of Photoshop.

I will post in one hour after dinner.

Sep 03 09 06:18 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

Simon Woodward wrote:
File names sounds fine. How do I do it in CS4? Thanks for your help. smile

It would be best maybe if you could give me a sample of what you're starting with and what you want to get to.

If the files are named sequentially the way you want them watermarked, that will work fine. I just need to know the file name pattern and what you want the watermark to look like.

Whatever you want. No worries. No need to rename.

Sep 03 09 06:18 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

Fun City Photo wrote:

OK I will write it step by step in a way that every one can understand it even with little knowledge of Photoshop.

I will post in one hour after dinner.

OK. I'm looking forward to seeing it. I love seeing how other people solve these "problems".

Thanks, Fun City. smile

Sep 03 09 06:21 pm Link

Photographer

Divo Models

Posts: 5469

Atlanta, Georgia, US

Photons 2 Pixels Images wrote:

Sure you can. It's pretty simple, really. Photoshop has a scripting engine that allows for a lot of logical operations to be done automatically.

How?

Sep 03 09 06:26 pm Link

Photographer

RJ Ohrstedt

Posts: 546

Columbus, Ohio, US

Not to detract from Photoshop, but I found a handy little tools for about $20 that automates all this for me, and yes, it will mark them with filenames, which I number sequnetially as I pull them off the camera.

It's called Bytescout Watermarking.

Sep 03 09 06:37 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

Model Instincts wrote:

How?

What version of Photoshop do you have? And, have you ever written any javascript for a webpage?

Sep 03 09 06:44 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

RJ Ohrstedt wrote:
Not to detract from Photoshop, but I found a handy little tools for about $20 that automates all this for me, and yes, it will mark them with filenames, which I number sequnetially as I pull them off the camera.

It's called Bytescout Watermarking.

IrfanView will do this also and it's free.

Sep 03 09 06:46 pm Link

Photographer

KB9NDF

Posts: 867

Indianapolis, Indiana, US

Model Instincts wrote:

You can't do that in PS, I'm sorry.  Not unless Microsoft Excel intertwines with PS.

I'm afraid you're incorrect. Bridge and PS's scripting can do it.

Sep 03 09 07:08 pm Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

First close Photoshop.
In my next post select the entire text from top to bottom then right click and select "Copy".
Now open Notepad (this is a Windows utility) when open past the text there.
In Notepad go to File-Save As and set "Save as Type" to All Files
For File Name Type: Watermark.js
Now navigate to the Script Photoshop Folder, usually in C:/Program Files/Adobe/Photoshop/Presets/Scripts. Open the Script folder and hit Save.

Check it out if it works before we go any further.

Now open Photoshop, open a file any one it does not matter. When open go to File-Scripts and you should see your Watermark Script there. Double click on it.

The File Name and the Date should now be on your picture. If so we go to the next step.

Edit

Do not change the spacing in the script

Sep 03 09 07:19 pm Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

// this script is a variation of the script addTimeStamp.js that is installed with PS7
//Copyright 2002-2003.  Adobe Systems, Incorporated.  All rights reserved.
//All amendments Copyright Brian Price 2004 ([email protected]). Amendment "Get the date"
//to insert the date (dd/mm/yy) into TextAfter is from Guy Roulet ([email protected]) - 02/05.

//Check if a document is open
if ( documents.length > 0 )
{
    var originalRulerUnits = preferences.rulerUnits;
    preferences.rulerUnits = Units.PERCENT;
   
    try
    {
        var docRef = activeDocument;
       
        // Get the date
        var now = new Date();
        var jour = now.getDate();
            if (jour

Sep 03 09 07:19 pm Link

Photographer

Divo Models

Posts: 5469

Atlanta, Georgia, US

Photons 2 Pixels Images wrote:

What version of Photoshop do you have? And, have you ever written any javascript for a webpage?

PS3 Extended Version 10.0.

Sep 03 09 07:21 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

Model Instincts wrote:

PS3 Extended Version 10.0.

CS3 came with Extend Script Toolkit 2. It should be located in the Start Menu folder that was created when you installed your CS3. If not, you will have to look in your Program Files/Adobe folder for a folder named Adobe Utilities. It will probably be located in there.

Within there you should see another subfolder called SDK. Look in there for 2 pdf files. They give some of the basics for scripting within Photoshop.

What Fun City posted above is an example of a Photoshop javascript. Adobe has also seen fit to include support for VBScript and Apple Script within the scripting engine. VBScript is used on Windows machines and Apple Script on Mac. Javascript can be used on either.

I'm going to bed now, but if you have any questions about it at all, I started a thread here awhile back just for this so we don't threadjack this one. It's located here:

https://www.modelmayhem.com/po.php?thread_id=474420

Sep 03 09 07:35 pm Link

Photographer

Skydancer Photos

Posts: 22196

Santa Cruz, California, US

Fun City Photo wrote:
First close Photoshop.
In my next post select the entire text from top to bottom then right click and select "Copy".
Now open Notepad (this is a Windows utility) when open past the text there.
In Notepad go to File-Save As and set "Save as Type" to All Files
For File Name Type: Watermark.js
Now navigate to the Script Photoshop Folder, usually in C:/Program Files/Adobe/Photoshop/Presets/Scripts. Open the Script folder and hit Save.

Check it out if it works before we go any further.

Now open Photoshop, open a file any one it does not matter. When open go to File-Scripts and you should see your Watermark Script there. Double click on it.

The File Name and the Date should now be on your picture. If so we go to the next step.

Edit

Do not change the spacing in the script

Nice!

Easy enough to customize the formatting too.

wink

Sep 03 09 07:37 pm Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

Skydancer wrote:
Nice!

Easy enough to customize the formatting too.

wink

Yes but this is for later if somebody requires or ask for it.

Edit
I want to see if some one out there not an expert can use this.

Sep 03 09 07:43 pm Link

Photographer

Amelia Deeder

Posts: 140

Photons 2 Pixels Images wrote:

What exactly are you trying to do?

Im trying to watermark a set of images with the same watermark instead of one by one.
Is that possible?

If so How?

Sep 03 09 08:49 pm Link

Photographer

Photons 2 Pixels Images

Posts: 17011

Berwick, Pennsylvania, US

Amelia Deeder wrote:
Im trying to watermark a set of images with the same watermark instead of one by one.
Is that possible?

If so How?

Yes it is. Depending on what you want there are different methods that may work nicely for you. Do you want only text for a watermark? Graphics? Both?

One way is to create a file that is your watermark and use a batch process to run an action that opens that file, copies, pastes to a new layer, sets opacity, and saves. Or, if it's just text, you can create an action to make the text for you each time. This is how I currently do it since my watermark is only text.

https://www.model-citizens.com/Elysia/Elysia_20090829_0071.jpg

That watermark is made by a simple action. Once it's made, I can grab it and place it wherever I want.

That's what I meant by what are you looking to do. All text? Graphics? Combination? Same place every time? Manual placement? Do you know what you want it to look like?

The reason I ask about same place every time is because sometimes a watermark gets washed out by what is in the image at the normal placement location. An automatic batch process would place it in the same place every time or, with a lot of scripting, could figure out a decent placement but you may not like those results either.

Sep 04 09 02:35 am Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

Simon Woodward wrote:
File names sounds fine. How do I do it in CS4? Thanks for your help. smile

Here is a sample made with the script. It puts the file name and the date in black but in the action to automate the batch I used the Layer Style Outer Glow to make sure that the lettering can be seen on different pictures. The color and font size can be changed in the script or it could be integrated into the action. I integrate it into the action. This way I deal with only one script for different sizes or resolutions.
http://www.pixentral.com/show.php?pictu … XzEYHmdZrb

Sep 04 09 07:54 am Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

Amelia Deeder wrote:
Im trying to watermark a set of images with the same watermark instead of one by one.
Is that possible?
If so How?

Follow my instructions above and we take it from there.
If you do it correctly we go to the next step which is the automation (File- Automate-Batch.)
A bit strange for a few out there but not difficult at all

Sep 04 09 09:58 am Link

Photographer

ShaunQ

Posts: 168

Waihi Beach, Waikato, New Zealand

Thanks for the script, I copy/pasted the text into ExtendScript Toolkit which is part of CS4, and it worked great. However, is there anyway to have just the filename, and not the date watermarked? I had a play around with the script in the editor, but only got errors with my tests.

It's nice that you can easily change font/size/colour within the script, thanks again.

Sep 04 09 03:48 pm Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

ShaunQ wrote:
Thanks for the script, I copy/pasted the text into ExtendScript Toolkit which is part of CS4, and it worked great. However, is there anyway to have just the filename, and not the date watermarked? I had a play around with the script in the editor, but only got errors with my tests.

It's nice that you can easily change font/size/colour within the script, thanks again.

Yes you can eliminate the Date. Here is how:

Change this: var TextAfter = myDateText;
To this:       var TextAfter = "myDateText";
Then delete myDateText.
Now it should look like this:  var TextAfter = "";   

I suggest to save it with a different name so you have both available.

In the original script I forgot to put the Quotes before and after myDateText.
Sorry for that. This was the cause you got errors.

Sep 04 09 05:04 pm Link

Photographer

ShaunQ

Posts: 168

Waihi Beach, Waikato, New Zealand

Thanks heaps, that works great...

Sep 05 09 02:26 am Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

ShaunQ wrote:
Thanks heaps, that works great...

Glad to hear that.
The Script has also the capability to put text before the file number like this:
©Joe Doe 2009

Sep 05 09 09:52 am Link

Photographer

Simon Woodward

Posts: 38

Swindon, England, United Kingdom

Perfect. All done. Thanks for your help. smile

Sep 07 09 06:16 am Link

Photographer

Fun City Photo

Posts: 1552

Stuttgart, Baden-Württemberg, Germany

You are welcome.

Sep 07 09 09:50 am Link