|
|
| sh0dan |
| Posted: Mar 13 2003, 03:23 PM |
 |
|
Avisynth Developer
  
Group: Vdubmod Alpha Testing Team
Posts: 41
Member No.: 327
Joined: 20-September 02

|
A maintenance release of AviSynth 2.0.8 and a new AviSynth 2.5.1 Beta has been released. The 2.0.8 version contains critical bugfixes, and is supplied for those who enjoy the stability of the non-beta versions.
AviSynth 2.5.1 beta is an update to the first 2.5.0 beta and contains many fixes and additions, as well as some considerable speedups. Mainly interlaced processing has been improved vastly, but also general stability should be better.
Grab the files from the SourceForge project page.
AviSynth 2.5.1 changes, includes many fixes, and much better support of interlaced image processing:
Additions
* Added ISSE and MMX YUY2->YV12 conversions. Faster than XviD - and both interlaced and noninterlaced modes supported. Use ConvertToYV12(interlaced=true). * Added rewritten YV12->YUY2 (progressive and interlaced) conversion to avoid using buggy XviD conversion. It also has better quality as it properly interpolates chromas as opposed to simply copying it. Speed should be the same. Use ConvertToYUY2(interlaced=true) for interlaced processing. * Added TurnLeft / TurnRight. * YToUV() now takes an optional third parameter, that contains luma for the final clip. * AudioLength() now returns the size in samples (do however beware of overflows on very long clips)
Bugfixes
* Fixed Splice problems with YV12 from different sources. Audio is now automatically converted to the same format. * Fixed bug in YV12 stackvertical, causing corrupt images. * Fixed memory exception problem in Blur. * Fixed non-matching image type in Stack. * Fixed rounding in Temporalsoften mode 2. * Fixed crashbug in YUY2 mergechroma. * Fix bug in C version of YUY2->RGB24. * Fixed bug with uninitialized data in AviSource. * Fixed wrong pitch being used in temporalsoften scenechange - could in rare cases lead to unexpected results. * Fixed rounding in some cases in temporalsoften. * Doesn't add audio to track, if there is no present in AssumeSampleRate(). * Fixed isBFF() and isTFF().
Optimizations
* Put in Steady's new BitBlt code, and enabled it for ISSE capable processors. * Much "conservative" code removed. A general speedup should be expected. * Made SwapUV() faster.
Changes
* Removed all fieldbased/mod 4 checks. * Restored how fieldbased/framebased works. * Removed startup Box from installer. * Greyscale inserts value 128, instead of 127. Some users have reported a greenish tint. * Updated AssumeTFF and BFF to also write the information to VideoInfo. * Updated icons. * PNG and JPEG support (output only). Warning: still buggy!
AviSynth 2.0.8 Changes:
- Updated installer - add icon and optional assiciation for ".avs" files. - Hopefully fixed AviSource bug with decompressing keyframes. - Only scripts with the "avsi" extension is autoincluded in the plugins directory. - Fixed crash on resize on rare occasions. - Added "show=true" as optional parameter to Normalize. This will show the maximum amplification possible without distortions. - Fixed crash if AVI file could not be opened - also affected segmented sources. - Exist(filename) was not present in 2.07. - Crashbug in ResampleAudio(), if no audio was present.
|
 |
| ChristianHJW |
| Posted: Mar 13 2003, 04:35 PM |
 |
|
Advanced Member
  
Group: Moderators
Posts: 1768
Member No.: 2
Joined: 7-July 02

|
wooot ! you call this a bugfix sh0dan ? I guess you rewrote the complete program .. ....
BTW : just out of curiosity, what is Ben's general attitude that you are keeping on with AVISynth development ? Did he like the idea, does he know at all, does he support you in doing it ?
The reason i am asking is, i am thinking of starting a lossless video codec project on http://www.corecodec.org , a frist name could be 'CoreYUV' as it seems to me there is no real progress going on for HuffYuv at the moment ?
How do you think would Ben react if we took his sourcecode as a basis for this project ?
-------------------- Visit the unofficial Virtualdub support forum on http://forums.virtualdub.org - help to reduce the big number of emails Avery Lee is getting every day !! Support matroska as container and Gstreamer as the only truely open, x-platform multimedia platform .... |
 |
| sh0dan |
| Posted: Mar 13 2003, 09:06 PM |
 |
|
Avisynth Developer
  
Group: Vdubmod Alpha Testing Team
Posts: 41
Member No.: 327
Joined: 20-September 02

|
I don't think Ben would mind his work being carried on, if the project is GPL.
He hasn't commented on the development of AviSynth. |
 |