News:

--

Main Menu

vsWIN64 vs WIN64

Started by minegroasprilla, April 28, 2019, 12:45:44 PM

Previous topic - Next topic

minegroasprilla

On this site: https://www.avidemux.org/nightly/
I find the versions vsWin64 and Win64.... What is the difference between them?. Which version should I install?.
Thanks.

eumagga0x2a

vsWin64 builds are compiled on Windows using Microsoft Visual Studio, win64 builds are cross-built on Linux using MXE. They both have weak and strong points. E.g., cross-builds don't include the VapourSynth demuxer, while VC++ builds lack a few video filters and the yadif performance is worse (this is being worked on). The MP4v2 muxer is not included, but this should not be a loss as the MP4 muxer now supports "optimize for streaming" (moving the moov atom to the beginning of the file) on Windows too.

The main benefit of moving to VC++ is an improved ability to debug if something goes wrong as well as a way to clean up some old mistakes in the code which went unnoticed for long thanks to gcc being more tolerant.