N00MKRAD
19fc5bb25c
Fixed quick settings overriding config values on load
2021-02-24 15:12:49 +01:00
N00MKRAD
453787767c
Check for CUDA availability before trying to run CUDA AI
2021-02-24 15:08:18 +01:00
N00MKRAD
8dd1d4ee4c
NvApi UX improvements
2021-02-24 14:56:47 +01:00
N00MKRAD
35c3938217
Improved metadata tranfer for audio streams & subs
2021-02-24 10:21:47 +01:00
N00MKRAD
55d71d6328
Output streams: Support missing stream files, skip instead of erroring
...
If for some reason an audio or sub track failed to extract, it will now simply ommit it in the output file instead of failing to mux the video entirely.
2021-02-24 09:59:18 +01:00
N00MKRAD
6cfcfedbe6
Finished support for multiple audio streams - needs more testing
...
metadata transfer should be optimized (title/language)
2021-02-23 23:55:03 +01:00
N00MKRAD
71f3e583de
Extract all audio tracks (TODO: Merging)
2021-02-23 22:26:13 +01:00
N00MKRAD
09e2088ec3
Removed debug print
2021-02-23 16:24:02 +01:00
N00MKRAD
3001e8f0de
Finished quick settings feature
2021-02-23 15:53:32 +01:00
N00MKRAD
79cb18075e
Fixed ffmpeg progress not working on trimmed inputs
2021-02-23 14:44:03 +01:00
N00MKRAD
0a71157a2e
Capture and show peak fps out after interpolation
2021-02-23 14:05:58 +01:00
N00MKRAD
ff268f194f
Changed Tensor Core check to include RTX Quadro cards
2021-02-23 12:21:54 +01:00
N00MKRAD
a29693d103
Trim tool, Quick Settings WIP
2021-02-23 12:13:30 +01:00
N00MKRAD
5949e570a7
Check NVENC compatibility before even starting interpolation
2021-02-21 21:18:31 +01:00
N00MKRAD
5f3ffc8c4a
step-by-step UX improvements
...
Run scene detection and deduplication in extraction step, don't reset the combox index after opening and closing settings window
2021-02-21 12:39:25 +01:00
N00MKRAD
1d04d2d3ee
RIFE-CUDA fp16 option and warplayer.py optimization
2021-02-21 11:26:18 +01:00
N00MKRAD
4a673744a5
Disabled rectangle diff mode for GIF encoding, causes problems
2021-02-20 17:28:04 +01:00
N00MKRAD
9261324973
Fixed >50 FPS GIF block
2021-02-20 00:18:00 +01:00
N00MKRAD
7c3fee83ea
Disable dedupe by default
2021-02-18 17:16:59 +01:00
N00MKRAD
f491b6f6f9
Show error if trying to run FF out of an archive (temp folder)
...
+ other UI improvements
2021-02-18 14:30:56 +01:00
N00MKRAD
034794d5e5
RIFE-CUDA: Use more wthreads for higher factors, custom buffer size
2021-02-16 12:14:26 +01:00
N00MKRAD
a1c823d1da
Parallel frame order processing
2021-02-16 11:27:00 +01:00
N00MKRAD
bb143ddde1
Use path+filesize instead of xxHash for frame count caching
2021-02-14 22:23:16 +01:00
N00MKRAD
ed2ef85bfd
Allow stream encoding to fail without cancelling the whole process
...
An invalid subtitle or audio file now won't stop the other streams (video etc) from being encoded.
2021-02-13 15:52:01 +01:00
N00MKRAD
558945e9a8
slightly prettier code
2021-02-13 02:36:09 +01:00
Richard
9de82415ed
remove spaces
2021-02-13 02:29:00 +01:00
Richard
0b0f859be9
input from launch argument support
2021-02-13 02:19:03 +01:00
N00MKRAD
6f0f1232bc
Fixed last interp frame not being removed if loop is enabled
2021-02-12 13:50:14 +01:00
N00MKRAD
ec71829312
only wait extra 100ms if loop is otherwise empty
2021-02-12 13:04:34 +01:00
N00MKRAD
5424474272
Update progress twice as often if interpolating <1k frames
2021-02-12 13:01:48 +01:00
N00MKRAD
0a1e494f98
Write log entry if stdout progress regex parse fails
2021-02-12 01:09:48 +01:00
N00MKRAD
2db104f5f1
Allow UpdateLastFrameFromInterpOutput to fail
2021-02-12 00:44:37 +01:00
N00MKRAD
3e676807a9
Don't block GIF encoding if export framerate is resampled to <=50
...
Previously it was not possible to output to GIF if the output FPS is >50, even when resampling to <=50.
2021-02-11 21:47:06 +01:00
N00MKRAD
75dd3e2a48
limit progress update rate to 5x/sec
2021-02-11 21:18:00 +01:00
Richard
70fe5291e9
fix progress
2021-02-11 21:05:45 +01:00
Richard
5e6ef03345
fix preview not updating
2021-02-11 12:58:07 +01:00
Richard
a417ae5a01
title case
2021-02-11 12:44:42 +01:00
Richard
62b7650e69
better implementation that works for all three AIs
2021-02-11 12:33:09 +01:00
Richard
68ffe9e682
set last frame to 0 on restart
2021-02-11 11:36:12 +01:00
Richard
f9a6278ff7
Merge branch 'main' of https://github.com/richardletshacks/flowframes into main
2021-02-11 09:05:27 +01:00
Richard
bc74f7e0ef
implement faster progress updating for rife cuda
2021-02-11 09:05:10 +01:00
N00MKRAD
538e0a9f49
Extract alpha *after* frame postprocessing to avoid problems
2021-02-11 00:53:48 +01:00
N00MKRAD
3854dc5b7e
Fixed dedupe cache check not running in every loop iteration
2021-02-11 00:08:22 +01:00
N00MKRAD
2e2664b8b3
Added RIFE-NCNN 2.0 workaround, fixed current.stepByStep wrong value
2021-02-10 23:16:04 +01:00
N00MKRAD
63da55cf6c
Ensure AutoEnc is not paused from prev run when starting interpolation
2021-02-09 18:23:22 +01:00
N00MKRAD
925902889d
Error handling for FillAiModelsCombox()
2021-02-09 16:25:46 +01:00
N00MKRAD
babfe6e744
Revert "Convert to .NET 5 Project"
2021-02-09 16:07:57 +01:00
N00MKRAD
2b2cfa1166
Merge pull request #17 from Dankrushen/main
...
Convert to .NET 5 Project
2021-02-09 15:53:34 +01:00
N00MKRAD
ede898dec7
Updated RIFE-CUDA to RIFE 2.0
2021-02-09 12:24:51 +01:00
Dankrushen
41fedece97
Fix link buttons
2021-02-08 19:40:16 -05:00