11@ ECHO OFF
22REM By: MDHEXT, Nabi KaramAliZadeh < [email protected] > 33REM Description: Video to GIF converter
4- REM Version: 5.0
4+ REM Version: 4.7
55REM Url: https://github.com/MDHEXT/video2gif, forked from https://github.com/NabiKAZ/video2gif
66REM License: The MIT License (MIT)
77
@@ -35,7 +35,7 @@ GOTO :help_check_1
3535
3636:help_message
3737ECHO -------------------------------------------------------------------------------------------------------------
38- ECHO [96mVideo to GIF converter v5.0 ^ (C^ ) 2017-2021, MDHEXT ^ &^ Nabi KaramAliZadeh ^ < nabikaz@ gmail.com^ > [0m
38+ ECHO [96mVideo to GIF converter v4.7 ^ (C^ ) 2017-2021, MDHEXT ^ &^ Nabi KaramAliZadeh ^ < nabikaz@ gmail.com^ > [0m
3939ECHO [96mYou can download this fork from here: https://github.com/MDHEXT/video2gif[0m
4040ECHO [96myou can download the original release here: https://github.com/NabiKAZ/video2gif[0m
4141ECHO [96mThis tool uses ffmpeg, you can download that here: https://www.ffmpeg.org/download.html#build-windows[0m
@@ -119,7 +119,7 @@ IF NOT "%~1" =="" (
119119 IF " %~1 " == " -m" SET " mode = %~2 " & SHIFT
120120 IF " %~1 " == " -d" SET " dither = %~2 " & SHIFT
121121 IF " %~1 " == " -b" SET " bayerscale = %~2 " & SHIFT
122- IF " %~1 " == " -o" SET " output = %FILEPATH% %~nx2 " & SHIFT
122+ IF " %~1 " == " -o" SET " output = " %FILEPATH% %~nx2 .gif " " & SHIFT
123123 IF " %~1 " == " -s" SET " start_time = %~2 " & SHIFT
124124 IF " %~1 " == " -e" SET " duration = %~2 " & SHIFT
125125 IF " %~1 " == " -c" SET " colormax = %~2 " & SHIFT
@@ -154,12 +154,15 @@ IF DEFINED start_time (
154154 IF DEFINED duration SET " trim = -ss !start_time! -t !duration! "
155155 IF NOT DEFINED duration (
156156 ECHO [35mPlease input a duration[0m
157- GOTO :EOF
157+ GOTO :cleanup
158158 )
159159)
160160
161161IF NOT DEFINED start_time (
162- IF DEFINED duration ECHO [35mPlease input a start time[0m
162+ IF DEFINED duration (
163+ ECHO [35mPlease input a start time[0m
164+ GOTO :cleanup
165+ )
163166)
164167
165168SET frames = %palette% _%% 05d
@@ -224,4 +227,4 @@ START "" %output%
224227ECHO [32mDeleting Temporary files...[0m
225228RMDIR /S /Q " %WD% "
226229ENDLOCAL
227- ECHO [93mDone![0m
230+ ECHO [93mDone![0m
0 commit comments