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:
Step 4:
Push ctrl+r, or go to Tools -> AVS Script Creator.
Now you should see something like this:
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 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:
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:
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
April 15, 2011 at 11:48 pm
@ayawlex: This script should work with any video that normally works. What happens if you remove the InterFrame() line in the script?
April 16, 2011 at 3:36 am
@subJunk: i reinstalled everything. and i’m trying to convert this 1080p mkv, i skip the audio process coz it froze, i’m still waiting for the x264 video to finish then i’ll re-encode this audio and try to mux it. we’ll see what will happen, it’s still 12hrs to go waaaaaaa
April 18, 2011 at 2:21 am
SubJunk I am back in business! Thanks for your guidance and advice. Binh, thanks for the helping hand.
April 18, 2011 at 5:22 am
i noticed that i can’t seem to re-encode .mkv files to 60fps. i’ve been encoding to 60fps with avi, mp4, etc. but those were not 1080p and not mkv.
any help?
April 18, 2011 at 10:38 am
@Casshern: Glad it’s working for ya 🙂 Are you noticing a quality increase in 1.5.2 compared with the previous versions like 1.3? I really notice it on my videos
@ayawlex: Did you try the suggestion I gave you on the 15th?
April 18, 2011 at 10:51 pm
yes, after 15hrs i was able to encode the video but it’s the audio i’m getting errors now. i tried different formats, the aften ac-3 DVD – good gets an error on the first 2 secs. so i couldn’t encode on that as with other formats, the only format i was able to finish is the NERO aac (mp4-aac) but when i muxed, i get error at 100%, the muxed file was there it plays but w/o sound
April 18, 2011 at 11:23 pm
@ayawlex: You can always just use MKVToolnix to mux the old audio with the new video. I think I will add that to the guide soon too, since it’s what I do
April 19, 2011 at 12:47 am
Hi SubJunk, I want to thank you for your great tutorial.
it work like charm with Ripbot264 1.16.5
take a look at http://www.youtube.com/watch?v=u664s2WENWY&feature=channel_video_title
thanks 1000x
April 19, 2011 at 10:32 am
@subJunk: thanks…. great guide though 🙂
April 19, 2011 at 1:15 pm
SubJunk yes I can see the difference. Very cool!
Some might find this usefull. With some AVI and MP4 videos I get the same stall at 99.X% that I sometimes get with WMV files, but to get around that I now demux with Yamb (MP4) and use MMG to mux back into an MKV container and it works fine. For stubborn AVI files I use VirtualDubMod (not regular VirtualDub) to do a direct stream copy into the MKV container and those work fine too!
April 19, 2011 at 2:13 pm
@kilik360: The video looks great 🙂 However I think YouTube only supports 30FPS maximum, so your framerate got downconverted.
@ayawlex: Thanks 🙂
@Casshern: Awesome 🙂 Now if we can just find a way for WMV files it will be great
April 21, 2011 at 7:34 am
Hey, thanks for making the great guide on 60fps conversion. I have a few questions. How important is it that the “Prefer DSS2 over DirectShowSource” box is checked? I am unable to select this option on step 8 of your guide. Also, if i try to convert any video source that is not .wmv, i get an error. I cannot convert any .avi, .mov, .mp4 files. Thank you
April 21, 2011 at 9:37 am
@leet528: Hi, thanks for the kind words 🙂 Please follow Step 2 (codec installation) and that will fix those things
April 21, 2011 at 12:24 pm
@SubJunk: Your instructions worked!, thank you so much. I was also wondering if it is possible to use the CUDA cores of newer NVidia GPU’s for this type of conversion. I know that the CUDA can speed up video conversion by quite a bit. Thanks again!
April 21, 2011 at 12:25 pm
@leet528: I’m glad they worked 🙂 Like it says in Step 7, there is a GPU parameter 🙂
April 21, 2011 at 1:55 pm
SubJunk…there is such a creature as VirtualDub-MPEG2 that I found that…wait for it…accepts WMV and does a direct stream copy to an AVI container (I guess that what it does). I’ve only had time to test with a small clip and it somehow reduced the bitrate just a shade (so much for direct stream copy!)
I’ll play with it some more on one of those stubborn files I couldn’t convert and post back later.
April 22, 2011 at 8:56 am
Has anyone tried these with a player hooked up to a CRT television with RCA cables?
Just curious if it would even work. 🙂
April 23, 2011 at 3:17 am
@ ayawlex
I just started converting my Blu-ray movies, and I had initially had some issues with MeGUI encoding at 1-2 FPS. Said to myself, that can’t be possible with a Core i7 2600K and a GTX 570. So in the settings, I changed the cores from 0 (auto detect) to 8 because I have four plus the HT threads. My FPS is currently 14-15 or so, so that’s a big improvement.
April 24, 2011 at 1:54 am
Whenever I try to save a script in MeGUI’s – AviSynth Script Creator, regardless of the filetype, I received the same error: “AviSynth script error: Scriot error: there is no function named “MSmoothFps” (C:\….\MeGui\tools\avisynth_plugin\InterFrame.avsi, line102).
I’ve checked the avsi file itself and sure enough the command is there: MSmoothFps(Input, SuperRegular, backward, forward, finest=Finest, num=NewNum, den=NewDen, algo=23, ml=0, sadml=150, sadgamma=2, block=false, blend=true)
}
Using InterFrame.avsi 1.6
Appreciate the help.
April 24, 2011 at 8:30 am
@RT: Hi 🙂 This probably means you haven’t included libflowsse.dll in your script, so make sure you check that you followed the instructions exactly
April 24, 2011 at 9:43 am
I change some values to this:
Setmemorymax(3072)
SetMTMode(2,7)
Now instead of the x264 process peaking around 125K it gets up to 325K. Encodes pretty fast! I do have a quad core to be sure…
Anyone else tweak their stuff to get a bit faster
April 24, 2011 at 3:20 pm
@Casshern: Does that mean you’re using the 64-bit version of MeGUI? That version supports the higher memory values (roughly 2x more memory than the regular 32-bit version)
April 24, 2011 at 5:21 pm
@SubJunk – to be honest i don’t know. The program form caption reads MeGUI 2008 (svn). The rar file it came in is named “MeGUI_1911_x86_WithoutInstaller”
April 24, 2011 at 5:30 pm
@Casshern: That is the 32-bit version, so I wonder why so much RAM works. Windows has a 2GB RAM limit per process for 32-bit processes, so most people find that setting the max memory higher than 1200 causes crashes as it makes the process use more than 2GB RAM.
Anyway I don’t think there is any speed advantage in using more RAM in this case because 1GB is more than enough, in fact I think even if you set the max memory to 600MB it runs as fast as 3GB
April 24, 2011 at 5:40 pm
Hi, Please would you add instructions on how to covert to 60fps by using PS3 Media Server only? Thanks!
April 24, 2011 at 5:47 pm
@Sugan: I don’t think that is possible right now, maybe in the future 🙂
April 25, 2011 at 12:56 am
But if that limit is for process, doesn’t using multiple cores get 2GB per? Well, there may be more at work here though…
STUIP ME! Just noticed I had changed this too. Does this have anything to do with it?
InterFrame(Preset=”Very Fast”, FlowPath=PluginPath, GPU=False)
I had also place the MT.dll in the plugins folder…it wasn’t there before.
April 28, 2011 at 8:25 pm
You cant do Step #1 “Then extract the tools folder over the top of your MeGUI tools folder, which for most people will be C:\Program Files\MeGUI\tools\.” before Step #3 “Download and install MeGUI” 😉
or?
April 29, 2011 at 8:57 am
@Sebastian: You’re right, thanks for letting me know. I will edit that 🙂
April 29, 2011 at 2:10 pm
Does not work. Gave me a “media infowrapper” error. Also, your “quality setting script” is different, from the one you pasted in the gui program.
I’m going to use my standalone avi script editor, because I haven’t found one person on the internet, that has successfully built a functioning script for me.
I have asked God only, how many people, to JUST GIVE ME ONE EXAMPLE OF A FUNCTION SCRIPT, from beginning to end and not ONE individual has been successful in doing so.
For one example, but God knows there’s more, there is a “flow path” part of the script that somehow, we newbies suppose to figure out. This happens time and time again, with me going back to my avsp standalone program, to build it CORRECTLY for me. And believe me, I am not the only one who gets hung up on this. Many people constantly complain about their scripts not working properly from other avisynth websites, and get fed up with the mentality of the “so-called experts,” of not being born with an avisyth script, hanging from our umbilical chord at birth.
Forget it!! I’ve built (5) successful scripts from avsp, with NONE from you “so-called experts.” If these scripts were crap, I wouldn’t waste my time trying to get one to work properly from you.
April 29, 2011 at 3:28 pm
@Greg: If it doesn’t work you haven’t followed the instructions properly and from your attitude I’m not interested in helping you.
April 29, 2011 at 3:46 pm
***and from your attitude I’m not interested in helping you.***
Thanks for supporting my original statement here subjunk…
and get fed up with the mentality of the “so-called experts,” of not being born with an avisyth script, hanging from our umbilical chord at birth.
unquote…
I get this kind of crap from ALL avisynth (experts?)
…or I get ignored altogether
If you were never exposed to this kind of remark, then you need to get out more. Surely, I have heard worse…
April 29, 2011 at 4:06 pm
Dearest Greg,
Subjunk set forth specific directions. I followed them and failed at first numerous times with this error or that, but I took his advice every step of the way, practically hand-held if you bother to read our exchanges in this wonderful thread, and eventually I got it working…then screwed it up, and then got it working again.
The fact that you are fed up is because of a few reasons. First, you have no patience. Secondly, you were so excited about seeing your “videos” at 60fps and are now suffering from a frustration of a difference kind because you so far can’t (don’t worry, we won’t mention which “videos” you’re working on). Third, you OBVIOUSLY believe you have all the tools you need and they are all installed correctly and configured as they should be. Wrong-O! If that were true you wouldn’t be mad. I suggest you take SubJunk’s advice from many posts he’s made here and start from scratch. Uninstall any and all codecs you have on your PC and install the K-Lite package at the top. You will get it working. If not, then you’re doing something wrong, or your PC is hosed up and it won’t work for you, or probably truer still…God won’t let it work for you since you like to use his name in vain (forgive me Lord! 🙂 )
Oh, and lastly…you have no patience. Dude, all you had to do was act and ask nicely and you would have had the keys to the kingdom! Not once in any of SubJunk’s posts, if you READ THEM from the first to the last will you see him act like an “expert” talking to a bunch of stupid idiots. You can tell he’s just a cool guy trying to help us get this working because he was able to.
You won’t listen to me either, though. I’m sure you’ll have a snappy comeback and call me something as well. I swear to you this is the longest reply I’ve every posted ANYWHERE in my 38 years on this earth because I couldn’t stand to read how you’re treating our pal here, who has bothered to take the time to show us how to do something really cool. He has been kind and appropriate and has never responded in any way other than respectfully because he knows some of it not all of us are doing this for the first time.
Find peace, Greg. If not here then somewhere. Watch the Royal Wedding and get back to us. Maybe you’ll learn something about manners and civility.
SubJunk, I’m up to 37 “videos” converted to 60fps and they look AMAZING! It’s like watching live TV…er…live Spice TV! LOL
April 29, 2011 at 4:12 pm
@Greg: I have never claimed to be an expert, I’m just a person trying to help other people by making the process easier 🙂
If you would like help with anything then please feel free to ask for it directly (with a description of the problem, without the libel) and I will give it.
It’s possible that I have made a mistake in the guide, in which case you will be helping me and the users of this guide by helping me to identify the mistake and correct it.
April 29, 2011 at 4:17 pm
@Casshern: Thanks a lot for the backup, it’s really encouraging 😀 I have a big smile on my face now
April 29, 2011 at 5:23 pm
SubJunk, I think Greg is a little frustrated and just had to vent after yet another set of directions yielded failure. Like the man said, he’s looking for someone to build the script for him. 🙂 He’ll get it soon I’m guessing.
April 30, 2011 at 4:35 am
@SubJunk: Hey after i used your new script, i kept getting error in line 8. Any idea?
April 30, 2011 at 4:58 am
@SubJunk: My interframe keeps having errors
April 30, 2011 at 5:11 am
@SubJunk: I used back the old MeGUI on my new laptop and it somehow worked with the old settings. But I have errors with microsoft C++ thing when i start encoding. Any idea with this as well?
April 30, 2011 at 9:32 am
@Jun: Hi 🙂 Microsoft C++ errors can usually be fixed by downloading Microsoft C++ Redistributable Runtime. Try the 2008 one first:
https://www.microsoft.com/downloads/en/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF
and if not, try 2010:
https://www.microsoft.com/downloads/en/details.aspx?FamilyID=A7B7A05E-6DE6-4D3A-A423-37BF0912DB84
May 3, 2011 at 11:39 pm
Um, I’m having a slight issue, I have an .mp4 file and I managed to convert it to 60 fps, but everytime I use MKVmerge for the audio, it’s no longer 60 fps. Any idea?
Anyway, thanks for the tut, really nice
May 3, 2011 at 11:43 pm
@Rune: Hi 🙂 Make sure you add the converted video to mkvmerge first, before the original file. That way it will have the new framerate.
If that doesn’t work you can manually set the framerate by selecting the video track, going to the “Format specific options” tab, then selecting “60000/1001” from the FPS dropdown input. Hope that works 🙂
May 3, 2011 at 11:46 pm
Yep, it’s fine now. Thanks alot!
May 5, 2011 at 12:04 pm
SubJunk I’m just a problem child! 🙂
Lately I’m able to encode one video, but the next in the cue hangs at the step right before muxing (using the quality input box) and the error says it cannot open the source file? Heard of that?
May 5, 2011 at 2:16 pm
@Casshern: Hi 🙂 I’m not sure what would cause that. It seems like that would be an error unrelated to this script; that it would happen with any script.
Maybe try removing the InterFrame() line from the script and see if it still happens.
If that’s the case you can try a MeGUI help forum, maybe doom9 or something 🙂
May 8, 2011 at 10:09 am
SubJunk,
I’ve been using your scripts for a while and they are great. Today was the first time I visited the site in a while and was glad to see updates. Now I had to go read on the SVP stuff to get familiar and I read that SVP was faster with “chroma=true” than false. So I modified your interframe script and lo and behold I got a very nice speed increase (I think around 50%).
Something to look into…
May 8, 2011 at 10:25 am
Ignore my last comment about chroma…. It seems I had used my preset with “fastest” selected…
May 10, 2011 at 9:02 am
Hi, I’m having a bit of a trouble here.. I’m new to this one actually.. 🙂
On step 10 after i click save i get this error: Runtime Error!
Program: C:\Program Files\MeGUI\MeGUI.exe
R6025
-pure virtual function call
any help would be greatly appreciated.. thx! 🙂
May 10, 2011 at 9:18 am
@Johhnnyy: I’m not sure what causes that error. I Googled it and it seems to be a programming error in MeGUI. I suggest finding a MeGUI help forum
May 10, 2011 at 9:29 am
lol.. i’m googling it myself atm.. still can’t find any answers.. =\.. thx anyway.. 🙂