[MAIN]
SHOW_MESSAGE=1
SSSSSSSS_CLONE_METHOD=%INTERNEL%
CLONE_METHOD=mplayer %CLONE_MEDIA_LIST_ITEMS% -vf scale=%VIDWIDTH%:%VIDHEIGHT% -vo jpeg:outdir=%CURRENTDIR%/%MEDIA_DIR%/%CLONE_MEDIA_LIST_ITEMS_NAME%:quality=100 -nosound
CLONE_DO_CONFIG=1
TRANSITBOX_HEIGHT=90
LISTBOX_HEIGHT=157
MAIN_HEIGHT=580
MAIN_WIDTH=700
VAR_CAPTION_HEIGHT=560
VAR_CAPTION_WIDTH=400
LEFT=20
TOP=70
MEDIA_DIR=MEDIA_DIR
MEDIA_LIST=MEDIA_LIST
COLOR_DEFAULT=0
LABEL_COLOR=8541757
LABEL_FONT_STYLE_NORMAL=0
LABEL_FONT_COLOR=15395562
LABEL_FONT_COLOR_ENTER=16777215
XXXXXXXXXXXXXXXXX=with %INTERNEL% is for cloning single jpeg image , without it is for cloning of videos into jpeg , check the IMG_LIST file under the current dir
XXXXXXXXXXXXXXXXX=CLONE_DO_CONFIG is for whether to show the config dialog when start up but only available to non %INTERNEL% startup especially when use with -B switch

[MAIN_HINT]
No. of images=No. of images to transit and not more than#13#10half the number of images in any directory
Run ...=Execute transitions
Apply only to the start of each directory=Apply transitions only from the starting images of each directory
Rebuild media directories=Try rebuilding media directories

[xfgOptionsSidePanel]
Select all=[HOME]/redstone/FileGarden/image/services.png
Select none=[HOME]/redstone/FileGarden/image/sawfish-placement.png

[LISTBOX_DO]
LISTBOX_SINGLE_CLICK=dbus-send / com.gnome.mplayer.Open string:%GET_LISTBOX_ITEM%-mjpeg.avi&
LISTBOX_DOUBLE_CLICK=

[LISTBOX_DO_SHOW_MESSAGE]
LISTBOX_SINGLE_CLICK=
LISTBOX_DOUBLE_CLICK=

[REVERT_IMAGES]

[REVERT_SOUNDS]

[Transition_Type]
Fade to black=/usr/bin/convert %IMG_01% -modulate %DISSOLVE%% %IMG_01%
Fade to white=/usr/bin/convert %IMG_01% -level 0,%DISSOLVE%% %IMG_01%
Blend=/usr/bin/composite -dissolve %DISSOLVE% %IMG_02% %IMG_01% %IMG_01%
Blend equal=/usr/bin/composite -dissolve %INPUT_QUERY% %IMG_02% %IMG_01% %IMG_01%

[COMBO_DISABLE_CHECKBOX]
Blend=1
Blend equal=1

[COMBO_DISABLE_COMBO]
Blend equal=1

[Transition_Equal]
Blend equal=1
Blend equal is for personal use only ...=beware

[Query_Default_String]
Blend equal=50

[Query_Message]
Blend equal=Key in the aomunt of blending with images from the next#13#10directory in percentage ...

[Query_Need_Int]
Blend equal=1

[Dissolve_From_Zero]
Fade to black=1
Fade to white=1
Blend equal=0
Blend=0

[IMG_01_From_Last]
Fade to black=1
Fade to white=1

[Delete_IMG_02]
Blend=1
Blend equal=1

[Number of image]
1=1
2=1
5=1
10=1
15=1
25=1
50=1
100=1

[VAR_CAPTION]
Video playing speed=VIDSpeed
Video frames/second=FPS
Video width=VIDWIDTH
Video height=VIDHEIGHT
Trim start sec=Trim Start
Trim end sec=Trim End
Fade in length=Start Fade Factor
Fade out length=End Fade Factor
Fade end=Fade End
Stretch factor=Stretch Factor
Repeat WAV count=Repeat WAV Count
Volume Factor=Volume Factor
Audio volume=Audio Volume
Audio bitrate=Audio Bitrate
Audio sampling rate=Audio Sampling Rate
Number of audio Channel=Audio Channel
Multiplex with audio=Multiplex with audio

[VAR_DEFAULT]
VIDSpeed=25.0
FPS=25.0
VIDWIDTH=512
VIDHEIGHT=384
Trim Start=00:00:00.00
Trim End=00:00:00.00
Start Fade Factor=00:00:00.00
Fade End=00:00:00.00
End Fade Factor=00:00:00.00
Stretch Factor=1.0
Repeat WAV Count=5
Volume Factor=1.0
Audio Volume=256
Audio Sampling Rate=16000
Audio Bitrate=128000
Audio Channel=2
Multiplex with audio=FINAL-audio.mp2

[VAR_CONFIGURED]
VIDSpeed=25.0
FPS=25.0
VIDSCALE=512:384
VIDWIDTH=512
VIDHEIGHT=384
Trim Start=00:00:00.00
Trim End=00:00:00.00
Start Fade Factor=00:00:00.00
Fade End=00:00:00.00
End Fade Factor=00:00:00.00
Stretch Factor=1.0
Repeat WAV Count=5
Volume Factor=1.0
Audio Volume=256
Audio Sampling Rate=16000
Audio Bitrate=128000
Audio Channel=2
Multiplex with audio=FINAL-audio.mp2

[Mischellous_Recurse_Into_Dir]
this section maybe not use at all ...=0
Convert to MPEG video=false
Join MPEG videos=false
Delete FINAL-mjpeg.avi=false

[SELECTFILES_MULTI]
Join multiple WAV=1
Mix multiple WAV=1
Join multiple MJPEG videos=1

[Mischellous]
Toggle show message=%TOGGLE_SHOW_MESSAGE%
Configure tools options=%CONFIGURE_VAR%
Convert JPG images to MJPEG video=mencoder -mf type=jpg:fps=%VIDSpeed% -ofps %FPS% -nosound -ovc lavc -lavcopts vcodec=mjpeg -vf scale=%VIDWIDTH%:%VIDHEIGHT% mf://%DIRECTORY%/*.jpg -o %CURRENTDIR%/%DIRECTORYNAME%-mjpeg.avi&
Convert any video to MJPEG video=ffmpeg -i %SELECTFILES% -vcodec mjpeg -an -sameq -s %VIDWIDTH%x%VIDHEIGHT% %SELECTFILE_NAME%-mjpeg.avi
Join all MJPEG videos=lav2yuv -f 0 -c %GET_CURRENTDIR_VIDEO_LIST% | mencoder - -o %CURRENTDIR%/FINAL-mjpeg.avi -fps %VIDSpeed% -ofps %FPS% -nosound -ovc lavc -lavcopts vcodec=mjpeg -vf scale=%VIDWIDTH%:%VIDHEIGHT%
Join multiple MJPEG videos=lav2yuv -f 0 -c %SELECTFILES% | mencoder - -o %CURRENTDIR%/FINAL-mjpeg.avi -fps %VIDSpeed% -ofps %FPS% -nosound -ovc lavc -lavcopts vcodec=mjpeg -vf scale=%VIDWIDTH%:%VIDHEIGHT%
Convert MJPEG to MPEG2 video=lav2yuv FINAL-mjpeg.avi | yuvscaler -O SIZE_%VIDWIDTH%x%VIDHEIGHT% -n p | mpeg2enc -v 0 -f 9 -o FINAL-video.mpv&
Delete FINAL-mjpeg.avi=rm %CURRENTDIR%/FINAL-mjpeg.avi
Delete all AVI videos=rm %CURRENTDIR%/*avi
Delete all WAV audio=rm %CURRENTDIR%/*wav
Convert any audio to WAV=ffmpeg -y -vn -i %SELECTFILES% -acodec pcm_s16le -ab %Audio Bitrate% -ar %Audio Sampling Rate% -ac %Audio Channel% %SELECTFILE_NAME%_Convert.wav
Extract audio from video=ffmpeg -y -i %SELECTFILES% -sameq -vn -ab %Audio Bitrate% -ar %Audio Sampling Rate% -ac %Audio Channel% %SELECTFILE_NAME%.wav
Trim WAV=sox -V -S %SELECTFILES% %SELECTFILE_NAME%_Trim.wav trim %Trim Start% %Trim End%&
Fade IN/OUT WAV=sox -V -S %SELECTFILES% %SELECTFILE_NAME%_Fade.wav fade %Start Fade Factor% %Fade End% %End Fade Factor%
Stretch WAV=sox -V -S %SELECTFILES% %SELECTFILE_NAME%_Stretch.wav repeat %Stretch Factor%
Repeat WAV=sox -V -S %SELECTFILES% %SELECTFILE_NAME%_Repeat.wav repeat %Repeat WAV Count%&
Reverse WAV=sox -V -S %SELECTFILES% %SELECTFILE_NAME%_Reverse.wav reverse
Mix multiple WAV=soxmix -V -S %SELECTFILES% audio_Mix.wav
Join multiple WAV=shntool join -prepad -postpad -stdout %SELECTFILES%  > audio_Join.wav
Adjust WAV volume=sox -V -S -v %Volume Factor% %SELECTFILES% %SELECTFILE_NAME%_Vol.wav
Convert WAV to MP2 audio=ffmpeg -y -i %SELECTFILES% -sameq -ab %Audio Bitrate% -ar %Audio Sampling Rate% -ac %Audio Channel% -vol %Audio Volume% FINAL-audio.mp2
Multiplex MP2 audio and MPEG video=mplex FINAL-video.mpv %Multiplex with audio% -o FINAL.mpg
Start GNOME-MPLAYER=gnome-mplayer&
Play=dbus-send /  com.gnome.mplayer.Play&
Stop=dbus-send /  com.gnome.mplayer.Stop&
Close=dbus-send /  com.gnome.mplayer.Close&
Terminate=dbus-send /  com.gnome.mplayer.Terminate&
Open FINAL-mjpeg.avi=dbus-send / com.gnome.mplayer.Open string:'%CURRENTDIR%/FINAL-mjpeg.avi'&
Open FINAL-video.mpv=dbus-send / com.gnome.mplayer.Open string:'%CURRENTDIR%/FINAL-video.mpv'&
Open FINAL-audio.mp2=ffplay -stats -x 500 -y 80 '%CURRENTDIR%/FINAL-audio.mp2'&
Open FINAL.mpg=dbus-send / com.gnome.mplayer.Open string:'%CURRENTDIR%/FINAL.mpg'&
Open video with gnome-player=dbus-send / com.gnome.mplayer.Open string:'%SELECTFILES%'&
Open video with ffplay=ffplay -x %VIDWIDTH% -y %VIDHEIGHT% -stats '%SELECTFILES%'&
Open audio with ffplay=ffplay -x 500 -y 80 -stats '%SELECTFILES%'&

[Mischellous Hints]
Convert JPG images to MJPEG video=Convert all files within each directory into MJPEG videos :: '[Directory-Name]-mjpeg.avi'
Convert any video to MJPEG video=Try converting any video to MJPG video
Join all MJPEG videos=Join all MJPEG videos in current directory into 'FINAL-mjpeg.avi'#13#10Only applicable when you rebuild media directories from within this dialog
Join multiple  MJPEG videos=Join multiple MJPEG videos by selecting videos from open files dialog into 'FINAL-mjpeg.avi'#13#10Only applicable when you rebuild media directories from within this dialog
Delete FINAL-mjpeg.avi=Delete 'FINAL-mjpeg.avi' in current directory
Delete all AVI videos=Delete all '*-mjpeg.avi' files in current directory
Video playing speed=Play video at this speed in frames per second when#13#10output to [Video frames/second] below ...
Video frames/second=Reconfiguring output frames/second
Video width=Reconfiguring output video width
Video height=Reconfiguring output video height
Toggle show message=Toggle debug message on/off
Terminate=Terminate Gnome-MPlayer
Close=Close current playing AVI file
Convert MJPEG to MPEG2 video=Convert 'FINAL-mjpeg.avi' to 'FINAL-video.mpv' for multiplexing
Multiplex MP2 audio and MPEG video=Multiplex 'FINAL-video.mpv' and 'FINAL-audio.mp2' into 'FINAL.mpg'
Terminate=Close and exit gnome-player
Close=Close playing of current media file
Convert any audio to WAV=Try to convert any audio to WAV audio format. Converted WAV is 'audio.wav'
Trim start sec=Triming starting at (hh:mm:ss.fraction) eg. 00:04:3.5 = 4 min 3 and a half sec
Trim end sec=Cut off (hh:mm:ss.fraction) eg. 00:8:00.0 = 8 min
Fade in length=Fade in length in (hh:mm:ss.fraction) eg. 00:01:3.5 = 1 min 3 and a half sec
Fade end=The length of audio where fade out ends.#13#10Audio may be cut off from there. (hh:mm:ss.fraction) eg. 00:15:00.0 = 15 min
Fade out length=Fade out length in (hh:mm:ss.fraction) eg. 00:01:3.5 = 1 min 3 and a half sec
Trim WAV=Trim WAV audio with [Trim start sec] and [Trim end sec] values
Fade IN/OUT WAV=Apply fade IN/OUT effect to WAV audio with#13#10[Fade in length] , [Fade end] and [Fade out length] values
Mix multiple WAV=Mix WAV audio files
Join multiple WAV=Join multiple WAV audios with shntool
Stretch factor=Stretching WAV audio with factor of more or less than 1.0. The default for no stretching is 1.0
Repeat WAV count=Repeating WAV audio for count times
Reverse WAV=Reversing WAV audio
Adjust WAV volume=Adjusting WAV auio volume with [Volume Factor]
Volume Factor=Adjusting volume factor with 1.0 is the normal volume , eg. no change to audio volume
Convert WAV to MP2 audio=Converting WAV to MP2 audio with [WAV to MP2 audio volume] adjustment#13#10with 256 is the normal volume , eg. no change to audio volume#13#10 Converted MP2 is 'FINAL-audio.mp2'
Audio volume=Adjusting volume factor with 256 is the normal volume , eg. no change to audio volume
Audio bitrate=Audio bitrate for audio processing. eg. when converting WAV to MP2 audio :: 'FINAL-audio.mp2'
Audio sampling rate=Audio sampling rate for audio processing. eg. when extracting audio from video file
Multiplex with audio=Whether to include MP2 audio while multiplexing for MPEG video :: 'FINAL.mpg'#13#10The default is 'FINAL-audio.mp2'
Number of audio Channel=Number of channel in audio. Either 1 or 2 channels
Extract screenshot at position=To extract a screenshot of a single frame at position of video.#13#10(hh:mm:ss.fraction) eg. 00:00:15.0 = a screenshot at 15 sec position

[Mischellous Messages]
Convert to JPEG image=Converting images in %DIRECTORY_M%
Convert to MJPEG video=Converting images to mjpeg video in %DIRECTORY_M%

[LABEL_COLOR]
Toggle show message=10403036
Configure tools options=10403036
Convert any audio to WAV=10866585
Extract audio from video=10866585
Trim WAV=10866585
Fade IN/OUT WAV=10866585
Stretch WAV=10866585
Repeat WAV=10866585
Reverse WAV=10866585
Mix multiple WAV=10866585
Join multiple WAV=10866585
Adjust WAV volume=10866585
Start GNOME-MPLAYER=5072743
Play=5072743
Stop=5072743
Close=5072743
Terminate=5072743
Delete FINAL-mjpeg.avi=117
Delete all AVI videos=117
Delete all WAV audio=117
Open video with gnome-player=15515858
Open video with ffplay=15515858
Open audio with ffplay=15515858

[LABEL_FONT_COLOR]
Toggle show message=0
Configure tools options=0
Convert any audio to WAV=0
Extract audio from video=0
Trim WAV=0
Fade IN/OUT WAV=0
Stretch WAV=0
Repeat WAV=0
Reverse WAV=0
Mix multiple WAV=0
Join multiple WAV=0
Adjust WAV volume=0
Open video with gnome-player=0
Open video with ffplay=0
Open audio with ffplay=0

[LABEL_FONT_COLOR_ENTER]
Toggle show message=0
Configure tools options=0
Convert any audio to WAV=0
Extract audio from video=0
Trim WAV=0
Fade IN/OUT WAV=0
Stretch WAV=0
Repeat WAV=0
Reverse WAV=0
Mix multiple WAV=0
Join multiple WAV=0
Adjust WAV volume=0
Open video with gnome-player=0
Open video with ffplay=0
Open audio with ffplay=0

[LABEL_FONT_STYLE_NORMAL]
Toggle show message=1
Configure tools options=1
Convert any audio to WAV=1
Extract audio from video=1
Trim WAV=1
Fade IN/OUT WAV=1
Stretch WAV=1
Repeat WAV=1
Reverse WAV=1
Mix multiple WAV=1
Join multiple WAV=1
Adjust WAV volume=1
onvert WAV to MP2 audio=1
Open video with gnome-player=1
Open video with ffplay=1
Open audio with ffplay=1

[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]
LISTBOX_DOUBLE_CLICK=mencoder -mf type=jpg:fps=%FPS% -ofps %FPS% -nosound -ovc lavc -lavcopts vcodec=mjpeg -vf scale=%VIDSCALE% mf://%GET_LISTBOX_ITEM%/*.jpg -o %GET_LISTBOX_ITEM%-mjpeg.avi
LISTBOX_DOUBLE_CLICK=Double-click will reconvert images in selected directory into MJPEG video file?#13#10Single-click will play MJPEG video of selected directory.
Revert images=%INTERNEL%
Revert sounds=%INTERNEL%
Save revert images=%INTERNEL%
Save revert sounds=%INTERNEL%
ffmpeg -y -vn -i track8.flac -acodec pcm_s16le 00.wav
flac 00.wav --skip=0:10 --until=+0 -F -V -f --fast -o FINAL-audio.flac
-ac 2 -ab 128000 -ar 44100
-target dvd
-target vcd
-ac 2 -ab 224000 -ar 44100
-oac copy
Slice WAV to FLAC=flac %SELECTFILES% --skip=%Slice Start% --until=+%Slice End% -F -V -f -o FINAL-audio.flac &
Convert FLAC to MP2 audio=ffmpeg -y -i FINAL-audio.flac -sameq -vol %MP2 Volume% FINAL-audio.mp2
00.wav
sox FINAL-audio.flac 00FINAL-audio.flac fade 00:02.0 00:02.1 -e
sox -V -S 00.wav F00.wav fade 00:04.0 00:25.68 00:04.0 -e
fade [ type ] fade-in-length

[stop-time [ fade-out-length ]]
sox F00.wav 000.wav -e
trim start [ length ]
ffplay -stats -x 500 -y 80 track8.wav
ffplay -stats -x 500 -y 80 00.wav
ffplay -stats -x 500 -y 80 trim00.wav
ffplay -stats -x 500 -y 80 mix00.wav
ffplay -stats -x 500 -y 80 vol00.wav
sox -V -S track8.wav 00.wav  fade 00:04.0 00:25.68 00:04.0
sox -V -S track8.wav 00.wav  fade 00:01.0 00:25.68 00:01.0
sox -V -S track8.wav trim00.wav  trim 00:16.0 00:25.68
soxmix -V -S 00.wav  trim00.wav mix00.wav
sox -V -S -v 0.05 track8.wav vol00.wav
sox -V -S -v 1.00 track8.wav vol00.wav // normal
sox -V -S -v 2.05 track8.wav vol00.wav