Most of you know that a lot is happening lately regarding AviSynth. Many plugins and filters were added, compressed audio support, better doc. support and AviSynth got its own website www.avisynth.org. The AviSynth Q&A has moved to that website, it can be reached at AviSynth Q&A.

This site is made with Wiki (a kind of html for lazy people), such that everyone can contribute to www.avisynth.org by updating docs, adding nice scripts and more. If you want to learn Wiki you should have a look at the command summary and practice these rules in the sandbox.

If you want to add or change something to the FAQ, please respond to this thread (also in the case you decided to make the changes yourself). Do NOT use this thread for discussion of specific Avisynth problems you may have. Post those in a separate thread. This thread is for suggesting new FAQs and discussing existing ones.

If you got any problems using AviSynth please read the troubleshoot page first before posting in this forum!

Removed Q36:
That was about the mpeg2enc.dll plugin, that had nothing to do with AviSynth.

Added Q35:
Q35: When i try to use SpatialSoftenMMX, it crashes in VirtualDub ?
A: You probably used this filter before resizing. Apperently SpatialSoftenMMX doesn't like resolutions that cannot be divided by 8 or 16. So if you use it after resizing it works, of course.

If you point people instead at the latest (avisynth2) project at sourceforge they can get the latest version with the "poptones" stuff in it. I don't mind hosting it there, and it'll remain for the folks who know that resource, but it may not always be the freshest version.

Note that converting between colorspaces isn't completely lossless, and doing several conversions back and forth may degrade your signal. The first conversion back and forth does not hurt your source, but if you use three or more, it may.

Q24: What/when do I care when filter X works in RGB- or YUV-space ?

A: The main reason why you should care is the improvement in speed you can obtain by not unnecessarily changing between colorspaces. If your source is YUV (when encoding DVD's for example, or captures from digital sources) try to use only filters/plugins which work in YUV-space. On the other hand if your source is in RGB (for example from analog captures) try to use only filters/plugins which work in RGB-space.

Speed is also quite different between the different colorspaces, because each colorspace takes up different amounts of memory. The slowest colorspace is usually RGB24, because every pixel has an odd alignment in memory, avoid using this mode. The fastest mode is usually YUY2, because data only takes up half as much space as RGB32. So if you have to process your video a lot, try using ConvertToYUY2() before you do your filtering. Note that ConvertToRGB converts to RGB32 if the source is YUY2 - use ConvertToRGB32 to force a RGB24 to RGB32 conversion.

You should also consider your destination colorspace. If you plan on converting to DivX/Xvid/HuffYUV in Virtual Dub without applying filters in Virtual Dub, "Fast Recompress" will deliver the YUY-data directly to the codec, saving you another colorspace conversion. On the other hand, if you plan using TMPGEnc or Virtual Dub in "Full Processing" mode, you may consider delivering the source as RGB.

sh0dan & Wilbert now have the necessary permissions to create/edit the documentation on SourceForge. You're doing great work here with the FAQ and the new function descriptions; if all you do is copy/paste over to SourceForge occasionally I'll be happy.

Done. The only thing there right now is Koepi's changelist; right now I'm working on adapting Wilbert's FAQ (e.g. adding

I've seen it, very nice!

Quote:

sh0dan & Wilbert now have the necessary permissions to create/edit the documentation on SourceForge. You're doing great work here with the FAQ and the new function descriptions; if all you do is copy/paste over to SourceForge occasionally I'll be happy.

Sorry for this dumb question, but how/where can we do this?

@sh0dan,

I will update it, thanks!

Edit: Ahum, I have a small problem. I can't put more text in the faq Dividee you can insert an empty post between the faq and your post which I can edit?

@Wilbert -- Start here, you should be able to add/edit anything on this screen.

Read the end of this thread though -- we won't be using the SourceForge doc manager much longer, so I wouldn't bother. The changelist there is already out of date, in fact; I added a few lines to the one on the CVS, which in turn should be replaced by a website something driven by Wikki.

There is now an index on the front page. This FAQ can be moved to the wiki simply by clicking the question mark and cutting and pasting.

Yeah, I know it's not exactly quick, but it really is simple. Took me about an hour to create what's there now. Filling in the command glossary now is just a matter of cut and paste as we (I?) get the time. You could do the same thing with the quesitons and links. I'll be glad to help out, but it'll be late this evening before I get back to it.