Building for Windows 64 bit
From Aegisub Wiki
Currently it isn't possible to build a truly useful 64 bit version of Aegisub on Windows. The two main reasons for this are Avisynth and VSFilter, both which only work on 32 bit Windows.
Avisynth can't be 64 bit because most filters are 32 bit only.
VSFilter plain doesn't build on 64 bit.
A solution for this could be to have a 32 bit "Avisynth server" helper process that does all the Avisynth magic, and then have Aegisub communicate with it via pipes, sockets, shared memory or similar.
This suggestion raises two questions IMO:
- Does it make sense to do it this way? Wouldn't video processing actually be one of the things that would benefit most from being 64 bit? Meaning that keeping it in 32 bit code would make having the rest 64 bit meaningless.
- More practically, how would the protocol for requesting data look?
--jfs 09:50, 20 July 2008 (EDT)
