Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
#1 | Link |
|
AviSynth Developer
![]() Join Date: Nov 2001
Location: Dark Side of the Moon
Posts: 3,468
|
AviSynth 2.0.8 and 2.5.1 Beta released
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. Post bugs and questions here. Last edited by sh0dan; 13th March 2003 at 11:50. |
|
|
|
|
|
#4 | Link |
|
Registered User
Join Date: Feb 2002
Location: Italy
Posts: 876
|
There is a bug in the trim function (AviSynth 2.51 - 2.50).
Code:
Version() Trim(10, -100) In general using negative number return always 1 frame more. regards jonny
__________________
home sweet home |
|
|
|
|
|
#6 | Link |
|
Retired, but still around
Join Date: Oct 2001
Location: Lone Star
Posts: 3,058
|
Is there a target time for updating the docs/manual with all the syntax changes and additions in 2.51? If a person did not read this forum, it would be difficult to find this out. Perhaps a link in the start menu to an expanded changes page with more examples on avisynth.org? For example, "YToUV() now takes an optional third parameter, that contains luma for the final clip". Er, so how? An example?
|
|
|
|
|
|
#9 | Link |
|
Retired, but still around
Join Date: Oct 2001
Location: Lone Star
Posts: 3,058
|
Wilbert, thanks for the reply. BTW, my post was not meant as a dig. I certainly appreciate all the hard work you do (all the way back to when you volunteered to do the thankless task of the VDub import stuff when nobody else wanted to even touch it
).
|
|
|
|
|
|
#10 | Link |
|
Moderator
![]() Join Date: Nov 2001
Location: Netherlands
Posts: 5,579
|
Thanks for your kind words! I updated the docs/manual on www.avisynth.org ...
|
|
|
|
|
|
#11 | Link |
|
Registered User
Join Date: Feb 2003
Location: Tokyo, Japan
Posts: 17
|
Hey sh0dan,
I saw you were adding that ApplyRange() function in some of the CVS versions, was that included in this version (and if so, what was the syntax?) ? Keep up the great work! *_*
__________________
-Tofu http://www.live-evil.org |
|
|
|
|
|
#13 | Link |
|
Italian Doom9 Staff
Join Date: Jun 2002
Posts: 57
|
2.50 & 2.51 issue: whenever i open an avs script either in vdub or any player i get a popup window "msvcrtd.dll not found" then i click ok and it goes on faultless
, this prevent me to use job queuing! (does not happen with 2.07)
__________________
"...ed io, dimmi, io chi sono?" "Tu? Tu sei un fiocco di neve che non cade in nessun posto" |
|
|
|
|
|
#16 | Link |
|
Registered User
Join Date: Jun 2002
Posts: 135
|
Does there exist a concise FAQ outlining the differences between 2.0x and 2.5x? I still don't know if it would be worth the trouble for me to convert, and this is becoming an issue since I'm about to write some more filters.
Are ALL the 2.0x commands working in 2.5? is it as stable as 2.0x? |
|
|
|
|
|
#17 | Link | |||
|
Moderator
![]() Join Date: Nov 2001
Location: Netherlands
Posts: 5,579
|
Quote:
Quote:
Quote:
|
|||
|
|
|
|
|
#18 | Link |
|
Registered User
Join Date: Feb 2003
Location: Ottawa, Canada
Posts: 28
|
Crop restrictions?
Hi.
I'm not sure if this has been covered yet but I found two cropping restrictions that weren't present in 2.07. 1) In 2.07 I remember being able to crop with odd numbers in GKnot but it was okay since I was going to resize it afterwards. But in 2.5.1, I can't open an avs file in VDub with odd crop values even though I have a resize command with even values. 2) This one bothers me a little bit more. I found that I had to keep the left and right crop values equal. Because if I don't, when I playback the movie, there is a thin black bar about 2-4 pixels wide that runs on the right side of the movie and gets encoded. So say if my left and right crop values are 2 and 14, then I would have end up changing it to 14 and 14, (which can cut out quite a bit from the picture), if I wanted to crop with no visible black bars. Thanks for reading.
__________________
"I can see the difference between a video at 29.97fps and a video at 30fps." - My cousin, before the back of my hand met with his face. |
|
|
|
|
|
#19 | Link |
|
Droids Of Talon
Join Date: Feb 2003
Location: Norway
Posts: 40
|
Installed 251 and cant revert back to 2.0x sumhow, in version it still says 251 beta mars 12. But when i uinstall 2.0x again, the version doesnt work and reinstall 2.0x still saying 251 beta mars 12 release. Can sum1 tell me how to completely remove AVS 251? thx
|
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|