Personal View site logo
Make sure to join PV on Telegram or Facebook! Perfect to keep up with community on your smartphone.
Please, support PV!
It allows to keep PV going, with more focus towards AI, but keeping be one of the few truly independent places.
VideoArtifact: Footage Quality Restoration Software
  • Video Artifact is a new standalone video editor for digital film restoration and footage quality enhancement.

    It has free and paid editions.

    http://www.videoartifact.com/va/

    Program helps you to prepare footages from consumer or professional video cameras, digicams and V-DSLR.

    It can remove MJPEG, MPEG, H.264, H.265 compression artifacts and digital noise, improves sharpness and color resolution up to 16 bit 4:4:4.

    Restoration features:

    • Script-based to work with unique cases. You can use many filters in any combination.
    • 50+ specialized restoration filters work in Y, U, V separately in 8/16 bit.
    • Possibility to use dozens of different type denoisers for different noise type.
    • Accurate denoising that keeps micro details with no "plastic" effect.
    • Removing of sharping halos.
    • Linear color high quality spline-based resize to resize up to 4K. Resize halos can be removed.
    • Precise halo-free radius-dependent sharping.
    • Film grain emulation and 3D LUT grading.
    • 4:2:0 8 bit to 4:2:2/4:4:4 16 bit chroma reconstruction.

    It can be used in a post-production workflow if you use V-DSLR or consumer cameras.
    Currently 50+ camera models supported and hundreds of compatible models.

    Special features:

    • Batch processing without GPU. Very fast: 5 fps for typical V-DSLR AVCHD source and 2 fps for 4K.
    • Automatic joining of MTS, MOV and MP4 spans and renaming to yyyymmdd_hhmmss.mov format.
    • Non-standard 16-255 to TV 16-235 levels conversion.
    • ITU-R BT.601 ↔ BT.709 floating point conversion.
    • NLE and DaVinci Resolve compatible workflow.
    • Mastering to webm VP9/Opus or mp4 H.264/AAC 1080p/720p/360p/240p.

    Examples with various restoration methods are available at http://www.videoartifact.com/examples/

    Some samples:

    image image

    image image

  • 63 Replies sorted by
  • Floating point division by zero is fixed. Reinstall VACore with version 1.1.1.

    A message from Avast: "Our virus specialists have been working on this problem and it has now been resolved. The provided file has been whitelisted."

  • Hello, arum.

    Avast shows a false positive in one of AviSynth plugin (also on the binary from the original plugin developer). And I cannot get it not to detect anything, because the plugin code is pure assembler. I sent reports for Avast last 5 years for many false positive cases (for example made by direct compiling from my Visual C++) and no any of my reports were applied. They just ignore all my reports.

    I recommended this antivirus for friends last years, but after many times I helped my sister with notebook virus cleaning I found Avast does not working at all. I spent many hours to manually remove a lot of adware there. Avast just shows no viruses found but the computer was not usable because a lot of popups in the system and browsers including porno and illegal reclaim. Also it removes many of very useful freeware and commercial programs I used. Now I removed this psevdo-antivirus from my computers and do not recommend it to anyone. I do not understand why it has very high worldwide rating. Probably because it is free and catch "pseudo-viruses" when another antiviruses found nothing. Users think it is good...

    Sorry. I have no any power to battle with Avast developers because ignorance. It seems a corporate politic.

    DNxHD and ProRes output code is not included to community scripts. Try near-lossless MJPEG with mov or png in mov (but slow).

    Floating point division by zero will be fixed when I catch it on my computer. Currently I started a new video project and I working with VA video editor every day, so a case should be found soon. Thanks for reports.

  • Awkward news, @rean. I have just downloaded VA and Avast has identified it as a virus. I had to manually configure Avast so that it would let me run VA. I have sent the file to Avast and marked it as a false positive (I am praying nobody messed with your site and inserted a virus in your file). Maybe getting a hash for the download would be a good idea.

    Besides that, I also get a floating point division by zero message on the editor every time the cursor gets out of it or when I press control save or update to save and, finally, the preview does not work at all.

    On the positive side, I have just played with it a bit and it definitely kicks the ass of my current denoiser with static shots. I'll do some tests with movement these days to see if stays as impressive.

    One question, I have added ffmpeg, but have no idea of how to get the output to be in DNxHD or PRORES. I managed to get UTvideo only to find out that it does not work with any of the editors that I use. Is the DNxHD or PRORES output reserved for the paid versions of the program?

  • Video Artifact is very stable now. The current version is 1.6.0. Using VA I have already processed around 50 hours of video from different sources. 2 new education films were created using these processed sources.

    Some very useful Video Artifact Premium key features users usually do not know:

    Mastering for YouTube, mp4 and for webm. Latest two weeks I have improved these features. VA allows to encode a final master video from NLE or DaVinci Resolve for different purposes:

    • High quality YouTube export, compatible with 10-bit video. Usually 8-bit video is dithered and some values between bytes should be encoded with dithering patterns. For YouTube compressor this means additional bitrate for these flat areas. So we have compression artifacts even for static video. I had experiments with encode dithering. And now VA has the best possible quality encode algorithm that compatible with screen-recorded content or reclaim video with large flat areas.

    • Consumer video encode for mp4. VA uses external x264 and Apple Quick Time AAC encoders. Currently we can create these video versions: 240p, 360p, 480p, 720p and 1080p, 8 or 10 bit. Correct color matrix is used: bt.709 or bt.601. Resize is ringing-free and processed in linear color space. Compression settings are tuned for a compromise between quality, encode speed and old device compatible. There are different encode scripts for screen content and movie with very different encode settings.

    • Internet video encode for webm. VA uses a reference vpxenc VP9 encoder and Opus. 240p, 360p, 480p, 720p and 1080p are supported. Compression settings were tuned for screen content and movie. Now I have best possible quality encoding per different resolutions. Every resolution encoding settings were optimized by hand. Also it is very fast. Default settings allows you to encode 1080p VP9 video on 4 GHz i7 with 2-4 fps.

    24-bit audio support. VA can extract audio track to edit in external audio editor. After editing (denoise, replace audio from external audio recorder) we can import these audio files back to get 10-bit video with 24-bit audio to edit in DaVinci Resolve or other NLE.

  • @apefos the latest free friday build (1.3.0) has default settings to remove small noise and compression artifacts for an average Sony/Panasonic full hd camera in 4:2:0. Try it for your sources without any changes.

    But anyway, any average case may not work as good as parameters changing. For more results using this free edition, most time you will need to change only these three denoise parameters:

    frames=4, th=350, limit=3

    frames=2..6 to balance between denoise strength/denoise motion artifacts. th=100..1000 to balance between denoise strength/details lost. limit=1..100 to balance between denoise strength/denoise motion artifacts.

    Any quality restoration is always getting a balance in required priority areas. And aggressive denoising is the area that requires more attention.

    If your source is clean daylight, you may set frames=6 and find a denoise/artifact remove strength using th=100..500.

    Probably these ideas will help.

    PS. Denoising using the software default denoiser means also exactly "remove compression artifacts". It is because this denoiser algorithm is the best to remove H.264 artifacts.

  • At this moment I will not buy, I wouyld like to use the free version.

    I know from your another previous software that you work with sony nex cameras, so if you can do something automatic for nex-5n in the free version it would be great.

    thanks

  • apefos, Yes, I loose many customers because these things.

    Also yes, it may be very complex for beginners. But due to the complexity it allows to do things that other programs simply can not or the alternate solution will be slower or require many software or user time.

    User interface you mean is not possible due many internal design things. I am a professional programmer, so problem is not in my programming knowledge. So, please do not ask me. If sales will be success to sponsor my next development, I will create a node-based solution. But currently it works perfectly using text editing. I have done everything possible that it was convenient within all restrictions and features. And after learning times it may be faster and convenient.

    The program price is connected with features / quality / speed. You pay not only for a denoiser with artifact repair tools. It is mainly a post-production tool that can do many things with your sources, and many things to mastering the result for end video product, including encode to mp4/webm.

    But I can create a personal discount if ask privately. Alternative way: I can create a template for your camera/scene combination, so most time you will just use one mouse click to process any of your recording. It is a service I also provide.

    PS. I have created recently two new YouTube tutorials to show how to use it for advanced denoise, plus there is many advanced usage tricks. If you would get more tutorials, ask me what usage concepts or techniques are hard for you.

  • The results are very good in demo images.

    I have Nex-5n camera and would like to remove H.264 4:2:0 compression artifacts on edges: color aliasing, halos.

    I downloaded free version but the software is very complex to understand and use.

    You need to make it easy to use for people who does not understand computer scripts. You need an user interface, a standalone version window with checkboxes and sliders, import clip export clip buttons...

    Another important thing: 250 usd is very expensive, neatvideo is 100 usd, so the premium version could be 100 usd.

    If you make an user interface and seel for 100 usd lots of people will buy.

    It would be good idea you have a partner to develop the user interface for you and you share the money sellings with the partner.

    I do not have time to understand this complex thing, sorry.

    there are competitors:

    http://www.phyx.biz/phyxcleaner.html only 49 usd

    http://www.neatvideo.com only 75 usd

    I think your software is better and can do things the other softwares cannot do, but your interface and price are moving customers away...

  • I have considered your wishes regarding examples and have remade old ones. Currently 9 examples are published with image comparison. http://www.videoartifact.com/examples/

    a b

    a b

  • Happy New Year! Let's make it more perfect!

  • Topaz DeJPEG has some similar function for stills

    Topaz DeJPEG gives you the ability to improve the quality of your JPEG images. DeJPEG eliminates JPEG compression artifacts, which occur as a result of saving an image in the JPEG format, allowing you image detail and color to be restored.

  • Merry Christmas everyone. I would suggest @rean needs a business partner. I suspect a cultural gap here, not just broken English at play.

  • joethepro http://media.videoartifact.com/NeatBlur-TheBestBlurFilter.zip See these details lost. All these examples just shows removing of any 1-2pixel area difference. So the result is so plastic and looks bad. The only details are kept where there are lines more than 2-3 pixel in length.

    Vitaliy_Kiselev do you understand a difference between "AviSynth-based software" and "AviSynth scripts"? Look at youself. And find a place in any of my texts where I sale AviStnth scripts. Do you understand what is a script? It is just a text file. How user can use these files? It is impossible to sell it.

  • @joethepro

    I also disagree that neat video examples blur all details and lose resolution. The

    NeatVideo uses algorithms similar to audio noise reduction - they kill certain frequencies (use FFT transform-frequencies modification and later reverse FFT). So, noise reduction if it is intraframe always loose details and resolution.

  • Wow this thread got hostile fast. Calm down, people.

    @rean I also disagree that neat video examples blur all details and lose resolution. The lack of detail you are perceiving in the after examples are the lack of grain. Once grain is added back, there is just as much, if not more, perceived detail after neat video is applied. The temporal noise reduction used helps to bring back details so you might argue there is slightly more detail after neat video.

  • @Manicd "Is it possible I could test your new pro version of VA?" VP9 with webm support is done even in Basic edition.

    @Psyco Probably I find a cause. I publish currently technical videos those show VA features. They should be visible for most visitors, so settings are not optimal. Of course, I never use these settings in real projects. I deliberately went for it, but I see that was a mistake.

    Probably a solution will be a real project quality restoration. This time I am creating a restoration with real settings. I will ask you to review this project result. I have a risk that some users will not see any difference, but this way may help you and another people who need not a technical video, but real software result.

  • @rean "I do not understand people like you." - Is it possible that your English is not so good and thats why all this missunderstanding happens? I will try to make my points a bit clearer:

    "Your quality-night A/B example is bullshit (sorry)." -> The example is not good. I'm not talking about the software, just the example (pictures). I'm not the first one here to tell you this.

    If you want to show how good your software is, you don't add another software on top. Why did you grade the example in Resolve? What has Resolve to do with your program? It adds confusion.

    "It is sharping, and the core software feature." - There is a big difference between video restoration and sharpening. You say your software can restore bad video, but why is sharpening the core feature in this process? This kind of sharpening takes information away and makes postprocessing (VFX, grading,...) more complicated.

    "these borders are exists in the source. It is a camera sharping settings. Did you compared it?" - Yes, I did. The black boarders in the source are much smaller.

    "even totally masking the antialasing your software might have done." -> Your software can do antialasing, correct? It did work on the handrail, correct? But the sharpening/black boarders are so strong, that I can't see if your antialasing is good.

    "Prove it. Point me a place where I wrote it." -> "I sell a video quality that is not possible to get using existing tools."

    "I see you do not like sharping the software can do..." - Sorry, but those big black rings arround the background light sources are really bad.

  • I've used the previous version, windmotion, and that was easy to use. I haven't tried this new one but I assume it's just as easy.

    @rean I was the person that previously tested/suggested to use the VP9 codec. Is it possible I could test your new pro version of VA?

    Also I think a way to help sell the product, is maybe find some popular youtube reviewer or professional video guru blogger and ask them to do a review of your pro VA product.

  • @Psyco "There is no heavy bluring in the Neat Video example" - probably you do not see it or not pay attention. Every examples you pointed have heavy detail degradation. It is because NeatVideo used FFT-based denoise. Probably latest versions are better, but these examples you provided are bad. I see these examples were created many years ago.

    "Your quality-night A/B example is bullshit (sorry)." Another users use another word: impressive and they explain their point of view. You're especially emotionally hurt the person and apologize. You want me to give in the face? Let's meet and have a battle. You don't want it? Then don't hurt other people and stick to a rational approach.

    "Why do you add a grade in Resolve at the end when you want to show what YOUR software can do?" - Really? I do not think so. There are 2 results there: a) a software result and b) a DaVinci result. I have full rights to place to Examples & Portfolio area my examples and my portfolio. Software can do nothing without a user who used software. You will get very different results than my results. Because we are different. We use different point of view and different style.

    "And why are there big black rings arround every lightsource in the picture?" - It is sharping, and the core software feature. Another software cannot do similar sharping, because I specially created this feature. This way has pluses and minuses.

    "Also big black borders arround the handrail - thats just heavy sharpening," - these borders are exists in the source. It is a camera sharping settings. Did you compared it? Do you know how sharping works?

    "even totally masking the antialasing your software might have done." - I do not understand what you mean.

    "Also you claim your software is better than anything else on the market..." - Prove it. Point me a place where I wrote it.

    "I can't really see that from your examples or comments." - probably, because you live in the fantasy world. Your idea about myself was wrong.

    I see you do not like sharping the software can do and then you called all work as "bullshit" and to find fault with the rest of the. I do not understand people like you.

  • @rean I had a look at your quality-night example and read your comment about Neat Video... and it doesn't make sense.

    1) There is no heavy bluring in the Neat Video example - the result is pretty good considering the original material. I have used Neat Video myselfe with very good results, you just have to know how to fine tune it properly.

    2) Your quality-night A/B example is bullshit (sorry). Why do you add a grade in Resolve at the end when you want to show what YOUR software can do?

    3) And why are there big black rings arround every lightsource in the picture? Especially the small ones in the background are really bad. Also big black borders arround the handrail - thats just heavy sharpening, even totally masking the antialasing your software might have done.

    From all this posts it is not clear to me what your software can do, or even can do better than other software, as the example I did look very closely at is just "nothing special". Also you claim your software is better than anything else on the market...I can't really see that from your examples or comments.

  • OK, I am the person who provided the night road footage. I have just spent quite a while playing with Resolve and the Ignite denoising plug in. I was aiming for a similar quality. I have to admit I did not come even near. I could get rid of the noise, but I lost way too much detail and no amount of sharpening and adding frames got me anywhere near the level of detail that @rean has recovered. I have to admit that my mind is kind of blow, even sharpening without denoising first did not get anywhere near the demo video. Impressive!

  • @tonalt I see a typical 3D denoiser result than can be done in VA too. There are two different 3D denoiser filters in VA those can do similar things.

    More examples will be created later. Did you know that: a) VA is not a denoiser and b) some denoise results will looking bad after color grading, so aggressive denoise as I see in the examples is not always good? For example, I see a total resolution lost an all the examples. Just blurring...

    @Vitaliy_Kiselev do not enter people into confusion. I do not sell AviSynth scripts. All required components to install, use, edit, encode, reencode etc are included. It is not a single program. It is a set of components for complete post-production tasks. One limitation is full ffmpeg libraries are not included, because patent law.

    The power of VA quality restoration is not in a denoise side.

    MPEGNoise.png
    455 x 256 - 127K
    AB.png
    455 x 256 - 149K
  • Probably you asked to create a separate plugin for one of VA feature set? For example a chroma upsample plugin for your NLE?

    I did not ask anything.

    Just told that commercially it is very hard to sell tool that is AviSynth scripts even if some functions in them are custom compiled code.

    I am sure you are good at this things, yet users buy easy to use and learn tool, and this means either easy to install plugin or standalone tool.

  • For me neat video examples looks more impressive https://www.neatvideo.com/examples . Can it to e.g. this ? https://www.neatvideo.com/exnv/tv2/example-3.mp4

  • @Vitaliy_Kiselev probably because you think I sell "good AviSynth scripts". Or probably you think I sell chroma upsampling tool (because some user before in 2013 opened a discussion where he write that my software is “a chroma upsampling tool”).

    These things are not complete true. I sell a video quality that is not possible to get using existing tools. I created a specialized tool that can create this quality. And yes, I use good AviSynth scripts as one of software components. And yes, I can do good upsample, denoise and tons of another useful things. There are many hidden things those make the result be possible. All these things are now placed in one specialized tool - VA.

    Probably you asked to create a separate plugin from one of VA feature set? For example a chroma upsample plugin for your NLE?