Convert videos to 60fps (Updated 21 May 2015)

Sections:

Introduction:

Many modern TVs now include an extra frames feature, usually either 120Hz or 240Hz. This just means they take the source video, which is usually between 24-30FPS, and add new, interpolated frames between the original frames that make the motion look much more smooth.

High framerate (HFR at 48fps) was used in The Hobbit and will be used in upcoming films like the Avatar sequels, so why not watch all your movies at higher framerates?

A lot of people don’t realize this, but 99% of TVs made before this feature was introduced are actually capable of displaying 50FPS and 60FPS, and of course most LCD monitors display 60FPS as well.

This tutorial will allow you to convert videos of any framerate to higher framerates; 25FPS becomes 50FPS and 24/30FPS becomes 60FPS by default, or you can specify whichever framerate you want.

This script offers greater quality than any televisions I have seen.

I’m sure many people will want to see how well this script works, so here’s a comparison:
Original File
Converted File

Note: This can now be done in realtime using Universal Media Server!

Purpose:

This post provides instructions on how to easily convert any video to 60FPS, which allows you to take advantage of this feature of modern TVs on your computer monitor or TV without actually buying anything.

Step 1:

The files needed for this step are found in this zip folder (~3MB).

Run and install the file AviSynth.exe.
It is an early version of AviSynth 2.6 that is more stable and faster for multithreading than 2.5 releases.

Download and install MeGUI, run it, let it update all the things it wants to and import all of the presets.

Optional Tip: If you want MeGUI to update to the very latest stuff (at your own risk) you can push ctrl+s, go to the Extra Configuration tab, and in the Auto Update section select “Use development update server”

Close MeGUI and extract the files in the tools folder from our zip file into your MeGUI tools folder, which for most people will be either C:\Program Files (x86)\MeGUI\tools\ or C:\Program Files\MeGUI\tools\.

Step 2:

Download and install MKVToolnix.
When that is installed, run MKVMerge (Start Menu -> All Programs -> MKVToolnix -> mkvmerge GUI).

You will also need codecs installed. If you don’t already have them I recommend K-Lite Mega Codec Pack. If you install K-Lite, make sure to select “Profile 9: Lots of Stuff” during installation.

Step 3:

Start MeGUI again. You should be left with a window that looks similar to this:

step3

Step 4:

Push ctrl+r, or go to Tools -> AVS Script Creator.
Now you should see something like this:

step4

Step 5:

Click the Config button next to Avisynth profile.
It should look like this:

Step 6:

Click the New button down the bottom and type 60FPS in the name box, so it should look like this:

Step 7:

Now for the script that will do the actual 60FPS conversion.
Just copy and paste the following code into the text input area.

Cores=4
SetMemoryMax(512)
SetMTMode(3,Cores)
PluginPath = "C:\Program Files (x86)\MeGUI\tools\avisynth_plugin\"
LoadPlugin(PluginPath+"svpflow1.dll")
LoadPlugin(PluginPath+"svpflow2.dll")
Import(PluginPath+"InterFrame2.avsi")
<input>.ConvertToYV12()
SetMTMode(2)
<deinterlace>
<crop>
<denoise>
<resize>
InterFrame(Cores=Cores)

Important note #1: Make sure the path on the third line is correct.
For example, if you are running 32-bit Windows, you will need to modify the path to “Program Files” instead.

Important note #2: You should change the number “4” in the script (on line 1) to your number of CPU cores. If you don’t know how many cores your CPU has just Google your CPU and you should be able to find the specs somewhere, or 4 should be fine anyway.

Important note #3: If you have a video card, you can improve quality by adding “GPU=true” to the script. However, it may make encoding time slower, so take that into account.
So InterFrame(Cores=Cores) would turn into InterFrame(Cores=Cores, GPU=true)
If you do this, you may also need to go into your MeGUI tools folder (usually C:\Program Files (x86)\MeGUI\tools\x264) and rename the file opencl.dll to opencl.dll.bak. This will let MeGUI use the version of opencl.dll that your video card drivers have installed, instead of the generic one from MeGUI.

Important note #4: This script always outputs either 50FPS or 59.94FPS (60FPS) for compatibility reasons. If you want to always double the framerate instead, so that for example 23.976FPS turns into 47.952FPS (48FPS), you can use the “FrameDouble” parameter.
So InterFrame(Cores=Cores) would turn into InterFrame(Cores=Cores, FrameDouble=true)

So now your window should look similar to this (with different text):

Step 7

Step 8:

Click the Extra Setup tab and make sure “Prefer DSS2 over DirectShowSource” is checked.

Optional tip #1: You might also want to choose your preferred resizer. For aspect-ratio changes (like from 720×576 to 720×480) a neutral filter like Spline36 will be nice. For actual resizing (like from 1920×1080 to 1280×720) a sharp filter like Spline64 will be best. I usually just leave it on Spline36. Make sure to untick the checkbox on the option after you change the default resizer, otherwise it will always be used by default which is often unnecessary.

Optional tip #2: I recommend changing the “MOD value used for resizing” to mod4. This gives the best balance between compatibility (a lot of devices like PS3 don’t have good mod2 support) and aspect ratio accuracy (the higher the MOD value, the more likely the aspect ratio is to be skewed more heavily).

Now it should look something like this:

Step7rev3

Then just click the Update button then the OK button

Step 9:

Now we’re back to the AviSynth script creator window and now that we have our 60FPS AviSynth template made and selected, it’s time to choose which video we want. Just click the button next to Video Input up the top of the window and find your video, then click Open.
A window will pop up with buttons, click the option on the right, usually either “DirectShowSource” or “AviSource”.
A window will pop up to show you the video, you can just close that.
Now you should see something like this:

Step9

Step 10:

Click the Save button. The video preview window might pop up again, you can close it again.

Step 11:

Now is the time when you need to choose the quality of the video and audio.

If you don’t know what to do here, something quick and easy is to just use CRF, which means you let the codec decide on the bitrates itself. So you can click the “Config” button next to the “Encoder settings” dropdown when you have a x264 option selected, then just enter a number between 16-20 in the “Quality” input box. 16 means your video will be almost exactly the same quality as the source, while 20 will look good too while taking up less space. Personally I use 16 for everything because why not? 🙂

So when you have your quality, click Queue in the Video encoding section.

Step 12:

Now your video is ready for conversion.
Now just go to the Queue tab and click Start down the bottom, then wait for it to finish.

Step 13:

The final step is to add your audio and/or subtitles from the original file to the converted file. This process uses muxing, not conversion, so there is no quality loss.
For this we will use the program we installed earlier, MKVMerge.
So run that and drag the converted file into that program, then do the same with the original file. If you can’t drag them on, you can use the add button instead.
Now you have several items in the Tracks, chapters and tags section. You just need to untick the ones you don’t want. Usually you will want to leave them all selected except for the original video track, as I’ve done in the following example:

Finally, set the Output filename down the bottom of the window and click Start muxing.
When that is done, you have your final video!

Final Thoughts:

This might seem like a long process, but actually it is only long once. Since we have now made templates, the process for the videos from now on will be much faster; instead of entering the script each time, now you can just make sure your 60FPS AviSynth script is selected.

This file can now be played just like any other video. I personally watch videos on my TV which is linked up to my computer using the awesome, free program called Universal Media Server, and that handles these 60FPS videos perfectly with no configuration.

Any comments are appreciated. If you can think of an improvement to the script, or to the process, or if you just found it useful and want to say thanks, please do leave a comment. I would love to know that it’s being used.

If you want to donate to help me with server costs and time spent keeping this article updated, you can do so here with my thanks 🙂





FAQ:

  • How can I fix random crashing of vfw4x264.exe?
    This probably means you are encoding a file using an input mode other than DSS2, which can happen if the clip is .m2ts or .dga (blu-ray) or another uncommon format.
    You can fix it by changing the 2 in the second line of the script to either 3, 4, 5 or just removing that line (try them in that order, since the options get progressively slower)
  • The option “Prefer DSS2 over DirectShowSource” is disabled. or
    I get an error like “can’t load avss.dll”.
    This means your computer is missing Haali Media Splitter. You can download it here or as part of a K-Lite Mega Codec Pack and the error should go away after you install it. If you install K-Lite, make sure to select “Profile 9: Lots of Stuff” during installation.
  • The file stops encoding after 99%.
    This usually indicates a codec configuration issue. Try installing/reinstalling K-Lite Mega Codec Pack, and make sure to let it select its preferred defaults (not “quick upgrade”)
  • Can I customize the output framerate to make it 48FPS, 75FPS, 120FPS, or anything else?
    Yes, you can choose any framerate you want. It is best to choose a framerate that is divisible in some way with the original video, but even that is your choice. You just need to add the options “NewNum” and “NewDen”, like this:
    InterFrame(Cores=Cores, NewNum=48000, NewDen=1001)
    NewNum stands for “New Numerator” and NewDen stands for “New Denominator”. In general, with NTSC material the NewDen should be 1001 and the NewNum should be 1000x your desired framerate (so for 48FPS you want 48000 and 1001) while for PAL content you might just want something like NewNum=75,NewDen=1 to output 75FPS content.
  • The output seems choppy, can I make it smoother?
    Yes, by default we output a video that sacrifices a little smoothness in order to reduce errors, but different people’s eyes pick up on different things so it can all be a matter of taste. You can try the Smooth tuning, like this:
    InterFrame(Cores=Cores, Tuning="Smooth")
    Also, using GPU mode produces more accurate results and therefore should appear smoother, though it can be slightly slower overall. You can try it like this:
    InterFrame(Cores=Cores, GPU=true)
    Or try both options at once like this:
    InterFrame(Cores=Cores, Tuning="Smooth", GPU=true)
  • Why isn’t the GPU being used much in GPU mode?
    Only some things are done with the GPU in GPU mode, it’s still mostly done by CPU but helped by GPU.
  • Why is the video still the original framerate after running it through MKVMerge?
    You probably selected the wrong tracks in MKVMerge so you’re getting the original video track instead of the new one; make sure you untick the original video stream before muxing.
  • Why does MeGUI give an error “SVSmoothFPS: unable to load library given in ‘compose’ […svpflow2.dll]
    Try re-installing or updating your video card drivers, and if that doesn’t work then maybe your video card doesn’t support OpenCL so remove GPU=true from your script.
  • Why am I getting the error “SVSmoothFps: unable to load library given in ‘compose'” when I try to run the encoding process, but not when I preview?
    Go into your MeGUI tools folder (usually C:\Program Files (x86)\MeGUI\tools\x264) and rename the file opencl.dll to opencl.dll.bak. This will let MeGUI use the version of opencl.dll that your video card drivers have installed, instead of the generic one from MeGUI.
  • Why am I getting the error “Error message for your reference: Can not read the video stream”?
    MeGUI can’t read from folders or files with certain characters, so try moving the video to a different folder and/or renaming the file.

Thanks:

Widezu69 for providing the original AviSynth script that I used as a base.
Fizick for MVTools, the library that does all the work, and SVP for the modifications to MVTools that make it even better for our purposes.
Everyone on various forums for their feedback, this is really a community effort.

Changelog:

21/05/2015:

  • Updated InterFrame to 2.8.2, which improves speed

16/03/2015:

  • Corrected and improved the instructions and FAQ

05/03/2015:

  • Updated InterFrame to 2.8.0, which improves speed and lowers memory usage
  • Updated conversion script

24/02/2015:

  • Updated the instructions and FAQ

27/09/2014:

  • Updated InterFrame to 2.6.0
  • Added a tip about using framedoubling mode
  • Updated most images to reflect the minor changes to MeGUI
  • Minor improvements to instructions

22/07/2014:

  • Added more items to the FAQ

10/07/2014:

  • Added more items to the FAQ
  • Shortened the changelog to only the latest 3 changes by default

20/05/2014:

  • Updated instructions
  • Added more tips
  • Added to and updated the FAQ
  • Updated the link to MKVToolnix to always point to the latest version

Click here to display the rest of the changelog

50 Comments

  1. hi guru(subjunk)
    big fun all the way from africa kenya thanks alot for the script and the lesson..m new to the script thing so i was thing if i gave u all the infor abt my rig ud help me with an exact script on how it should b..m using am runin a windows 8 core i3 4gb ram gtx 650 and no access to the net mostly..please help

  2. SubJunk

    February 4, 2014 at 11:03 am

    @ABU JAY Hi 🙂 For you I would recommend using the default script, with GPU=true added. So like this:

    InterFrame(Cores=4, GPU=true)

  3. thanx subjunk
    will update and see how it work was also having the problem with the Prefer DSS2 over DirectShowSource” is disabled will try the above solution to c if it work

  4. Is there anyway to optimize the script for 16mm film? (what i’m doing is similar to what the BBC does on the Doctor Who DVD’s)

  5. i tried the script again but when i click the save button i get this error load plugin unable to load c: program files x86\megui\ tool\aviysnth_plugin\svpflow1.dll” error=0x7e….please subjunk help me hi

  6. sorry Subjunk… can you tell me how to achieve the minimum distorsion possible? i use overridearea=0, Tuning=smooth but the are still lots of artifacts… i don’t care about time for encoding, i will achieve the best possible quality

  7. SubJunk

    February 10, 2014 at 11:51 am

    @Nathan I’m not sure about that

    @Abu jay It might mean you’re on a 32-bit Windows, please see the first note in Step 7

    @Z-machine95 Artifacts are unavoidable, but they are in the eye of the beholder – some people notice certain types of artifacts while others notice other types. In terms of what produces the best quality frame-by-frame, the default settings are the best, but even though tuning=”Smooth” produces more artifacts it can seem better quality because they can be less noticeable to some people. But if you have tried all the combinations of things and don’t like any of them, maybe this script isn’t for you 🙂

  8. hello, can you update this tutorial for latest megui? the avisynth profile settings is different now.

  9. Rizki Fachriansyah

    February 27, 2014 at 2:10 pm

    Hi there, fella

    I tried the steps really carefully the other night, but then I seemingly hit a brick wall when a dialog box popped up, warning me about this:

    “unable to load c:\program files\megui\tools\avisynth_plugin\spvflow1.dll”

    This happened whenever I tried to save my 60FPS DirectShowSource preview.

    I’m hoping you could suggest a viable solution.

  10. Bruno S. Melo

    March 2, 2014 at 2:01 am

    It’s impossible, I’ve tried everything but still get “No function SetMTMode” on my face. 🙁

  11. hi man i cant get audio working can you tell me how do i get audio to work ,many thaks :::)

  12. SubJunk

    March 5, 2014 at 11:26 am

    @Rizki Fachriansyah Did you check that svpflow1.dll exists in “Program Files” and not “Program Files (x86)”?

    @Bruno S. Melo This probably means you’re using a different version of AviSynth than the one provided by the guide

    @edwin That is covered in Step 13 🙂

  13. SubJunk

    March 5, 2014 at 12:13 pm

    @XLAWS I’ve updated it, thanks for pointing that out 🙂

  14. thx for your posting!

    Please, can you tell me good setting for i7-4770 8gbRAM GTX660 ?

    i want my video be a very smooth 60fps one.

  15. Having problems selecting “Prefer DSS2 over DirectShowSource”; the box is grayed out so i can’t check it. Any suggestions?
    PS. great job. I have it working on an older PC (Vista) but want to get it working on my newer win 7 PC.

  16. SubJunk

    March 12, 2014 at 12:20 pm

    @ray if you install the latest K-Lite Mega Codec Pack it should make that option available. If it doesn’t, you can make sure that when you install K-Lite that it is using Haali for something. It should by default though.

  17. @subjunk, Still having problems. I’ve uninstalled everything (ie the package you have set up). I disabled WMP, WMC and all codecs that came stock with Win7 (through reg changes). Then i reinstalled everything (your package) and still no luck. I even tried doing some of the tweaks that came with k-lite.

    ps i’m using a acer aspire 1430- no powerhorse but works fine for now.

  18. @SubJunk, After getting really frustrated, i went back through the install on K-lite and found Haali was not done correctly so i redid everything and it works…. Thanks Again and one more question are you still seeing a small amount of juddering when aspect rations change during film playback…. I noticed it on Black Hawk Down.

  19. I tried playing with the crf from 16 up to 20 but I can’t get a smooth encoding on fast scenes. Specifically with the Transformers Dark of the Moon where the soldiers were gliding through the buildings at the last part of the movie. Any solution to this?

  20. Hmmm, can I use this trick to get a slow-mo?
    Like, convert a video to 120fps, then reconvert it to play @30, for a cheap 4:1?

  21. SubJunk

    March 14, 2014 at 10:28 am

    @Jorge You can try using different settings like the smooth tuning and things

    @Joern Yeah you can 🙂

  22. Bruno S. Melo I had the same problem. Make sure that avisynth.dll is not located in the MeGUI folder. If it is delete it. MeGUI needs to load the avisynth.dll that is installed by the avisynth.exe provided by SubJunk, which isn’t happening if a different version of avisynth.dll is located in the MeGUI folder.

  23. Morris Beverly

    March 21, 2014 at 9:12 am

    Hi, thanks for all your work on this. I was wondering if there is a way to use ffdshow or some other set of codecs rather than the k-lite stuff. I was very careful to try to get a valid copy of it but still ended up with a lot of browser redirects after installation. Their website kind of screams malware from it’s design. I guess some people have been ok with it but it seems like there are a lot of people who have problems with it. In any case thanks again for your article.

    morris

  24. SubJunk

    March 21, 2014 at 11:29 am

    @Morris Beverly Sure, you can use any codecs you want. I only recommend K-Lite because I’ve had the most success with it personally. Their website’s addition of the new download mirrors is a bit strange I agree, but I guess they are receiving some kind of incentives to use the mirror instead of their own site like they used to do. For the record, it’s not malware despite the unfortunate design.

  25. Morris Beverly

    March 23, 2014 at 3:48 am

    Thanks for the quick reply. I’ve been trying other codecs with no luck though. This morning I re-installed ffdshow-tryouts (the latest version) and still got the “can’t render, you probably don’t have the right codecs” dialog. I’m trying to convert h264 video in an mp4 container if that makes a difference. Of course the videos in question play fine in all the media players I’ve tried on my machine. Is there an option to choose a decoder that I’m missing or something like that?

    thanks, morris

  26. Hi there subjunk, I have a bit of a question. I had to reinstall everything a while ago, due to getting a new windows, but the problem I have now, is that when I convert something, it also compresses the videos, and causes a loss of quality. For example, A law and order svu video would have been around 2.5gb at 1080p first, yet now they are being compressed to about 1gb at 1080p. I can;t for the life of me figure out what the problem is, and I am hoping you have an idea. I followed your instructions. The thing is, I have more than enough space on my hard drive, and I like the good quality. Hoping you have a way to get the best quality possible in the settings!

  27. I strangely can’t find any of “tools” folder inside MeGUI folder after I installed it. And seems like your mkvtoolnix link is broken too. :S
    Sorry for the bad english 🙂

  28. Christopher, try lowering the res to 720p with a CRF value of 21.5.

  29. I’ve tried using interframe sooth setting but there are still noticeable distortions during fast motion scenes. Is there anything else I could try to help with the distortion problem?

  30. Hi,

    I was really amazed on how my old movies looked really nice when converted to 60fps. My question is;
    Is it possible to re-encode the final MKV file that is on 60fps using Handbrake? I would like to re-encode it using Handbrake’s default settings for Apple TV. That way, I’ll get an MP4 instead of an MKV file.

    Thank you in advance.

  31. SubJunk

    March 28, 2014 at 5:16 pm

    @Christopher Some of that may be because MeGUI is using a newer version of x264 (the video encoder) which is more efficient at encoding than the one the original video was made with. But you can always increase bitrate by using a lower CRF value, for example changing from 18 to 14 or something. Using 12-14 should be visually lossless.

    @Hananda The MKVToolnix link works for me, and the tools folder is there for me too. Not sure why it’s not working for you.

    @Ibrahim MeGUI can also export to MP4 🙂

  32. Hi,

    First of all very nice guide and thank you for that! It works fine on my i5-2500K @ 4 GHz, 100% cpu usage. But if i try to add the gpu support I’ve got only 4-8% gpu usage at my GTX 560 Ti. I think that’s not enough ^^. What’s the problem here? Can anybody help me?

    Sorry for bad english 😀

  33. How do we use the universal media server to have realtime HFR? I downloaded it but it don’t know how to use it.

  34. Hi ther i do all steps and got allwes problem in 2 pass
    Process exits with error: 0xC0000005 Status_Access_Violation (-1073741819)

    any idea how to fix that ?

  35. Hey Sub. Firstly, thanks for all your hard work and those that have helped you for all this. OK… Question. I have been doing full 1080p 60fps with no problems. I have seen a few small artifacts in some scenes not too noticeable. But i just did the Star Wars I and observed a high amount of artifacts around the light saber fights scenes… almost unwatchable. I have been using CRF 16 but have not tried to go further down yet. And i just saw you posted a reply for Christopher…. to use 12-14 for visually lossless but why are there lower CRF’s? What would a difference be between say a CRF 1 or 2 to 9 or 10?

  36. hi ther i got random crashes on first or second pass

    Process exits with error: 0xC0000005 STATUS_ACCESS_VIOLATION (-1073741819) why ? i use all aps u provide and script

  37. @Ray: Sword fighting (or other scenes where someone swings thin, long objects around (Muskets fail aswell) are problematic for the interpolation (I think what you observe is interpolation artefacts and not compession artefacts. It can be solved by using a larger motion vector grid (24 or higher), but that causes the general interpolation to be less fluid. Cant tell you what must be typed into the script to change the motion vector grid size. I usualy use SVP (for real time interpolation into 120FPS), uses the same libary. And when I use this method here, I used spiritons script unchanged.

  38. Hi love the guide! But is there anyway to make it 48fps instead of 60fps? Thanks!

  39. Can you please post a tutorial about converting vids to 60fps on OS X?

  40. I get the eroor “unable to render the file. You probably don’t have the correct filters installed”… What do?

  41. I used the guide to convert a 10gb mkv file to 60fps/ When it was done the file was2.5GB and the quality was terrible. I don’t want megui to compress the file in anyway/ I’d be fine if the 60fps version was 20GB. How do I tell megui to not compress the file?

  42. SubJunk

    April 25, 2014 at 2:18 pm

    @Cryzer That’s normal usage, since it only uses GPU for some things, not the whole process 🙂

    @Bruno Use either of the AviSynth engines, and enable it in the UMS settings for those engines

    @johny Why are you using 2-pass?

    @Ray that’s a great question. Firstly for the light saber scenes it’s possible you would get a better result using different InterFrame settings, such as the Smooth tuning, and maybe OverrideAlgo. Different content can benefit from different settings sometimes.
    For CRF quality, there’s a difference between the quality our eyes can see vs the real quality. I had one video a few years ago where I noticed artifacts on CRF 16 so I had to lower it to 14 to remove them, but that was SD video. Generally higher resolutions can use higher CRF values. For myself I use 14 for 480p/540p, 16 for 720p, 18 for 1080p and 19 for 2160p.

    @Dennis You can use NewNum=48000, NewDen=1001 in the Interframe line to produce 48FPS

    @kamal I don’t use OS X so I can’t help with that, sorry. AviSynth doesn’t work on OS X either so it would need to use a non-AviSynth method.

    @Justin Make sure you have K-Lite Mega Codec Pack installed

    @Josh The lower the CRF value is, the higher the bitrate will be. If you want visually lossless quality you can try CRF 12.

  43. @SubJunk hi man thanks for this! but I had a problem in the process (The option “Prefer DSS2 over DirectShowSource” is disabled.) try reinstalling k lite but does not work, that I can I do?

  44. SubJunk

    April 28, 2014 at 10:06 am

    @Anthony You’re welcome 🙂 That means Haali isn’t installed/detected so in K-Lite make sure to select Haali for any of the options

  45. Thanks man works perfect! and thanks for answering my question, I have another question … smooth and overdiarea where I find the options? any idea for fps not see ghosts in fast movements?

  46. SubJunk

    April 28, 2014 at 4:39 pm

    @Anthony The possible options for InterFrame are on this page: http://www.spirton.com/uploads/InterFrame/InterFrame2.html
    Good luck 🙂

  47. thank you very much!

  48. @SubJunk i use 2 pass becouse i prefer small size and i use 576p resolution with crop like 136/136 i give 5000-5500 kbps and got good quality and small file size

    Video Bitrate……: 5 483 Kbps Runtime…………: 1h 46mn Size……………: 4.67 GiB with 2 language ac3 384

    and about that error i tested many combination and i alwes got crash when use SetMTMode(3,6) cause i got 6 cores 12 threads and using 3,4 and working like a charm

    can u tell me what average file size u got from CRF 480p/540p ? somthing familiar to my runtine or even a tv show

    btw ty for nice tutorial 🙂

    and i dont like crf cause its alwes difirent size and still not good quality on some scene

  49. I Really Like This Script
    But, Because of The Encoding Speed Is So Slow (Around 10-15Fps On i3 4th Gen CPU), And I Have NVIDIA Card, So I Take DGIndexNV

    But, When I Combine Together With This Script, It Won’t Work
    Any Solution?

  50. This is an insanely inconvenient method. If your codecs, tools, plugins, registry settings and all 8 planets don’t aline just right, you are left wondering down an infinitely deep rabbit hole of error messages.

Leave a Reply

Your email address will not be published. Required fields are marked *

© 2023 Spirton

Theme by Anders NorénUp ↑