VideoHelp Forum




+ Reply to Thread
Results 1 to 6 of 6
  1. I did some brief research regarding the differences between Avisynth and Avisynth+ and couldn't find any proper explanation related to the problems 32-bit Avisynth+ supposedly has according to some users. Can anyone confirm this and give more details about it?
    Quote Quote  
  2. Video Damager VoodooFX's Avatar
    Join Date
    Oct 2021
    Location
    At Doom9
    Search PM
    Originally Posted by Santuzzu View Post
    I did some brief research regarding the differences between Avisynth and Avisynth+ and couldn't find any proper explanation related to the problems 32-bit Avisynth+ supposedly has according to some users. Can anyone confirm this and give more details about it?
    What problems? You can't find "explanation" on non existing "problems".
    Quote Quote  
  3. I don't think I asked specifically you for anything here. I see you answer people's questions on other forums in the same arrogant and disrespectful way as you did it here, better look for some professional help.

    To other people who are reading this, here is what I'm referring to:

    https://www.digitalfaq.com/forum/video-restore/9619-advantages-avisynth-vs.html#post60894

    Perhaps these issues have been solved till now but I don't know what kind of issues lordsmurf actually had with Avisynth+ so I wanted to clarify this.
    Quote Quote  
  4. That post is four years old. AviSynth+ has improved a lot since then. I use the 64 bit version almost exclusively now. Only when I have need to use a old filter that is only available in 32 bits do I use 32 bit AviSynth. Even with such 32 bit filters one can often use mp_pipeline() to run them within a 64 bit script.

    http://avisynth.nl/index.php/MP_Pipeline
    Quote Quote  
  5. Video Damager VoodooFX's Avatar
    Join Date
    Oct 2021
    Location
    At Doom9
    Search PM
    Originally Posted by Santuzzu View Post
    I don't think I asked specifically you for anything here.
    This forum is not your "personal twitter" for your abstract thoughts with question marks at the end.

    Originally Posted by Santuzzu View Post
    I see you answer people's questions on other forums in the same arrogant and disrespectful way as you did it here, better look for some professional help.
    "Thanks" for your non-professional opinion.

    This linked post doesn't contain anything tangible too, just some whining.
    Quote Quote  
  6. my 2 cents,..

    old Avisynth:
    • only could use 8bit color formats at the start.
    • had not so good multithreading support.
    • better multithreading was added in Avisynth-MT
    • A workaround to support 10bit content by adopting a vertically stacked format known as Stack16, where the high bits (MSB) are stored in the upper half of a video, and the lower bits (LSB) in the lower half of the video was added to a bunch of filters.
    • 64bit filters were rare and often buggy.
    Problem:
    Some old filters never got higher than 8bit color precision support, 64bit version or better multithreading, since they were closed source and the developers of those filters didn't care.
    Lack of 64bit support is mainly an issue when dealing with higher than HD resolutions or when lots of filters or really complex filters are used.
    Windows only.

    Avisynth++ is basically an effort to rewrite and extend the backend of Avisynth to support:
    • better multithreading
    • high bit depth
    • 64bit filters
    • multi platform support (windows, linux, mac)
    Problem: There are a bunch of older filters that got no 64bit version or which do not work properly in Avisynth++.
    32bit filters are sometimes not as stable as their 64bit variants, since they are less and less used. (more users use 64bit systems and thus are more likely to report about 64bit issues which usually also result in fixes for 32bit, but that is not always the case.
    There is basically nobody working on porting existing filters to Linux or Mac. So atm. AviSynth is still Windows only.

    => if you want to use Avisynth, I would recommend using the latest Avisynth++ 64bit release from: https://github.com/AviSynth/AviSynthPlus
    If you want/need to use 32bit use the Avisynth++ version, which has tons of bugs fixed that are still present in older AviSynth versions,...

    Cu Selur

    Ps.: Personally, I rarely use AviSynth, but use Vapoursynth, which is Python based and is easier to use on Linux&Mac. Also there are more projects which also can use machine learning stuff etc. The main downside of Vapoursynth, from my point of view, is that smaller user base and thus less folks that can help with problems.
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!