Hey there, there was some small changes for the benefits of each tier, check it out.
The bigger change will be how the builds will be handled.
Since now my focus will be multiple applications and the release of the source code on git, it will be really hard to keep releasing builds earlier to Patrons.
So my idea is to release the first build of an application two weeks earlier for Patrons, later on I will release it public with the source code on Github.
Subsequent rel...
2020-12-04 15:12:45 +0000 UTC
View Post
Here a somewhat exaggerated motion blur showing the code in action. You will be able to control the strength once the GUI is ready.
You can also output the motion vector instead of the motion blur if you like (pic 3)
2020-12-04 15:07:00 +0000 UTC
View Post
While I plan to keep doing some help to the git, Dain-App is now more or less a complete project. So I want to change the scope of this Patreon.
Right now I'm developing a small app to apply motion blur to videos, just like Dain-App have. I will release a windows build + source code on git once is done.
I will also start working with RIFE to do a similar application to Dain-App, but I will try to improve and fix some of the stuff that was not ideal on Dain-App. This will also ...
2020-12-02 18:09:44 +0000 UTC
View Post
Windows Build mirrors:
Google Drive
Media Fire
Dain-App Source Code:
GitHub
So here we go, t...
2020-12-02 17:59:27 +0000 UTC
View Post
Right now I'm trying to fix the more annoying bugs and cleaning a little the code before making a github page for it next month.
So, what does that mean for the app?
I will still help with the code on Github, others users can also help improving the app. But right now Dain-App been using all my free time and I would like to develop new applications and codes, so by open sourcing Dain-App, I can focus on other projects while giving freedom to developers to keep w...
2020-11-24 11:50:31 +0000 UTC
View Post
Update to work on the new 30X0 cards.
There is also a fix to remove some black box artifacts.
2020-11-04 13:33:10 +0000 UTC
View Post
New version is here!
Fixes:
- In the last version I fixed the black artifacts for Half-Precision. But I did not realized that they still existed using 3D mode. Now it should be fixed.
New Features:
- Under the beta tab you can now apply some motion blur to the interpolations.
- Under the beta tab you can turn on Fast Mode. This will produce worse interpolation, but it will be a lot faster and use l...
2020-10-28 15:18:18 +0000 UTC
View Post
Fixes:
- 0.46 have a bug that using Half generate a few artifacts on the interpolation. This should be fixed.
- "Resume render" was broken for a few builds, should be working now.
For the next build:
- Working on fixing mode 3
- Working on making an auto motion blur to hide artifacts and its is a effect that is sometimes desired.
2020-10-26 17:22:58 +0000 UTC
View Post
This version have the default options "Half-Precision" and "Benchmark" turned on.
I was able to fix some problems with the memory and now the application can get some really benefits from Tensor Core. Just keep "Half-Precision" and "Benchmark" turned on to use the mixed-precision model.
Using Half-Precision + Benchmark + "Cartoon or anime: Media with little or no depth" my computer could do a
2020-10-16 17:16:32 +0000 UTC
View Post
Mirror: Link
Note: The folder name was wrongly named DAIN_APP Alpha 0.35 instead of 0.45; I noticed it after the upload.
This is the first release I managed to run on my computer, since I managed to get myself a GTX 1650 \o/ Thanks all for the support, no more need to keep testing the app on colab. It's been really useful for development.
2020-10-15 00:03:51 +0000 UTC
View Post
Mirror: MediaFire
Google Drive block the link after a few downloads, so use the MediaFire mirror in this case.
What is in 0.43?
- Batch rendering should be working correctly in this version.
- Various minor bugs fixed
- You can now select the model you want to use on "Beta" tab
- I uploaded my test models in this build, I did find that they tend to produce wo...
2020-09-22 14:22:09 +0000 UTC
View Post
Alright, this is a release a little different from older builds.
More important, if you plan to interpolate a big project, don't use this build. Use on the older builds.
This is the first version to allow batch processing. What is this? This mean that the app can process 2, 3, 4, etc frames at the same time, as long your vram can handle it.
This option pretty much changed around 70% of my code, so I had to rewrite a bunch of stuff. This also mean I...
2020-08-24 20:31:25 +0000 UTC
View Post
V0.41 is here! Horray!
If this version contain any new bugs feel free to comment in here or PM me in Discord (GRisk)
- So, like I said in the previous post, I gave a shot of downgrading pytorch to see if it fix some of the bugs contained in 0.39 and 0.40
- I did give it a try to improve a little more the memory usage.
- In split options, the X and Y axis was getting the values incorrectly, hopeful this is fixed now.
- There is a new option under "Applicati...
2020-07-23 17:49:06 +0000 UTC
View Post
First about 0.41:
It will be coming out very soon, it just need to some testing and it will be ready to release. The latest version of pytorch (Dain-App V0.39 and V0.40) appear to contain a lot of new bugs despise being a bigger version of Pytorch.
So i did try to update pytorch again to try to solve the new bugs, it got even worse? Pytorch don't like much of being packaged with a binary, but its the only solution to have a self contained executable as far I know. So...
2020-07-21 19:13:06 +0000 UTC
View Post
Hey guys and girls, i'm constantly working on the next update. There already a couple of things working, others still need some work, but this list is what i'm hoping to get it work on the next update.
- Fixing some bugs related to split.
- Fixing some bugs on disabling half precision after doing a render with it enabled.
- Some more options for pixel-art
- A rudimentary save/load configuration, so you don't need to keep configure the app with the same values.
2020-06-29 19:18:45 +0000 UTC
View Post
This build is more focused on bug fixes. 0.39 had some pretty annoying crashes during render that now is fixed.
There is also a major update in pretty much all libraries used on the app. This made the torch library to be a little heavier, making the final build ~800mb compressed and and ~2.1gb uncompressed.
Bugs fixed:
- Random crash during rendering.
- Output could bug and generate the final FPS as 25
- Device selection
2020-06-15 17:22:47 +0000 UTC
View Post
Ok, here is kinda of a big one, let's see:
New "Use Half-Precision float" option
- Make the application use less VRAM by using 16-bit float. It may affect a little the final interpolation and it was related to crash sometimes, but its useful for big resolutions.
Pixel Art tab
- Work in progress tab to interpolate pixel art.
- It already have some options, since for pixel art you don't want some blurry pixels, they should help with that.
2020-05-21 14:17:01 +0000 UTC
View Post
New on 0.38:
- New Bright/Dark Mode and new design for both.
- New Rendering bar with some more information about the render.
- Fixed last frame not being rendered for mode 3 and 4
- Fixed division by zero and argument_strSecond not found (hopeful)
- Fixed Slow alpha with experimental algorithm and mode 3/4
- Some fixes to "Resume Render", it may still present a few problems.
For the next update (0.39):
- A pixe...
2020-04-30 14:12:22 +0000 UTC
View Post
Working on improving the layout for 0.38
A Dark mode is already working, you can close and open the app that will remember your preference.
Plus a overall rework of the interface.
2020-04-22 13:55:02 +0000 UTC
View Post
This version was more focuses on fixing bugs on the "Render video" step of the application.
With the great help and tests of RedError, we managed to improve a lot the .gif output that the application generate as well.
- Tried to fix the random "Divided by zero" error that appear some times.
- Some smaller in the code that generate the video for mode 3 and 4
- Mode 1 and 2 was removing the first frame, fixed
- A lot of improvements on selecting the frames f...
2020-04-13 00:40:25 +0000 UTC
View Post
I am releasing a Git to help people to train their own Models to be used with Dain-App.
I tried my best to make the script user friendly, but it still require some knowledge in the model training area to be used. A little or python knowledge won't hurt either.
A Model is what do the "interpolation" magic in a the software, training it from scratch can take thousands of images as input and weeks of processing.
Here is the link to the Training Colab File:...
2020-04-04 20:13:49 +0000 UTC
View Post
First version of CLI support and a few bugs fixes:
Fixes:
- Mode 3 was generating a really high framerate. This should be fixed now.
- Improved quality of output video if audio is turned on.
- Slight changes in how Mode 3 and 4 select the frames.
CLI:
Now you can use the application in command prompt!
You can see all commands using:
dainapp.exe -h
Here is a copy of the commands in pastebin:
...
2020-03-26 21:01:54 +0000 UTC
View Post
A few of the options for the new command line version for the next update.
2020-03-23 00:26:18 +0000 UTC
View Post
Well, this one took some time.
I gave it a try to update some libraries to get rid of some of the weirder bugs, this led to a spiral of problems that took about 3 days to fix. But thanks to Genxun testings we managed to get right on track.
So here are the changes:
- Experimental algorithm now support splitting frames.
- If you lower the output FPS, they can also contain audio now.
- The App will now try to figure it out what the final FPS should be, in case...
2020-03-15 15:26:10 +0000 UTC
View Post
This is a Work In Progress Version, some stuff will be fixed in the next build.
- New Algorithm to generate interpolations, it can handle 2X/3X/4X/5X/6X/7X/8X
- The new Algorithm don't work with alpha and splits for now.
- Move mode 1-2-3 are the same as the old versions. Mode 4 its a sligher faster version of mode 3
- Tried to fix a timing bug in mode 3 with loop for gifs. [It would mess up the last frame speed]
- In this version, the interfa...
2020-03-05 02:15:01 +0000 UTC
View Post
2020-03-02 19:30:02 +0000 UTC
View Post
What's new:
- Output can have audio now [Is a option]
- A folder with PNG's can be used as a input
- Render can be resumed if the app crash or you need to close it.
About audio output:
Since the output usually don't have the exactly same length as the input, the audio will try to speed up or slow down to fit the final output.
For now the audio will only appear in the original output (N...
2020-02-27 11:48:55 +0000 UTC
View Post
2020-02-21 13:49:10 +0000 UTC
View Post
2020-02-21 13:48:38 +0000 UTC
View Post
There was a lot of changes under the hood in this version, so let me know of any new bug.

- You can now select multiple inputs files at once
- You can detect scene changes and don't create interpolations in this cases. Use Detection Sensibility to see how much change it can take before cancel the interpolation.
- Clean Interpolated PNG folder before starting: If this is not ac...
2020-02-18 16:15:54 +0000 UTC
View Post