Flowframes Early Access Download: 1.41.0 [RC1]
Added 2024-12-31 22:40:17 +0000 UTCSooo, I'll make this quick since I promised myself to release something before the year is over and I have less than 40 minutes left for that in my time zone.
First of all, sorry for the insane delay and the radio silence.
A lot has changed in my personal life, which made things more complicated, though that's not an excuse for the radio silence.
Anyway - I did work on Flowframes sporadically and got some new stuff. Sadly a lot of time also went into improving the codebase, which is important for development, but does not offer anything to you as end users.
This is marked as RC1 for Release Candidate 1, which means it may not be the final release as it hasn't been 100% tested for bugs etc. The version check might also incorrectly report 1.40 as the latest, even when running 1.41.0. Stuff like this will be cleaned up later.
Changes:
Whole bunch of features, improvements, fixes, as well as some things being removed as they were simply obsolete or a burden to maintain. New RIFE models up to 4.26 are in, with significant quality improvements. A proper command-line interface (via a separate, GUI-less executable) has been added for automation/scripting - documentation will follow soon. Hardware video encoding on Intel & AMD GPUs (that includes iGPUs) is in, you'll see the options QuickSync and AMF respectively. Flowframes can now handle variable frame rate (VFR) videos, preserving frame timing after interpolation. Additionally, a ton of UI/UX improvements were made, such as faster startup times, drag-n-drop no longer "locking" the cursor until the import was complete, more reliable GPU detection, the list goes on.
Full changelog is in Flowframes and may be missing some changes, I will go over the progress in the coming days and update it if I missed anything.
Feel free to give me feedback and tell me what works, what doesn't, and if you have suggestions.
Comments
my antivirus says its trojan when i try to setup
Şizofren HP
2025-05-27 11:40:59 +0000 UTCYep
EvilMadness
2025-03-02 23:40:17 +0000 UTCThe software gives me errors when trying to do mutlple video converions at a batch process. I took a screenshot >> https://i.imgur.com/4ZLgmyX.png <<
EvilMadness
2025-03-02 18:15:08 +0000 UTCeror batch processing , process same file
yhoyo baik
2025-02-19 17:10:39 +0000 UTCI'm sure you know this, but for low-res videos, FP16 causes video-breaking glitches in RIFE 4.6 (4.x?). Hoping this is fixable. First time sub
RMS
2025-02-10 07:28:34 +0000 UTCI can’t import several frames at once so that it executes them one by one
zhakanoov
2025-02-08 09:38:18 +0000 UTCThere's blue and red flashing on my interpolated videos
Angelo Malong
2025-02-06 10:28:34 +0000 UTCHmmm, i don't know why CUDA is not showing anymore, i need to interpolate a MOV with alpha channel
CJ Xander
2025-01-29 17:09:53 +0000 UTCHii, when you try to drag and drop clips to the flowframes queue
Vain.fx
2025-01-26 01:02:51 +0000 UTCWhen exactly does this message appear?
LTSM
2025-01-23 09:20:37 +0000 UTCI just tried it and it worked. How exactly are you adding videos to the queue? Can you elaborate step-by-step what you do and when/what error comes up?
LTSM
2025-01-23 09:20:18 +0000 UTCI think I found the source of this problem, working on it!
LTSM
2025-01-23 09:19:34 +0000 UTCContact me on Discord about the GPU issue. Also not sure what you mean with the registry stuff?
LTSM
2025-01-21 19:56:46 +0000 UTCHonestly you shouldnt have released this, it's non working, slower than 1.4, so many issues that it's a joke.
Jake
2025-01-19 22:08:17 +0000 UTCis he really working on it again. i just paid to try flowframes new version here and its broken, it cant detect gpu correctly, old version does perfectly fine. it also cant even install unless you use registry edits.
Randy Lee
2025-01-17 22:47:06 +0000 UTCI am glad you are working on it again! Sadly, I use it mainly for de-duplication and that seems to be broken? No matter what I do, it seems to give an exception error, it cannot find dupes.json in the created temp folder.
BozoNL
2025-01-17 22:08:20 +0000 UTCWhitelist it in your Antivirus. It's a false positive. You can check the source code if you don't trust me, or use Virustotal. Try whitelisting C:\Users\\AppData\Local\Flowframes.
LTSM
2025-01-17 20:36:44 +0000 UTCyikes, needs to be fixed
Randy Lee
2025-01-17 20:25:41 +0000 UTCThe installer doesnt work :( it never finish installation, it leave just FlowframesData and Magick.Native-Q8-x64.dll and thats it. No executable file.
Vojn
2025-01-16 18:27:25 +0000 UTCSame problem: Unhandled Thread Exception! Object reference not set to an instance of an object. Stack Trace: at Flowframes.Data.Fraction.op_Multiply(Fraction fract, Double multi) at Flowframes.InterpSettings.InitArgs() at Flowframes.Forms.Main.Form1.GetCurrentSettings() at Flowframes.Forms.BatchForm.d__16.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Flowframes.Forms.BatchForm.d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() The error has been copied to the clipboard. Please inform the developer about this.
Vain.fx
2025-01-11 21:03:52 +0000 UTCWhen installed, the exe file etc. was automatically removed with a warning from the security software
aya_miduki
2025-01-09 18:57:11 +0000 UTCyes the queue doesn't work for me either
Mattia
2025-01-09 12:13:24 +0000 UTCHi, I updated the version and it gives me this errorUnhandled Thread Exception! Object reference not set to an instance of an object. Stack Trace: at Flowframes.Data.Fraction.op_Multiply(Fraction fract, Double multi) at Flowframes.InterpSettings.InitArgs() at Flowframes.Forms.Main.Form1.GetCurrentSettings() at Flowframes.Forms.BatchForm.d__16.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Flowframes.Forms.BatchForm.d__15.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() The error has been copied to the clipboard. Please inform the developer about this.
Mattia
2025-01-09 11:47:29 +0000 UTCQueue doesn't work and sometimes it adds still frames to my clips after interpolation
Sul
2025-01-06 21:03:22 +0000 UTCThanks for the update - I look forward to trying it out :)
Bew
2025-01-05 18:20:44 +0000 UTCFirst of all, thank you for the update. I'm trying to interpolate an .mp4 video (resolution: 3840 width, 2160 height) (23.97602 fps) to x2 framerate, normal speed, using RIFE 4.26. In settings, in "Maximum Video Input Size (Height)" I've tried with 4320, 2160, 2159 and 1080, and every single time I've gotten this error: "Error Vulkan ran out of memory! [E] vkAllocateMemory failed -2 Try a lower resolution (Settings -> Max Video Size). OK". Edit: figured it out myself, just had to use RIFE 4.9 instead of RIFE 4.26. It works just fine. However, this allows me to interpolate the video as long as it is downscaled to 1080 (height) in the process. When I pick the maximum value for "Maximum Video Input Size (Height)", the interpolation process starts at 0% and it stays there, it never progresses, or, it shows the same error message again. How can I interpolate without reducing the original resolution?
Ferb Sánchez
2025-01-03 20:11:38 +0000 UTCNice update! A few things I noticed: - "lastOutputSettings" isn't saved in config.json, but if you fill it manually, flowframes applies the correct values at the next start. - Deduplication messes with the video speed, it get's faster depending on how many duplicate frames were removed, the video length in the file stays the same but it plays faster and when it ends it's only a still frame until the real end. - Batch Processing Queue is broken, after "Add Current Configuration to Queue" it will just repeat the same video if you try to add more via drag&drop to the Queue
ivied0m
2025-01-02 21:15:09 +0000 UTCunhandled thread exception error on all models, tried running as administrator + changing temp file location but still occurs logs + screenshot: https://file.io/uwrWwY5xpwAt
Pan
2025-01-01 03:35:57 +0000 UTC