Commit Graph

215 Commits

Author SHA1 Message Date
N00MKRAD
c68e462f33 Move existing interp frames to another folder on resume 2021-02-03 21:10:37 +01:00
N00MKRAD
4c60cbfc39 Frame filename map with rel paths, fixed old frame deletion on resume 2021-02-03 20:51:36 +01:00
N00MKRAD
66a05a4bdb Resuming WIP 2021-02-02 21:48:18 +01:00
N00MKRAD
630b22dd2c Re-enable DeleteInterpolatedInputFrames for testing, set prog to 0 after ffmpeg ran 2021-02-02 16:07:36 +01:00
N00MKRAD
2bdda6522f FfmpegCommands refactoring, renamed AudioVideo namespace 2021-02-02 12:56:48 +01:00
N00MKRAD
832f286367 temporarily disabled input frame deletion as it's unstable 2021-02-02 01:01:44 +01:00
N00MKRAD
1c4942c11a Delete input frames once interpolated (independent of implementation) 2021-02-01 23:18:13 +01:00
N00MKRAD
d8eadba6a4 Resuming WIP: InterpSettings now get deserialized and loaded 2021-02-01 22:48:22 +01:00
N00MKRAD
dd79c5a2a8 Improved path char check, fixed SBS GUI 2021-02-01 22:06:50 +01:00
N00MKRAD
f11611f32e Actually set the stepByStep flag for current InterpSettings 2021-02-01 21:54:30 +01:00
N00MKRAD
985ce45f1d Fixed ReverseRenaming being ultra slow + only run if SBS mode 2021-02-01 21:50:05 +01:00
N00MKRAD
87b6542c18 Fixed timestamp adding "AM"/"PM" and turning 0h to 12h 2021-02-01 20:51:40 +01:00
N00MKRAD
2b1fa68418 serialize and save InterpSettings, float interpFactor variable 2021-02-01 18:05:50 +01:00
N00MKRAD
81a158e44f split FFmpegCommands into multiple classes for extraction/encoding 2021-02-01 16:23:35 +01:00
N00MKRAD
3ef99c839e Only show ffmpeg progress bar where appropriate 2021-02-01 14:50:08 +01:00
N00MKRAD
706b335ac5 Always delete temp folder if it has no interp frames 2021-01-31 13:46:02 +01:00
N00MKRAD
a0e657eb56 Ask if temp folder should be deleted after cancelling 2021-01-31 11:38:41 +01:00
N00MKRAD
9063a18eae Fixed aiCombox sometimes not saving index 2021-01-30 22:03:21 +01:00
N00MKRAD
30992ad86b Fix batch processing not working, minor improvements 2021-01-30 22:00:44 +01:00
N00MKRAD
1a6218117e Fixed video utils progress bar being stuck at 1 00% 2021-01-30 14:46:54 +01:00
N00MKRAD
2527e6eeb1 Merge pull request #15 from richardletshacks/main
add basic ffmpeg progress display
2021-01-30 13:17:43 +01:00
N00MKRAD
66bc4b557a Cleaner alpha extraction/merging 2021-01-30 13:14:57 +01:00
Richard
908a83cee0 add basic ffmpeg progress display 2021-01-30 13:09:59 +01:00
N00MKRAD
7d111d044d Enabled alpha support for PNG (APNG) input 2021-01-30 01:42:32 +01:00
N00MKRAD
b9ccbc3f36 Implemented state saving for resuming (WIP) 2021-01-30 01:37:36 +01:00
N00MKRAD
36736c5691 Base URL for model files can be changed, making mirrors possible 2021-01-29 13:45:35 +01:00
N00MKRAD
eb569996f0 Patron list parser improvements 2021-01-28 20:48:09 +01:00
N00MKRAD
d0fb3fcf13 Reset input info on new file 2021-01-28 20:04:08 +01:00
Richard
fcb6ad973c show progress in windows taskbar 2021-01-28 11:38:45 +01:00
N00MKRAD
0f3875a8ba Re-added DAIN credit 2021-01-27 21:44:00 +01:00
N00MKRAD
dfe0311c27 Fixed NVENC encoding args 2021-01-27 21:26:06 +01:00
N00MKRAD
7c5e1a9b48 status fix for sbs 2021-01-27 21:14:55 +01:00
N00MKRAD
a8c9eb9fb4 Copy instead of move image sequence in SBS mode 2021-01-27 21:12:28 +01:00
N00MKRAD
712f336acd Remove alpha interp frames after merging into rgb frames 2021-01-27 21:05:49 +01:00
N00MKRAD
ea80c2d28d Only enable alpha is output mode support alpha (GIF/PNG output) 2021-01-27 20:59:29 +01:00
N00MKRAD
2c872629fb Added alpha support to RIFE-NCNN 2021-01-27 14:29:49 +01:00
N00MKRAD
3710de3fb9 Added alpha support to DAIN-NCNN 2021-01-27 14:20:27 +01:00
N00MKRAD
80225b6f1c Cleaner RIFE NCNN recursion code 2021-01-27 12:04:22 +01:00
N00MKRAD
40e63fe51d Improved alpha support 2021-01-27 11:41:05 +01:00
N00MKRAD
3d2a244643 Enable alpha in SBS mode, pad instead of crop for divisible-by-2 fix 2021-01-26 20:46:05 +01:00
N00MKRAD
cc7a15e115 Added 1.7 model to RIFE-NCNN, updated model descriptions 2021-01-26 19:39:16 +01:00
N00MKRAD
86e27a4041 Only loop output if loop is on, fix SBS frame extraction not clearing, more
Improved Interpolate.Cleanup() with retries
minOutVidLength now defaults to 5s instead of 0s
Frames filenameMap now uses zeropadding value from Padding class
2021-01-26 16:45:02 +01:00
N00MKRAD
2526063d1f minor UI changes, temporarily disabled alpha option 2021-01-22 13:31:49 +01:00
N00MKRAD
a24d9e1d9d Allow deduplication of last frame if loop is enabled 2021-01-22 02:07:03 +01:00
N00MKRAD
f60917b84c Huge autoenc speed improvements with >10k frames, fixed progress bar bug
also reduced magick dedupe buffer size, again
2021-01-22 01:43:47 +01:00
N00MKRAD
74b01a3512 Fixed scene changes duping wrong frame, allow consecutive scene changes 2021-01-21 20:13:49 +01:00
N00MKRAD
d67c2d0f8b dainNcnnTilesize default value 2021-01-21 12:33:32 +01:00
N00MKRAD
b5d3d9b07e Improved AI process error handling 2021-01-21 12:07:17 +01:00
N00MKRAD
55d13a3458 Better error handling for DAIN OOM 2021-01-21 11:50:31 +01:00
N00MKRAD
d255ebbd4b DAIN-NCNN tilesize option in settings 2021-01-21 11:47:53 +01:00