Joined: 11/21/2019
Posts: 247
Location: Washington
UPDATE:
These changes have been integrated into the official 64-bit TASVideos encoding package!
Just download the newest zip of the package at https://github.com/TASVideos/TASEncodingPackage if you don't want to modify anything. The instructions will be left here for posterity.
Original post below
I have an i5-9600k (6cores, 6threads, 3.7GHz - Turbo 4.7GHz) i will get good improvements with this method?
(normally i get 120fps for 720p encoding and 30fps for 1080p)
Joined: 11/21/2019
Posts: 247
Location: Washington
I honestly have no idea. Possibly. My very amateur understanding of what's going on here is that if the AviSynth script itself is your bottleneck, this should help. The Official Encoding Package is already using multi-threaded x264 to do the actual encoding work, so if your bottleneck is there, this probably won't help. My laptop has an i7-8550U mobile chip @ 1.8ghz with 4 cores, significantly slower than yours. It might be that your processor is fast enough that the AviSynth script isn't a problem, in which case this won't help. You'll have to try these modifications and see if something changes.
It's worth noting that if you are using very intensive filters in your AviSynth script, like QTGMC for deinterlacing, these changes will have a much more profound effect.