Skip to content
This repository has been archived by the owner on Nov 4, 2022. It is now read-only.

Output path format

Wiesław Šoltés edited this page Mar 16, 2018 · 10 revisions

Variables

Variable Description
$InputDrive$ Input file drive.
$InputDir$ Input file directory
$InputName$ Input file name.
$InputExt$ Input file extension.
$InputPath$ Full input path (Drive\Dir).
$InputFolder[index]$ Input directory folders array
$Name$ Item name.
$Ext$ Item extension (based on selected format).

You can also combine plain text with variables. The variables can be used multiple times.

Defaults

There are many possible output path configurations. Below are the default configurations used by program. You can create your own by editing Outputs.xml configuration file or by using output path edit box.

$InputPath$

$InputPath$\$Name$.$Ext$
$InputPath$\$Name$_converted.$Ext$
$InputPath$\$Name$$InputExt$.$Ext$
$InputPath$\$InputName$.$Ext$
$InputPath$\$InputName$_converted.$Ext$

$InputPath$\$Ext$\$Name$.$Ext$
$InputPath$\$Ext$\$Name$_converted.$Ext$
$InputPath$\$Ext$\$Name$$InputExt$.$Ext$
$InputPath$\$Ext$\$InputName$.$Ext$
$InputPath$\$Ext$\$InputName$_converted.$Ext$

$InputPath$\Converted\$Name$.$Ext$
$InputPath$\Converted\$Name$_converted.$Ext$
$InputPath$\Converted\$InputName$.$Ext$
$InputPath$\Converted\$InputName$_converted.$Ext$
$InputPath$\Converted\$Ext$\$Name$.$Ext$
$InputPath$\Converted\$Ext$\$Name$_converted.$Ext$
$InputPath$\Converted\$Ext$\$InputName$.$Ext$
$InputPath$\Converted\$Ext$\$InputName$_converted.$Ext$

C:\Output
C:\Output\$Name$.$Ext$
C:\Output\$Name$_converted.$Ext$
C:\Output\$InputName$.$Ext$
C:\Output\$InputName$_converted.$Ext$
C:\Output\$InputFolder[0]$\$Name$.$Ext$
C:\Output\$InputFolder[0]$\$InputName$.$Ext$
C:\Output\$InputFolder[1]$\$InputFolder[0]$\$Name$.$Ext$
C:\Output\$InputFolder[1]$\$InputFolder[0]$\$InputName$.$Ext$
C:\Output\$InputFolder[2]$\$InputFolder[1]$\$InputFolder[0]$\$Name$.$Ext$
C:\Output\$InputFolder[2]$\$InputFolder[1]$\$InputFolder[0]$\$InputName$.$Ext$

Converted
Converted\$Name$.$Ext$
Converted\$Name$_converted.$Ext$
Converted\$InputName$.$Ext$
Converted\$InputName$_converted.$Ext$
Converted\$InputFolder[0]$\$Name$.$Ext$
Converted\$InputFolder[0]$\$InputName$.$Ext$
Converted\$InputFolder[1]$\$InputFolder[0]$\$Name$.$Ext$
Converted\$InputFolder[1]$\$InputFolder[0]$\$InputName$.$Ext$
Converted\$InputFolder[2]$\$InputFolder[1]$\$InputFolder[0]$\$Name$.$Ext$
Converted\$InputFolder[2]$\$InputFolder[1]$\$InputFolder[0]$\$InputName$.$Ext$

$InputDrive$\$Name$.$Ext$
$InputDrive$\$InputName$.$Ext$

$InputDrive$\$InputDir$\Converted\$Name$.$Ext$
$InputDrive$\$InputDir$\Converted\$InputName$.$Ext$

$InputDrive$\Converted\$Name$.$Ext$
$InputDrive$\Converted\$InputName$.$Ext$

C:\$InputDir$\$Name$.$Ext$
C:\$InputDir$\$InputName$.$Ext$

C:\Converted\$InputDir$\$Name$.$Ext$
C:\Converted\$InputDir$\$InputName$.$Ext$

Examples

Output: ""
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\CustomName.ext"
Output: "relative\path"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: Current Directory + "\" + Output + "\" + Name + "." + Ext
Output: "relative\path\"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: Current Directory + "\" + Output + Name + "." + Ext
Output: "C:\Output"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\CustomName.ext"
Output: "C:\Output\"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\CustomName.ext"
Output: "$InputPath$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\CustomName.ext"
Output: "$InputPath$\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.ext"
Output: "$inputpath$\$inputname$.$ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.ext"
Output: "$InputPath$\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\CustomName.ext"
Output: "C:\Output\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\FileName.ext"
Output: "$InputPath$\$Name$$InputExt$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\CustomName.wav.ext"
Output: "$InputPath$\$Name$$InputExt$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.WAV"
Name:   "CustomName"
Ext:    "EXT"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\CustomName.wav.ext"
Output: "C:\Output\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\CustomName.ext"
Output: "C:\Output\$InputName$_converted.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\FileName_converted.ext"
Output: "C:\Output\$Name$_converted.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\CustomName_converted.ext"
Output: "C:\Output\$InputFolder[1]$\$InputFolder[0]$\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\ArtistFolder\AlbumFolder\FileName.ext"
Output: "C:\Output\$InputFolder[1]$\$InputFolder[0]$\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\ArtistFolder\AlbumFolder\CustomName.ext"
Output: "C:\Output\$InputFolder[0]$\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\AlbumFolder\FileName.ext"
Output: "C:\Output\$InputFolder[0]$\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Output\AlbumFolder\CustomName.ext"
Output: "$InputDrive$\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\CustomName.ext"
Output: "$InputDrive$\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\FileName.ext"
Output: "$InputDrive$\$InputDir$\Converted\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\Converted\CustomName.ext"
Output: "$InputDrive$\$InputDir$\Converted\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\MusicFolder\ArtistFolder\AlbumFolder\Converted\FileName.ext"
Output: "$InputDrive$\Converted\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Converted\CustomName.ext"
Output: "$InputDrive$\Converted\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "C:\Converted\FileName.ext"
Output: "D:\$InputDir$\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "D:\MusicFolder\ArtistFolder\AlbumFolder\CustomName.ext"
Output: "D:\$InputDir$\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "D:\MusicFolder\ArtistFolder\AlbumFolder\FileName.ext"
Output: "D:\Converted\$InputDir$\$Name$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "D:\Converted\MusicFolder\ArtistFolder\AlbumFolder\CustomName.ext"
Output: "D:\Converted\$InputDir$\$InputName$.$Ext$"
Input:  "C:\MusicFolder\ArtistFolder\AlbumFolder\FileName.wav"
Name:   "CustomName"
Ext:    "ext"
Result: "D:\Converted\MusicFolder\ArtistFolder\AlbumFolder\FileName.ext"
Clone this wiki locally