About Renaming Files
This setting affects if and how the Sifter modifies the filenames of the files that are sifted.
Changing the file renaming transform will affect how and if files are renamed within the output location. You can select any one of the given file renaming templates that are available, or specify your own custom structure.

About Default File Renaming
The default for file renaming for all new output locations is:
YYYYmmddHHMMss_OriginalFileName
This means that if you do not specify a file renaming transform, Silent Sifter will rename all files stored into the output location using this structure, which applies a time/date stamp to the front of the file name.
About Custom File Renaming
If you choose your own file renaming logic, it must adhere to the file renaming semantics, and use only the custom metadata tokens that are available. You will use the token editor to create your own file renaming pattern.

For convenience, the last 20 custom file renaming patterns that you have used will be cached and available for you to select without retyping at the bottom of the list of file renaming patterns.
The custom file renaming value you enter should adhere to these semantic rules:
- Use the pipe character (i.e. | ) to delimit tokens that should be concatenated
- Must not start with the pipe character
- Must not end with the pipe character
Custom File Renaming Examples
Sometimes it is easier to see examples. Keep in mind that these examples use Tokens.
| Pattern | Result |
|---|---|
OrigFileName|String:.|FileExt |
IMG_1234.JPG |
Date:yyyy|String:_|Date:MM|String:_|Date:dd|String:.|FileExt |
2012_08_12.JPG |
OrigFileName|String: |Resolution|String:.|FileExt |
IMG_1234 640×480.JPG |
MD5|String:.|FileExt |
55bff5d42dc80e87c23e669d7a83af87.JPG |
DateUL:yyyyMMddHHmm|String:_|OrigFileName|String:.|FileExt |
201208121415_IMG_1234.JPG |
DateUL:yyyyMMddHHmm|String:_|Resolution|String:_:prev|OrigFileName|String:.|FileExt |
201208121415_640x480_IMG_1234.JPG |
DateUL:yyyyMMddHHmm|String:_|Resolution|String:_:prev|Duration|String:_:prev|OrigFileName|String:.|FileExt |
201208121415_640x480_12m24s_MOV_1234.MOV |
DateUL:yyyyMMddHHmm|String:_|ConditionalParentFolder|String:_:prev|OrigFileName|String:.|FileExt |
201208121415_Jeffs Birthday_IMG_1234.JPG |
DateUL:yyyyMMddHHmm|String:_|CameraModel|String:_:prev|OrigFileName|String:.|FileExt |
201208121415_Canon SD 550_IMG_1234.JPG |
Date:yyyy|String:-|Date:LL|String:-|Date:dd|String: at |DateUL:HH|String:-|DateUL:mm|String:-|DateUL:ss|String:.|FileExt |
2012-08-12 at 14-15-09.JPG |
Date:yyyy|String:-|Date:LLL|String:-|Date:dd|String: |DateUL:HH|String:h|DateUL:mm|String:m|DateUL:ss|String:s|String:.|FileExt |
2012-Aug-12 14h15m09s.JPG |
Date:yyyy|String:-|Date:LLL|String:-|Date:dd|String: |DateUL:HH|String:h|DateUL:mm|String:m|DateUL:ss|String:s|String: |OrigFileName|String:.|FileExt |
2012-Aug-12 14h15m09s IMG_1234.JPG |
Date:yyyy|String:-|Date:LLL|String:-|Date:dd|String: |DateUL:HH|String:h|DateUL:mm|String:m|DateUL:ss|String:s|String: |Resolution|String: :prev|OrigFileName|String:.|FileExt |
2012-Aug-12 14h15m09s 640×480 IMG_1234.JPG |
Date:yyyy|String:-|Date:LLL|String:-|Date:dd|String: |DateUL:HH|String:h|DateUL:mm|String:m|DateUL:ss|String:s|String: |Resolution|String: :prev|Duration|String: :prev|OrigFileName|String:.|FileExt |
2012-Aug-12 14h15m09s 640×480 12m24s MOV_1234.MOV |
Date:yyyy|String:-|Date:LLL|String:-|Date:dd|String: |DateUL:HH|String:h|DateUL:mm|String:m|DateUL:ss|String:s|String: |ConditionalParentFolder|String: :prev|OrigFileName|String:.|FileExt |
2012-Aug-12 14h15m09s Jeff’s Birthday IMG_1234.JPG |
Date:yyyy|String:-|Date:LLL|String:-|Date:dd|String: |DateUL:HH|String:h|DateUL:mm|String:m|DateUL:ss|String:s|String: |CameraModel|String: :prev|OrigFileName|String:.|FileExt |
2012-Aug-12 14h15m09s Canon SD 550 IMG_1234.JPG |