

So hopefully, it is possible to pipe from Windows mplayer to Linux x264 and keep the resolution and framerate intact so you don't have to specify it. I have confirmed that Sherpya's build of mplayer r29851 can play AviSynth scripts, and the mencoder builds do as well (I use the mencoder builds a lot, so that was a given, but I don't use mplayer to test my scripts so I had to check).

Taken from a tutorial I'd written for Intrepid, but should still be valid. X264 /path/to/input.y4m | mplayer -nosound -vo yuv4mpeg:file=/path/to/input.y4m /path/to/inputfileObviously, /path/to/inputfile and whatnot represent the actual paths on your setup, usually /home/username/video.avi or /home/username/Documents/video.avi or whatever it really is. Last edited by Bachstelze June 6th, 2011 at 04:36 PM. Of course, I can't test them all, so if you find one that doesn't, please report in this thread. The statically linked builds ( RemoveGrainS.dll, et al.) do not.Īll other filters I've tested work out of the box.
#AVISYNTH 2.5 8 INSTALL#
#AVISYNTH 2.5 8 FULL#
I also recommend copying avs2yuv.exe to c:\windows\system32 so you can run it by typing just wine avs2yuv, instead of its full access path.įinally, it is a good idea to have the latest x264 (see for example this guide about compiling it), since the build from the Karmic repositories is old and lacks some options that make our lives easier. Just running the AviSynth installer in WINE will do the trick. In order to use it, the AviSynth DLLs ( avisynth.dll and devil.dll) must be present in your WINE library path. However, a solution exists: avs2yuv is an utility designed specifically for WINE, which takes an AviSynth script as input, and dumps its output as a yuv4mpeg stream to stdout or to a file, thus allowing further processing using any encoding tool that supports yuv4mpeg input. Since it uses Windows-only interfaces like VfW (Video for Windows), AviSynth scripts cannot be used directly as input for Linux video encoding tools.

It may be redistributed in any form, for any purpose, with or without modification, provided that this copyright notice appears in the distribution.ĪviSynth is a very powerful video processing tool for Windows.

This document is copyright 2009-2010 Firas Kraïem. c:\windows\system32) in this guide refer to the corresponding locations in your WINE virtual drive (by default, ~/.wine/drive_c). Unless otherwise noted, all Windows-like paths (e.g. This guide has been tested with Ubuntu 9.10, 10.04 and 10.10, and AviSynth 2.5.8 and 2.6.0 Alpha 2 (090927), but should work in any modern Linux distribution, with any 2.5+ version of AviSynth (and probably older ones too). HOWTO: AviSynth video processing with WINE
