Log in

View Full Version : Official AviSynth 2.5.0 beta


Pages : [1] 2

sh0dan
28th January 2003, 23:11
After a long testing and debugging period, we are now ready to present the AviSynth 2.5.0 beta. A big thanks to everyone here - the testers - the patient developers - and those spreading the word of AviSynth!

We have some great features under the hood of the new AviSynth that hopefully will be able to bring non-linear video editing to a new level! (ok - enough with the rants).

The summed up changes:
* Native planar YV12 support.
* Multiple audiochannels. Unlimited number of channels is now supported.
* Float samples support. AviSynth is now capable of processing samples as floats.
* Automatic sample conversion. If some filters doesn't support a specific sample type, they are converted to the format preserving most quality.
* Optimizations. Many basic features has been optimized, and now performs much better than previous versions.
* Temporalsoften has a significant speed improvement, scenechange detection and a new improved blend mode.
* Limiter can limit the YUV ranges, to avoid invalid color values and improve compression.
* ColorYUV makes it possible to do very exact color corrections. ColorYUV has built-in auto-whitebalance and auto-gain features.
* Select separate planes using UToY, VToY and merge them together again, using YToUV.
* Fliphorizontal. implemented.
* SelectRangeEvery is now part of the core functions.
* Blur, Sharpen, Resize optimized.
* Fast XviD colorspace conversions.
* Updated installer.
* AviSynth icons.
* See clip info using the info() command.


... and many more internal changes!

A rather complete changelog can be found here (http://cultact-server.novi.dk/kpo/avisynth/avisynth_alpha.html).

... but we are still in Beta so here are some of the issues we are still dealing with:

Known issues are:
- Stackvertical can give strange results at some resolutions. Use resolutions that are multiples of 16.
- Temporalsoften can still act strange in rare cases. Try moving it to a different location in the filter chain.
- Some filters, in a certain order may produce problems. Try moving your filters around, or look for updates.

As usual the package can be downloaded from SourceForge (https://sourceforge.net/projects/avisynth2/). Use the Minneapolis mirror, not all mirrors are updated!

Since all filters have to be updated, there has been collected a package of some of the basic plugins used for AviSynth. This can also be downloaded from the URL above.

Test away - and report any problem here or at SourceForge!

Si
28th January 2003, 23:12
Yippee:D

[Edit}
I just ran the installer (changed default dir to something else) and it gives the correct info when using Version()

Time to play now - thanks to everyone whoes worked on it :)

regards
Simon

The Edge
28th January 2003, 23:43
YV12 support.....excellent.
Very gratefull ;)

Edge

b1ahb1ah
28th January 2003, 23:46
blah, AviSynth 2.5.0 0x:)
Thx a lot .....

azra28
29th January 2003, 00:43
Yes, good news
thks to you

MoonWalker
29th January 2003, 03:04
Great News :)

@shodan
Has the bug with temporalsoften (not filtering lume) been fixed??

Good job to all...

THanks,
MoonWalker

Shayne
29th January 2003, 03:36
Righteous release .................... and the pluggin zip nice touch guys

ThankZ

alan_erickson@hotmail.com
29th January 2003, 04:28
Besides slim and none, what are the odds of audio support for DirectShow?

Richard Berg
29th January 2003, 05:43
I think we're all for it, all we need is someone who knows how to program DirectX.

Bulletproof
29th January 2003, 06:29
I just tried to download it and all the mirror links to Avisynth_250.EXE are broken, was it pulled?

Richard Berg
29th January 2003, 06:32
Ditto here...

ARDA
29th January 2003, 08:35
Minneapolis, MN mirror is the only one working

Arda

hakko504
29th January 2003, 08:41
WTG sh0dan!

And let's not forget to say thank you to all the other people who have helped out on creating this excellent project. RichardBerg, MarcFD, siwalters, neuron2, vlad59, wilbert, and everybody else that has in any way been involved, making core changes, new plugins and so on.

THANK YOU!

sh0dan
29th January 2003, 08:45
Originally posted by MoonWalker
@shodan
Has the bug with temporalsoften (not filtering lume) been fixed??
[/B]

Affirmative! It's gone - there is still some strangeness in rare situations, but it's perfectly safe to use in encodes!


@All: Thanks for the kind words! Now let's get the last problems squished!

Richard Berg
29th January 2003, 09:12
And let's not forget to say thank you to all the other people who have helped out on creating this excellent project. RichardBerg
Thank you, but in all honesty I've had very little to do with 2.5 (time issues, plus the fact I don't have any YV12 sources). That won't be the case for 3.0 :devil:

lancer
29th January 2003, 10:53
why is yv12 being raved about? I thought it was best to capture at yuy2? etc.

sh0dan
29th January 2003, 11:46
Most other sources - MPEG2, MJPEG, MPEG4 are all in YV12. Most destination formats MPEG1, MPEG2, MPEG4 are YV12 based (though not all encoders handle YV12 that well) That's what the fuss is about.

onesoul
29th January 2003, 11:51
As an avisynth user I also want to thank everyone who is envolved at this breakthrough project!

dwrbudr
29th January 2003, 11:51
how can I use it with GKnot?
when I installed avisynth 2.5
I cannot anymore open .avs file generated from Gknot

error: mpeg2dec.dll is not an avisynth plugin?
with 2.07 there was not such a problem

onesoul
29th January 2003, 11:53
I think you have to use mpeg2dec3.dll.

Wilbert
29th January 2003, 12:02
how can I use it with GKnot?
This is answered in the YV12 faq!

Guest
29th January 2003, 14:14
Did the analysis paralysis prevent anything from being done about my simple request for a per-frame flags word?

Richard Berg
29th January 2003, 14:50
The core already provides lots of ways to pass around information, it's just that nobody uses them. GetVar/SetVar should do what you need; there's also the user_data pointer that gets passed with every function call.

Guest
29th January 2003, 15:33
No offense intended but IMHO, you guys are not being responsive to legitimate developer needs.

bond
29th January 2003, 15:33
There seems to be a small bug with the .avs script icons when the files are shown in "list-mode" in windows!

sh0dan
29th January 2003, 16:04
Originally posted by neuron2
No offense intended but IMHO, you guys are not being responsive to legitimate developer needs.

There are several methods for you to do the same:

- You have been suggested GetVar/SetVar - it works fine for your problem.

- You can save the data in your own filter using a static variable.

- You could combine your filters to one command, passing the parameter from one to another.

- Write your info to a temp file.

Passing info in a PVideoFrame is not SAFE - if we make the modification, we will have other plugin writers utilizing it, and we would be getting loads of problems with conflicts and people not understanding why their parameters are not being passed through in some cases.


Please stop this, IMHO, harassment - Most of us have a job on the side, and we're doing this for FUN! Your worlds does not have to spin around your plugins.
We all have to adapt - I feel I adapt very much to user feedback here, at sourceforge, but if I feel that a request is a bad one designwise, I have the liberty to not implement it, and even you have to adapt.

Bidoche has already added per-frame-properties for the 3.0 framework he's working on.

Guest
29th January 2003, 16:26
Originally posted by sh0dan
Please stop this, IMHO, harassment - Most of us have a job on the side, and we're doing this for FUN! Your worlds does not have to spin around your plugins.

Whoa! That's nice.

At one point you told me you would add the feature and give me a build to test.

sh0dan
29th January 2003, 16:31
Then, please ask me for this instead of accusing me for not supporting you - there are constantly 5-10 bug/feature request issues flying around, and I simply forgot the test build.

A request from you with a smilie - who can resist that? :)

sjchmura
29th January 2003, 17:58
Would someone else confirm this.

2 of us on AVSForums have been playing with the alpha/beta and since the inception have been unable to get IVTC to work correctly with 1080i material. Would one of the devlopers try this?

For example, enterprise is in 1080i HDTV (upconverted 480i on UPN) that is clearly 24FPS.

You can see this in virtualdub if you step through it - 3 frames, then duplicate.

But IVTC never gets me to 24FPS.If I scale it down to 720x360 then I get 24FPS going into the WM9 ENcoder.

Selur
29th January 2003, 19:23
little question about the changelog, what's ment with:
'Fast XviD colorspace conversions' is it just a repetition of Yv12 support or does it mean something I didn't think of?

A little hint/explanation would be great. :)

Thx

Cu Selur

HarryM
29th January 2003, 20:04
I cant download beta build from www.sf.net.
File not exist on server!

unimatrixzer0
29th January 2003, 21:52
keep getting this error when i open my avs with any version of vdub...


"This application has failed to start because MSVCRTD.dll was not found. Re-installing the application may fix his problem."

and I also thought that mshapern and msmooth would work with 2.5. I have the latest version for 2.5 but I get "YUY2 or RGB32 color space required" in vdub.

sh0dan
29th January 2003, 23:20
@HarryM: Read the note at the top post, by the SourceForge link.

@unimatrixzer0: See the msharpen thread. You have to convert colorspace (to yuy2) for it to work.

Edit: How do you get the error message and at the same time being capable of seeing the msharpen error?

trbarry
29th January 2003, 23:25
2 of us on AVSForums have been playing with the alpha/beta and since the inception have been unable to get IVTC to work correctly with 1080i material. Would one of the devlopers try this?

sjchmura -

I did a 1080i movie only last week or so using some release of Decomb and Avisynth 2.5a. It seemed to work for me.

What does your script look like and what happened? I'm sure Donald will be interested in this but I figured I was more apt to have been working in 1080i recently.

- Tom

unimatrixzer0
29th January 2003, 23:31
about the msharpern thing, must have imagined it doing yv12 from somewhere, so that problem is solved.

"Edit: How do you get the error message and at the same time being capable of seeing the msharpen error?"

2 different popups, one after the other.

Still get the "This application has failed to start because MSVCRTD.dll was not found. Re-installing the application may fix his problem" though.

sh0dan
29th January 2003, 23:50
Strange - Could you try removing all your plugins? What's your OS?

unimatrixzer0
30th January 2003, 00:12
Fixed it. Took your advice and deleted all the dll's from the plugin folder I dont use. Guess it didn't like one of the dll's in that Avisynth dll zip.

Thanks

wotef
30th January 2003, 01:04
thank god for you, beloved auto-plugin loading directory!

Guest
30th January 2003, 01:18
@sh0dan

I thought you were going to put links in the plugin package for those who preferred it that way. Can we conclude that you will now issue timely update packages? Thank you.

Guest
30th January 2003, 01:25
I installed the beta and turned off the checkbox to associate AVS to Notepad. Now I have no icon next to my AVS filenames in Explorer. How do I fix it please? A reboot did not help.

jcsston
30th January 2003, 03:02
Now I have no icon next to my AVS filenames in Explorer
I have this same problem :(
If you switch to Large Icons the script icon shows up. I manually changed the Icon under Folder Options to the text document icon as a workaround

wotef
30th January 2003, 03:36
i associate mine to virtualdub (always open with..) so i get the vdub icon

bond
30th January 2003, 07:19
I already mentioned that i also have the same problem...

SiXXGuNNZ
30th January 2003, 09:23
do I need a newer MSVCRTD.dll version?

I downloaded it from the above link.

http://home.attbi.com/~sixxy02/point_chkesp.jpg

tiki4
30th January 2003, 10:12
I had problems with msvcrtd.dll, too. Instead of showing the error message of not even crop values, it popped up the message of the missing msvcrtd.dll. It seems that parts of Avisynth 2.5 beta are linked to the debug library? I got a working one from www.kxproject.com (http://www.kxproject.com).

In the downloads section there is a 'libs.rar'. Inside are some of the debugging libraries of VC++ (6.0 I believe). Maybe you give it a try.

tiki4

sh0dan
30th January 2003, 10:28
Could you tell me which plugin is requiring the MSVCRTD.dll? Try inserting them one at the time.

@neuron2: The full documentation of all packages are still present, and I refer to avisynth.org to find messages. I'll update the package when there are new versions. Would you like your filters to be removed, and replaced by links? - say the word, and I'll do it at once.

The icon is not related to notepad, but instead related to avisynth.dll. The included icon didn't have a 16x16 resolution image. This has been fixed now.

SiXXGuNNZ
30th January 2003, 11:49
Originally posted by tiki4
I had problems with msvcrtd.dll, too. Instead of showing the error message of not even crop values, it popped up the message of the missing msvcrtd.dll. It seems that parts of Avisynth 2.5 beta are linked to the debug library? I got a working one from www.kxproject.com (http://www.kxproject.com).

In the downloads section there is a 'libs.rar'. Inside are some of the debugging libraries of VC++ (6.0 I believe). Maybe you give it a try.

tiki4

right on, I have no more errors :D

thanks :)

sh0dan
30th January 2003, 12:57
Could anyone still experiencing the problem please try to identify the offending plugin dll? I would like to have it fixed properly in the plugin package.

bill_baroud
30th January 2003, 14:21
hm, i have found why our icon disappear when avisynth 2.5 is installed


look at that in registry :

[HKEY_CLASSES_ROOT\avsfile\DefaultIcon]
@="E:\\video tools\\VDubMod\\AviSynth.dll,0"

by default the path is C:\WINDOWS\system32\avisynth.dll but if like me you haven't put an avisynth dll in this directory, the system found no icon ...

just change the value and it's ok.

jang0
30th January 2003, 14:23
sh0dan -

ImageSequence is responsible for that error message. I just tested it be deleting dll by dll in the plugin directory. after deleting imagesequence.dll the message disappeared.