@@ -15,6 +15,8 @@ set "display-movieinfo=no"
1515set " Show-Rating = yes"
1616set " Show-Genre = yes"
1717set " genre-characters-limit = 26"
18+ set " show-clearArt = no"
19+ set " use-Logo-instead-folderName = no"
1820set " FolderNameShort-characters-limit = 11"
1921set " FolderNameLong-characters-limit = 40"
2022:: ------ Image source -------
@@ -114,7 +116,7 @@ if exist "*discart.png" (
114116set DISC-IMAGE-CODE = ( " %discart% " ^
115117 -scale 300x300! ^
116118 -background none ^
117- -extent 512x512-205-120 ^
119+ -extent 512x512-170-203 ^
118120 ( +clone -background BLACK -shadow 100x1.3+2+2 ) ^
119121 +swap -background none -layers merge -extent 512x512 ^
120122 ) -compose Over -composite
@@ -126,7 +128,8 @@ if /i not "%display-discimage%"=="yes" set "DISC-IMAGE-CODE="
126128if defined rating set STAR-IMAGE-CODE = ( ^
127129 " %star-image% " ^
128130 -scale 75x75! ^
129- -extent 512x512-44-428 ^
131+ -gravity Northwest ^
132+ -geometry +45+434 ^
130133 ( +clone -background BLACK% ^
131134 -shadow 40x1.2+1.8+3 ) ^
132135 +swap -background none -layers merge -extent 512x512 ^
@@ -142,7 +145,8 @@ if defined RATING set RATING-CODE= ( ^
142145 -fill BLACK ^
143146 -pointsize 26 ^
144147 label:" %rating% " ^
145- -extent 512x512-61-457 ^
148+ -gravity Northwest ^
149+ -geometry +64+463 ^
146150 ( +clone -background black -shadow 0x1.3+2+3.5 ) ^
147151 +swap -background none -layers merge -extent 512x512 ^
148152 ) -compose Over -composite
@@ -157,7 +161,7 @@ if defined GENRE set GENRE-CODE= ( ^
157161 -fill BLACK ^
158162 -pointsize 25 ^
159163 -gravity Northwest ^
160- -geometry +110+465 ^
164+ -geometry +110+470 ^
161165 label:" %genre% " ^
162166 ( +clone -background ORANGE -shadow 70x1+0.6+0.6 ) +swap -background none -layers merge ^
163167 ( +clone -background YELLOW -shadow 70x1-0.6-0.6 ) +swap -background none -layers merge ^
@@ -178,12 +182,44 @@ set POSTER-SIDE-CODE= ( ^
178182 ( " %foldervertical-sidefx% " -scale 512x512! ) -compose over -composite
179183
180184
185+ :LAYER-LOGO_IMAGE
186+ if exist " *Logo.png" (
187+ for %%D in (*Logo.png) do set " Logo = %%~fD "
188+ ) else set " Logo = "
189+ set Logo-IMAGE-CODE = ( " %Logo% " ^
190+ -scale 160x50! ^
191+ -background none ^
192+ -gravity Northwest ^
193+ -geometry +420+60 ^
194+ -rotate 90 ^
195+ ) -compose Over -composite
196+ if not defined Logo set " Logo-IMAGE-CODE = "
197+ if /i not " %use-Logo-instead-folderName% " == " yes" set " Logo-IMAGE-CODE = "
198+
199+ :LAYER-CLEARART_IMAGE
200+ if exist " *clearart.png" (
201+ for %%D in (*clearart.png) do set " clearart = %%~fD "
202+ ) else set " clearart = "
203+ set CLEARART-IMAGE-CODE = ( " %clearart% " ^
204+ -scale 380x ^
205+ -background none ^
206+ -gravity SouthWest ^
207+ -geometry -250-320 ^
208+ ( +clone -background BLACK -shadow 40x40+10+10 ) +swap -background none -layers merge ^
209+ ( +clone -background BLACK -shadow 40x40-10-10 ) +swap -background none -layers merge ^
210+ ( +clone -background BLACK -shadow 40x40-10+10 ) +swap -background none -layers merge ^
211+ ( +clone -background BLACK -shadow 40x40+10-10 ) +swap -background none -layers merge ^
212+ ) -compose Over -composite
213+ if not defined clearart set " CLEARART-IMAGE-CODE = "
214+ if /i not " %show-clearArt% " == " yes" set " CLEARART-IMAGE-CODE = "
215+
181216:LAYER-FOLDER_NAME
182217set FOLDER-NAME-SHORT-CODE = ^
183218 ( ^
184219 -font Arial-Bold ^
185220 -fill white ^
186- -pointsize 27 ^
221+ -density 400 ^
222+ -pointsize 5 ^
187223 -gravity Northwest ^
188224 -geometry +398+30 ^
189225 label:" %FolNamShort% " ^
@@ -197,14 +233,19 @@ set FOLDER-NAME-LONG-CODE= ^
197233 ( ^
198234 -font Arial-Bold ^
199235 -fill white ^
200- -pointsize 17 ^
236+ -density 400 ^
237+ -pointsize 3 ^
201238 -kerning 2 ^
202239 -gravity Northwest ^
203- -geometry +416+45 ^
240+ -geometry +376+5 ^
204241 label:" %FolNamLong% " ^
242+ ( +clone -background BLACK -shadow 10x5+0.2+0.2 ) +swap -background none -layers merge ^
243+ ( +clone -background BLACK -shadow 10x5-0.2-0.2 ) +swap -background none -layers merge ^
244+ ( +clone -background BLACK -shadow 10x5-0.2+0.2 ) +swap -background none -layers merge ^
245+ ( +clone -background BLACK -shadow 10x5+0.2-0.2 ) +swap -background none -layers merge ^
205246 -rotate 90 ) -composite
206247if %FolNamShortCount% LEQ %FolNamShortLimit% set " FOLDER-NAME-LONG-CODE = "
207-
248+ if defined Logo-IMAGE-CODE set " FOLDER-NAME-LONG-CODE = " & set " FOLDER-NAME-SHORT-CODE= "
208249
209250:LAYER-SIDE-POSTER-SHADOW
210251set POSTER-SIDE-SHADOW-CODE = ( " %foldervertical-sideshadow% " -scale 512x512! ) -compose over -composite
@@ -229,9 +270,11 @@ set POSTER-MAIN-CODE= ( ^
229270 %POSTER-SIDE-CODE% ^
230271 %FOLDER-NAME-SHORT-CODE% ^
231272 %FOLDER-NAME-LONG-CODE% ^
273+ %Logo-IMAGE-CODE% ^
232274 %DISC-IMAGE-CODE% ^
233275 %POSTER-SIDE-SHADOW-CODE% ^
234276 %POSTER-MAIN-CODE% ^
277+ %CLEARART-IMAGE-CODE% ^
235278 %STAR-IMAGE-CODE% ^
236279 %RATING-CODE% ^
237280 %GENRE-CODE% ^
0 commit comments