#slideshow_creator
The best tool to undertake the task at hand is the simpliest one that handles it
Tutorial
Using this program is so easy that its tutorial has been created as tweets on my english twitter account (@frdafonseca) and is reproduced below with some extra information. Hope you like it and, if you do, then I hope you retweet using the hashtag associated with the program (#slideshow_creator), which corresponds to its name!
#slideshow_creator : You reach here when the program starts; here, you see the current configs. If those are ok, click start to proceed; otherwise, click either the configure button or the resume of one of the steps so that you can change them.
Confirmations step:
Tweet:
You reach here when the program starts; here, you see the current configs. If those are ok, click start to proceed; otherwise, click either the configure button or the resume of one of the steps so that you can change them.
Extra info:
The program always starts at this step.

By scrolling the window, you can see all the current configurations, becoming easier to verify if any of them has to be changed.

If that is the case, you can either click the configure button to start configuring from the first one or click the resume of the configuration to be changed to directly travel to the corresponding step.

At this step you can also click the donate button to donate (via paypal) some money to me. By doing it, the program will request the default browser to open a paypal page where you can see the target of the donation (me) and the amount to donate (which you have selected on the program, before clicking the donate button).

When you are satisfied with the current configurations, then you can click the start button to initiate the batch job (and be driven to the processing step).

When a batch job is initiated, the configuration used for it is saved, so that the next time you execute the program it is the one that is pre-configured.
Confirmations step:
Tweet:
You reach here when the program starts; here, you see the current configs. If those are ok, click start to proceed; otherwise, click either the configure button or the resume of one of the steps so that you can change them.
Extra info:
The program always starts at this step.

By scrolling the window, you can see all the current configurations, becoming easier to verify if any of them has to be changed.

If that is the case, you can either click the configure button to start configuring from the first one or click the resume of the configuration to be changed to directly travel to the corresponding step.

At this step you can also click the donate button to donate (via paypal) some money to me. By doing it, the program will request the default browser to open a paypal page where you can see the target of the donation (me) and the amount to donate (which you have selected on the program, before clicking the donate button).

When you are satisfied with the current configurations, then you can click the start button to initiate the batch job (and be driven to the processing step).

When a batch job is initiated, the configuration used for it is saved, so that the next time you execute the program it is the one that is pre-configured.
#slideshow_creator : Here, you choose the type of files (bmp, gif, jfif, jif, jpe, jpeg, jpg, tif, or tiff) the program searches for and, then, you click either done (to end configs) or next (to continue them).
Configuration step 1:
Tweet:
Here, you choose the type of files (bmp, gif, jfif, jif, jpe, jpeg, jpg, tif, or tiff) the program searches for and, then, you click either done (to end configs) or next (to continue them).
Extra info:
Here, you can choose what type of files the program searches for; guiding the program to search for all the types it understands (bmp, gif, jfif, jif, jpe, jpeg, jpg, tif, or tiff) is practical, but it comes with a cost: it takes a bit more time for the search to reach the end. Nonetheless, it is the setting that I usually use.
Configuration step 1:
Tweet:
Here, you choose the type of files (bmp, gif, jfif, jif, jpe, jpeg, jpg, tif, or tiff) the program searches for and, then, you click either done (to end configs) or next (to continue them).
Extra info:
Here, you can choose what type of files the program searches for; guiding the program to search for all the types it understands (bmp, gif, jfif, jif, jpe, jpeg, jpg, tif, or tiff) is practical, but it comes with a cost: it takes a bit more time for the search to reach the end. Nonetheless, it is the setting that I usually use.
#slideshow_creator : Here, you choose the source folder for the search and whether or not the search must include all the descendant folders of the given one and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 2:
Tweet:
Here, you choose the source folder for the search and whether or not the search must include all the descendant folders of the given one and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Here, you can choose the type of folders you want to use: custom folders or default ones.

Default folders are folders automatically created by the program in order to facilitate its use: there is one, named source, where the program searches for the input files and one, named target, where the program saves the created ones.

Custom folders are folders managed by the user of the program; whenever one of these folders is not found, the program automatically switches to the use of the correspondent default one.

In addition, here, you also select whether or not the search is to be restricted to the contents directly inside the source folder.

Notice that guiding the program to search for the files inside the given source folder and all its descendant ones is practical, but it comes with a cost: it takes a bit more time for the search to reach the end. Nonetheless, it is the setting that I usually use.
Configuration step 2:
Tweet:
Here, you choose the source folder for the search and whether or not the search must include all the descendant folders of the given one and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Here, you can choose the type of folders you want to use: custom folders or default ones.

Default folders are folders automatically created by the program in order to facilitate its use: there is one, named source, where the program searches for the input files and one, named target, where the program saves the created ones.

Custom folders are folders managed by the user of the program; whenever one of these folders is not found, the program automatically switches to the use of the correspondent default one.

In addition, here, you also select whether or not the search is to be restricted to the contents directly inside the source folder.

Notice that guiding the program to search for the files inside the given source folder and all its descendant ones is practical, but it comes with a cost: it takes a bit more time for the search to reach the end. Nonetheless, it is the setting that I usually use.
#slideshow_creator : Here, you choose whether or not the source files are to be deleted if they are correctly used by the program and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 3:
Tweet:
Here, you choose whether or not the source files are to be deleted if they are correctly used by the program and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
When I created this option I imagined the following two cases: 1) the source files are important and will be used later on and 2) the source files are not important and will not be needed later on.

Taking this into account, I always forbid the deletion of the source files when those are important and I always allow their deletion otherwise.
Configuration step 3:
Tweet:
Here, you choose whether or not the source files are to be deleted if they are correctly used by the program and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
When I created this option I imagined the following two cases: 1) the source files are important and will be used later on and 2) the source files are not important and will not be needed later on.

Taking this into account, I always forbid the deletion of the source files when those are important and I always allow their deletion otherwise.
#slideshow_creator : Here, you choose the type of video to create (by default it is mp4 with the mpeg4 codec) and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 4:
Tweet:
Here, you choose the type of video to create (by default it is mp4 with the mpeg4 codec) and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
The program supports several video formats (avi, flv, ogv, mkv, mpeg, mpg, mp4, vob, wmv, or webm), but unless you have a requirement for a specific one, you should take the following into account: 1) Windows 10 (by default) cannot play videos with any of the formats mpeg or vob; 2) Windows XP or older running in old cpus will not be capable (with this program) of creating videos with the codec h.264 and also will not be capable of playing them; 3) The codec vp9 (used with webm files) is the one that gives the smallest files, but it is also the one that takes the most amount of time to create them and may not be compatible with older software/hardware. Taking all this into account, if you are trying to reach an unknown audience, probably, the best choice is the format mp4 with the codec mpeg4, which is the default choice. If you are creating videos for yourself, then you might want to try either the codec h.264 or the vp9 one. Notice that the most important info when choosing the type of video to create is the codec used by the video, not the type of video per se, as some type of videos can be encoded by use of more than one codec. Think of the type of video as the way the video stream created by a codec is wrapped in a format that is known by some video players.
Configuration step 4:
Tweet:
Here, you choose the type of video to create (by default it is mp4 with the mpeg4 codec) and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
The program supports several video formats (avi, flv, ogv, mkv, mpeg, mpg, mp4, vob, wmv, or webm), but unless you have a requirement for a specific one, you should take the following into account: 1) Windows 10 (by default) cannot play videos with any of the formats mpeg or vob; 2) Windows XP or older running in old cpus will not be capable (with this program) of creating videos with the codec h.264 and also will not be capable of playing them; 3) The codec vp9 (used with webm files) is the one that gives the smallest files, but it is also the one that takes the most amount of time to create them and may not be compatible with older software/hardware. Taking all this into account, if you are trying to reach an unknown audience, probably, the best choice is the format mp4 with the codec mpeg4, which is the default choice. If you are creating videos for yourself, then you might want to try either the codec h.264 or the vp9 one. Notice that the most important info when choosing the type of video to create is the codec used by the video, not the type of video per se, as some type of videos can be encoded by use of more than one codec. Think of the type of video as the way the video stream created by a codec is wrapped in a format that is known by some video players.
#slideshow_creator : Here, you choose the number of frames that are displayed per second (default is 30), and the number of frames for which to display each image (default is 60) and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 5:
Tweet:
Here, you choose the number of frames that are displayed per second (default is 30), and the number of frames for which to display each image (default is 60) and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Unless you have a special requirement or just want to give a try to other settings, (in my opinion) you should maintain the default configuration, as it appears to produce videos (once more, in my opinion) that are very pleasant to see. Notice that because of some technicalities the first and last (video) frames to display sometimes appear for less than was expected (depends on the used video player). As so, you can choose an additional number of frames for which those two (video) frames are to be displayed. The word frames is used in two different ways in video lingo: the first way refers to each one of the images that represent the video stream (the video stream is the sequence of video frames) and the second one refers to the way the images to display are transformed in order for the result to fill the whole area of a video frame. Usually, this transformation is nothing more than the addition of black pixels around the original image (this program gives you more choices), so that the resultant image has a dimension that is equal to the one of the video frames. From hereinafter, for referring to the transformation that the images suffer in order to have the dimensions of the video frames, I will use the term picture frame.
Configuration step 5:
Tweet:
Here, you choose the number of frames that are displayed per second (default is 30), and the number of frames for which to display each image (default is 60) and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Unless you have a special requirement or just want to give a try to other settings, (in my opinion) you should maintain the default configuration, as it appears to produce videos (once more, in my opinion) that are very pleasant to see. Notice that because of some technicalities the first and last (video) frames to display sometimes appear for less than was expected (depends on the used video player). As so, you can choose an additional number of frames for which those two (video) frames are to be displayed. The word frames is used in two different ways in video lingo: the first way refers to each one of the images that represent the video stream (the video stream is the sequence of video frames) and the second one refers to the way the images to display are transformed in order for the result to fill the whole area of a video frame. Usually, this transformation is nothing more than the addition of black pixels around the original image (this program gives you more choices), so that the resultant image has a dimension that is equal to the one of the video frames. From hereinafter, for referring to the transformation that the images suffer in order to have the dimensions of the video frames, I will use the term picture frame.
#slideshow_creator : Here, you set the configs regarding the transition between images (the default configs appear ok to me) and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 6:
Tweet:
Here, you set the configs regarding the transition between images (the default configs appear ok to me) and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Unless you have a special requirement or just want to give a try to other settings, (in my opinion) you should maintain the default configuration (1) type of transition = negation blending mode; 2) inter-step steps = 1 more or less 1 ; 3) intra-step blending substeps = 2; and 4) repetions of each blending substeps = 0) as it appears to produce videos (once more, in my opinion) that are very pleasant to see. Nonetheless, the meaning of the available choices is the following: 1) the value type of transition chooses the algorithm that is used to undertake the blending; 2) the inter image blending steps gives the number of intermediary steps for which the latter algorithm is used; 3) the inter step blending substeps gives info regarding the fraction of pixels that are changed at each substep; and 4) the number of repetitions of each substep give a very good way of seeing the transitions in slow motion in order for you to understand what all the other values mean!
Configuration step 6:
Tweet:
Here, you set the configs regarding the transition between images (the default configs appear ok to me) and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Unless you have a special requirement or just want to give a try to other settings, (in my opinion) you should maintain the default configuration (1) type of transition = negation blending mode; 2) inter-step steps = 1 more or less 1 ; 3) intra-step blending substeps = 2; and 4) repetions of each blending substeps = 0) as it appears to produce videos (once more, in my opinion) that are very pleasant to see. Nonetheless, the meaning of the available choices is the following: 1) the value type of transition chooses the algorithm that is used to undertake the blending; 2) the inter image blending steps gives the number of intermediary steps for which the latter algorithm is used; 3) the inter step blending substeps gives info regarding the fraction of pixels that are changed at each substep; and 4) the number of repetitions of each substep give a very good way of seeing the transitions in slow motion in order for you to understand what all the other values mean!
#slideshow_creator : Here, you decide if the images are to be mirrored and, if so, if the resultant ones are to be composed of both the original one and the mirror or just the mirror and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 7:
Tweet:
Here, you decide if the images are to be mirrored and, if so, if the resultant ones are to be composed of both the original one and the mirror or just the mirror and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Usually, for familly videos, I do not mirror images on the X axis, unless I want to see strange patterns in the resultant video, in which case I also set up the program to mirror the images on the Y axis.
Configuration step 7:
Tweet:
Here, you decide if the images are to be mirrored and, if so, if the resultant ones are to be composed of both the original one and the mirror or just the mirror and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Usually, for familly videos, I do not mirror images on the X axis, unless I want to see strange patterns in the resultant video, in which case I also set up the program to mirror the images on the Y axis.
#slideshow_creator : Here, you decide if the images are to be mirrored and, if so, if the resultant ones are to be composed of both the original one and the mirror or just the mirror and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 8:
Tweet:
Here, you decide if the images are to be mirrored and, if so, if the resultant ones are to be composed of both the original one and the mirror or just the mirror and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Usually, for familly videos, I do not mirror images on the Y axis, unless I want to see strange patterns in the resultant video, in which case I also set up the program to mirror the images on the X axis.
Configuration step 8:
Tweet:
Here, you decide if the images are to be mirrored and, if so, if the resultant ones are to be composed of both the original one and the mirror or just the mirror and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Usually, for familly videos, I do not mirror images on the Y axis, unless I want to see strange patterns in the resultant video, in which case I also set up the program to mirror the images on the X axis.
#slideshow_creator : Here, you choose whether or not the images should maintain their proportions when they are resized to fill the video frame and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 9:
Tweet:
Here, you choose whether or not the images should maintain their proportions when they are resized to fill the video frame and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
If you choose to stretch the images in order that they completelly fill the video frame, then the ones that result from this process may look distorted (if the stretch is huge), because their proportions will be changed. In this way, unless you are expecting some strange effect, you should maintain the proportions of the images. If, when maintaining the proportions of the images, it is not possible to fill the video frame, then a picture frame is added to the image, which, at this step, is characterized by being represented by black pixels, but, at a latter step, can be characterized by pixels that result from some transformation that takes at input the original image. The addition of a picture frame with effects (which can be selected at a later step) is my preferred choice.
Configuration step 9:
Tweet:
Here, you choose whether or not the images should maintain their proportions when they are resized to fill the video frame and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
If you choose to stretch the images in order that they completelly fill the video frame, then the ones that result from this process may look distorted (if the stretch is huge), because their proportions will be changed. In this way, unless you are expecting some strange effect, you should maintain the proportions of the images. If, when maintaining the proportions of the images, it is not possible to fill the video frame, then a picture frame is added to the image, which, at this step, is characterized by being represented by black pixels, but, at a latter step, can be characterized by pixels that result from some transformation that takes at input the original image. The addition of a picture frame with effects (which can be selected at a later step) is my preferred choice.
#slideshow_creator : Here, you choose whether or not the colors of the images are to be changed and, if that is the case, whether they are changed to either gray-scale or sepia and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 10:
Tweet:
Here, you choose whether or not the colors of the images are to be changed and, if that is the case, whether they are changed to either gray-scale or sepia and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Usually, I do not change the original colors of the images, because, at a latter step, I like to use portions of the original images in gray-scale to fill the picture frame, but you can do it.
Configuration step 10:
Tweet:
Here, you choose whether or not the colors of the images are to be changed and, if that is the case, whether they are changed to either gray-scale or sepia and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Usually, I do not change the original colors of the images, because, at a latter step, I like to use portions of the original images in gray-scale to fill the picture frame, but you can do it.
#slideshow_creator : Here, you choose whether or not the images are to be rotated and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 11:
Tweet:
Here, you choose whether or not the images are to be rotated and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Usually, I do not rotate the images with this program (I am assuming they are not upside down!), but it may be necessary to do it in order to create videos that display better in a specific monitor. For instance, if you pretend to play a video composed of mostly portrait images in a smartphone, then you might prefer to create a video in which the images are all rotated by 90 degrees, so that the video is better displayed when you are handling the phone in the normal (portrait) way.
Configuration step 11:
Tweet:
Here, you choose whether or not the images are to be rotated and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Usually, I do not rotate the images with this program (I am assuming they are not upside down!), but it may be necessary to do it in order to create videos that display better in a specific monitor. For instance, if you pretend to play a video composed of mostly portrait images in a smartphone, then you might prefer to create a video in which the images are all rotated by 90 degrees, so that the video is better displayed when you are handling the phone in the normal (portrait) way.
#slideshow_creator : Here, you choose if the video will have audio (and, if that is the case, where to find it) and how to cope with video and audio streams that have different durations and, then, you click done (to end configs) or either previous or next (to continue them).
Configuration step 12:
Tweet:
Here, you choose if the video will have audio (and, if that is the case, where to find it) and how to cope with video and audio streams that have different durations and, then, you click done (to end configs) or either previous or next (to continue them).
Extra info:
If you choose to add audio to the video, then you will have to decide how to cope with audio and video streams that have different durations. If you choose to play the video for the smallest of the durations, then if the audio stream is smaller, then the images will not all be displayed - they will only be displayed till the audio reaches the end; otherwise, the images are all displayed but the audio is not played till the end of it - it is just played till there are no more images to display. If you choose to play the video for the longest of the durations, then, if the audio stream is greater than the video one, then when there are no more images to be displayed, the last image will be freezed and will be displayed till the audio ends; if the video stream has a greater duration, then when the audio reachs an end the remaining images are displayed without sound.
Configuration step 12:
Tweet:
Here, you choose if the video will have audio (and, if that is the case, where to find it) and how to cope with video and audio streams that have different durations and, then, you click done (to end configs) or either previous or next (to continue them).
Extra info:
If you choose to add audio to the video, then you will have to decide how to cope with audio and video streams that have different durations. If you choose to play the video for the smallest of the durations, then if the audio stream is smaller, then the images will not all be displayed - they will only be displayed till the audio reaches the end; otherwise, the images are all displayed but the audio is not played till the end of it - it is just played till there are no more images to display. If you choose to play the video for the longest of the durations, then, if the audio stream is greater than the video one, then when there are no more images to be displayed, the last image will be freezed and will be displayed till the audio ends; if the video stream has a greater duration, then when the audio reachs an end the remaining images are displayed without sound.
#slideshow_creator : Here, you choose how the picture frame is created and how to disposition it around the original (resized) image and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 13:
Tweet:
Here, you choose how the picture frame is created and how to disposition it around the original (resized) image and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
The classical way of creating a picture frame is centering the image and, then, around it, where there are unused pixels, filling them with black ones. This, however, for me, gives a disturbing sensation of baddly used space, thus, I created several filters to fill this unused space with portions of the original image. Moreover, I created those filters in such a way that the original image is not centered if one so chooses. Those filters fill the unused pixels with either replicated portions of the original image or mirrored portions of it. Moreover, those filters can use portions of the original image in the original color, in sepia, or in gray scale. My preferred choice for the creation of the picture frame is the following: the original image is centered and, then, where there are unused pixels to be filled, they are filled with portions of the original image that have been, previously, mirrored and transformed to gray-scale.
Configuration step 13:
Tweet:
Here, you choose how the picture frame is created and how to disposition it around the original (resized) image and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
The classical way of creating a picture frame is centering the image and, then, around it, where there are unused pixels, filling them with black ones. This, however, for me, gives a disturbing sensation of baddly used space, thus, I created several filters to fill this unused space with portions of the original image. Moreover, I created those filters in such a way that the original image is not centered if one so chooses. Those filters fill the unused pixels with either replicated portions of the original image or mirrored portions of it. Moreover, those filters can use portions of the original image in the original color, in sepia, or in gray scale. My preferred choice for the creation of the picture frame is the following: the original image is centered and, then, where there are unused pixels to be filled, they are filled with portions of the original image that have been, previously, mirrored and transformed to gray-scale.
#slideshow_creator : Here, you choose how the name of the video to be created is chosen and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 14:
Tweet:
Here, you choose how the name of the video to be created is chosen and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Notice that, at the moment, this step has only one option and it states that the video is always named video, unless there is already a file with that name in the target folder, in which case a numeric suffix is added to the word video, in order to avoid name clashes.
Configuration step 14:
Tweet:
Here, you choose how the name of the video to be created is chosen and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Notice that, at the moment, this step has only one option and it states that the video is always named video, unless there is already a file with that name in the target folder, in which case a numeric suffix is added to the word video, in order to avoid name clashes.
#slideshow_creator : Here, you choose where to save the video to be created and, then, you click either done (to end configs) or either previous or next (to continue them).
Configuration step 15:
Tweet:
Here, you choose where to save the video to be created and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Notice that, if, at step 2, you have choosen to use the default folders, then you will not be capable of changing the target folder at the current step.
Configuration step 15:
Tweet:
Here, you choose where to save the video to be created and, then, you click either done (to end configs) or either previous or next (to continue them).
Extra info:
Notice that, if, at step 2, you have choosen to use the default folders, then you will not be capable of changing the target folder at the current step.
#slideshow_creator : Here, you are asked to accept that the author of the program cannot be considered liable for any problem that may arise due to the execution of the program and, then, you click either done (to end configs) or previous (to continue them).
Configuration step 16:
Tweet:
Here, you are asked to accept that the author of the program cannot be considered liable for any problem that may arise due to the execution of the program and, then, you click either done (to end configs) or previous (to continue them).
Extra info:
Notice that this program is in constant development and, as so, in spite of the best efforts of his author, there are, for sure, unspoted bugs, as in any other complex program.

In this way, in order for you to be capable of using this program, you must accept this risk.
Configuration step 16:
Tweet:
Here, you are asked to accept that the author of the program cannot be considered liable for any problem that may arise due to the execution of the program and, then, you click either done (to end configs) or previous (to continue them).
Extra info:
Notice that this program is in constant development and, as so, in spite of the best efforts of his author, there are, for sure, unspoted bugs, as in any other complex program.

In this way, in order for you to be capable of using this program, you must accept this risk.
#slideshow_creator : Here, unless you want to waste the (probably less than) 60 seconds you invested in configuring the program, you have nothing to do - just wait for the job to conclude. Otherwise, click pause or stop. You can also donate...
Processing step:
Tweet:
Here, unless you want to waste the (probably less than) 60 seconds you invested in configuring the program, you have nothing to do - just wait for the job to conclude. Otherwise, click pause or stop. You can also donate...
Extra info:
Notice that, when the processing job starts, during the first moments, it is possible that nothing appears on the grid view, even if all the configurations are ok and there are files to be found on the given path. This is so, because there may be so many files to search for that the program is trying to cope with all of them.

Nonetheless, in order for you to be sure that everything is ok, just pass the mouse cursor over the grid view and if you see a wait cursor there, then just have a bit of patience with the program, because it is working hard, trying to undertake the job given to it. If you do not see this cursor there, then, probably, the configs are wrong and the program did not find any file in accordance with your requirements.

If the job has started as required, then, at this step, you can see the results of the undergoing job process by giving a look at the info displayed by the grid view.

There is at least one interesting info there, in the status column:

1) the sign with a blue color means that the file corresponding to it has not yet been processed;

2) the sign with a gray color (only appears if you are continuing a paused job) means that the file corresponding to it has been already processed but at an earlier point in time;

3) the circle with a green color means that the file corresponding to it has been processed with success;

4) the dot with a green color means that the file corresponding to it has been avaliated with success but no need has been found to further process it; and

5) the sign with a red color means that there was some error while processing the file corresponding to it.
Processing step:
Tweet:
Here, unless you want to waste the (probably less than) 60 seconds you invested in configuring the program, you have nothing to do - just wait for the job to conclude. Otherwise, click pause or stop. You can also donate...
Extra info:
Notice that, when the processing job starts, during the first moments, it is possible that nothing appears on the grid view, even if all the configurations are ok and there are files to be found on the given path. This is so, because there may be so many files to search for that the program is trying to cope with all of them.

Nonetheless, in order for you to be sure that everything is ok, just pass the mouse cursor over the grid view and if you see a wait cursor there, then just have a bit of patience with the program, because it is working hard, trying to undertake the job given to it. If you do not see this cursor there, then, probably, the configs are wrong and the program did not find any file in accordance with your requirements.

If the job has started as required, then, at this step, you can see the results of the undergoing job process by giving a look at the info displayed by the grid view.

There is at least one interesting info there, in the status column:

1) the sign with a blue color means that the file corresponding to it has not yet been processed;

2) the sign with a gray color (only appears if you are continuing a paused job) means that the file corresponding to it has been already processed but at an earlier point in time;

3) the circle with a green color means that the file corresponding to it has been processed with success;

4) the dot with a green color means that the file corresponding to it has been avaliated with success but no need has been found to further process it; and

5) the sign with a red color means that there was some error while processing the file corresponding to it.
#slideshow_creator : If you are here, then you have tried to either stop or pause the undergoing job. At this step, there is nothing you can do, except for waiting and, possibly, donating...
Pausing step:
Tweet:
If you are here, then you have tried to either stop or pause the undergoing job. At this step, there is nothing you can do, except for waiting and, possibly, donating...
Extra info:
This step is necessary in order to be assured that the processing of the target files does not get corrupted.

This is so because, at this step, the program does not know if you still want to continue the job at hand at a later time and, as so, it must assume that that is the case.

Thus, it must keep the processing of the files that were already being processed, so that no corrupt files are left behind.
Pausing step:
Tweet:
If you are here, then you have tried to either stop or pause the undergoing job. At this step, there is nothing you can do, except for waiting and, possibly, donating...
Extra info:
This step is necessary in order to be assured that the processing of the target files does not get corrupted.

This is so because, at this step, the program does not know if you still want to continue the job at hand at a later time and, as so, it must assume that that is the case.

Thus, it must keep the processing of the files that were already being processed, so that no corrupt files are left behind.
#slideshow_creator : Here, you see the results of processing the batch job till the point where it was before reaching here (remember that it either ended or was paused). Now, you can either reconfig it or re-start/continue it, depending on whether or not the job reached the end.
Results step:
Tweet:
Here, you see the results of processing the batch job till the point where it was before reaching here (remember that it either ended or was paused). Now, you can either reconfig it or re-start/continue it, depending on whether or not the job reached the end.
Extra info:
If you reached here and everything worked in accordance with your requirements, then, now, you can start viewing the result of your (probably less than) 60 seconds really heavy time investment and hard work configuring the batch job! :-)
Results step:
Tweet:
Here, you see the results of processing the batch job till the point where it was before reaching here (remember that it either ended or was paused). Now, you can either reconfig it or re-start/continue it, depending on whether or not the job reached the end.
Extra info:
If you reached here and everything worked in accordance with your requirements, then, now, you can start viewing the result of your (probably less than) 60 seconds really heavy time investment and hard work configuring the batch job! :-)