View Single Post
Old 29th November 2011, 12:17   #7  |  Link
Groucho2004
 
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
Quote:
Originally Posted by Nixeus View Post
Yes , but why i don't need to use the 64 bits and why in don't need to use the MT version in order to get speed ?

I don't understand.

Avisynth standard don't use Multithreading no ?
The official versions of Avisynth are not multi-threaded. As long as you have simple scripts, this is not a problem because Avisynth can serve the frames fast enough to the encoder.

Once you add filters which for example perform denoising or deinterlacing (MDegrain, QTGMC), Avisynth will quickly become the bottleneck in the encoding process.
In these cases one can try to use one of the various MT versions floating around although they can be prone to crashing.

There is a 64 bit version of Avisynth but this is also not official and you have to exclusively use 64 bit filters with it.
This only makes sense if you run out of memory because of heavy filtering.

Bottom line: Use official, single threaded versions of Avisynth if your scripts are fast enough not to starve the encoder.
Groucho2004 is offline   Reply With Quote