• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
1

Creating GIFs in bulk?

Community Beginner ,
Feb 10, 2022 Feb 10, 2022

Copy link to clipboard

Copied

Hi everyone,

I have a folder with 200 subfolders inside each containing 6 images in each. I'm looking to create image to GIFs with them, showing each of the 6 pictures one at a time.

 

There is a website to manually make GIFs but this will take quite a while to do all 200 subfolders.

 

https://imgur.com/a/mFhiTeb - essentially, showing each picture one at a time in a loop.

 

If not, is anyone aware of any other programs which do?

 

Thanks

TOPICS
Windows

Views

851

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 2 Correct answers

Community Expert , Feb 16, 2022 Feb 16, 2022

This is not a very clean script, much of it is converted from an action for fast prototyping. Anyway, it works for one inputFolder variable...

 

#target photoshop

var inputFolder = Folder.selectDialog('Please select the input folder:');

cTID = function(s) { return app.charIDToTypeID(s); };
sTID = function(s) { return app.stringIDToTypeID(s); };

function createGIFanimation() {

  // Create Frame Animation
  function step1(enabled, withDialog) {
    if (enabled != undefined && !enabled)
      r
...

Votes

Translate

Translate
Community Expert , Feb 16, 2022 Feb 16, 2022

The Script does not work here so I cannot test, but does this work for folders in the selected folder? 

var theFolder = Folder.selectDialog('Please select the input folder:');
var theFolders = theFolder.getFiles(isFolder);

for (var m = 0; m < theFolders.length; m++) {
var inputFolder = theFolders[m];
alert (inputFolder)
cTID = function(s) { return app.charIDToTypeID(s); };
sTID = function(s) { return app.stringIDToTypeID(s); };

function createGIFanimation() {

  // Create Frame Animation
  fun
...

Votes

Translate

Translate
Adobe
Community Expert ,
Feb 16, 2022 Feb 16, 2022

Copy link to clipboard

Copied


You two are probably the first to ever write something like this which is viewable online..

The Scripting-oriented regulars on this Forum, some of which are much more knowledgable on the issue than me, usually post all code in plain and editable form. 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Feb 16, 2022 Feb 16, 2022

Copy link to clipboard

Copied

Hi @c.pfaffenbichler and @Stephen_A_Marsh,

 

Just out of interest (its not needed, just curious) is there any options on PS to have GIF effects between the slides, such as a fading effect etc?

Thanks

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 16, 2022 Feb 16, 2022

Copy link to clipboard

Copied


@Jack23100107ff7r wrote:

Hi @c.pfaffenbichler and @Stephen_A_Marsh,

 

Just out of interest (its not needed, just curious) is there any options on PS to have GIF effects between the slides, such as a fading effect etc?

Thanks


Are there such proprietary gif-effects? 

One could create such effects with Timeline Animation. 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 16, 2022 Feb 16, 2022

Copy link to clipboard

Copied


You will likely want to comment out with // double forward-slashes or just delete the 6th line:

 

alert (inputFolder)

Sorry, had forgotten that alert. 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 16, 2022 Feb 16, 2022

Copy link to clipboard

Copied

It is great for testing/learning, just not production.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Feb 16, 2022 Feb 16, 2022

Copy link to clipboard

Copied

I would have probably just used Bridge and Image Processor Pro.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 16, 2022 Feb 16, 2022

Copy link to clipboard

Copied


@Lumigraphics wrote:

I would have probably just used Bridge and Image Processor Pro.



Can you explain how, I looked into  this and would find your take informative.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 23, 2024 Feb 23, 2024

Copy link to clipboard

Copied

LATEST

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines