WineHQ
Category: Main Multimedia Video AVISynth+ 3.6.1

AVISynth+

Numerous bug fixes and feature enhancements. Full release notes here.

Be sure to install the *vcredist* version, as you will need the MSVC 2019 libraries.

Application Details:

Version: 3.6.1
License: Free to use and share
URL: https://forum.doom9.org/showth...
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 5.0.3-staging

Maintainers: About Maintainership

Link Avisynth+ Wiki Free Download AviSynth+ on GitHub

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Everything works like a champ in both 32 and 64-bit versions, except Nvidia GPU acceleration. Some GPU-accelerated plugins like FFT3DGpu will fail. In those cases, either use the non-GPU version (i.e., FFT3DFilter instead of FFT3DGpu) or use gpu=false as an option if applicable. It will run a little slower without GPU, but the difference is not very significant. Also, be sure to use a wine version <5.18 because wine 5.18 introduced some changes that may cause those plugins to fail with a green or purple screen even with gpu acceleration disabled. Avs2pipemod.exe will pipe output to Linux-native encoder like FFMpeg or other AVs-aware wine applications like Virtualdub or MeGUI.

What does not

GPU acceleration doesn't work.

Workarounds

Use non-gpu versions of plugins, or use gpu=false + use wine version <5.18.

What was not tested

Nothing.

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentGentoo Linux x86_64Dec 27 20205.0.3-stagingYes Yes YesGoldAlan Burns 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Pipe AVS+ to FFMpeg

Once you have installed AviSynth+ and all the plugins you need, you can pipe the output of your script to a Linux-native encoder like FFMpeg using avs2pipemod, like so:

wine avs2pipemod64.exe -rawvideo ./script.avs | ffmpeg -pix_fmt yuv420p -s 1280x720 -f rawvideo -framerate 24000/1001 -i - -c:v libx265  -crf 23 -x265-params "no-sao=1" -vf "fps=24000/1001,scale=1280:720,setdar=16/9'" "encode.hevc"

Note that the piped output must be in raw video format, which means that you have to specify pixel format, size, and frame rate before the input because this information header is not present in raw video. Then encode normally with FFMpeg. 


Comments

Back