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
|
March 6th 2.50 beta
Just uploaded a new test version. Follow the second link in my sig.
This is candidate for 2.51. Changes since last CVS version (feb 27): - Fixed bug in YV12 stackvertical, causing corrupt images. - Removed all fieldbased/mod 4 checks. - Restored how fieldbased/framebased works (needs further testing!) - Added MMX/ISSE version of YUY2 -> YV12 conversion routines (interlaced/progressive). Use converttoyv12(interlaced=true/false). - Made SwapUV() faster. - YToUV() now takes an optional third parameter, that contains luma for the final clip. - Fixed memory exception problem in Blur() - AudioLength() now returns the size in samples (do however beware of overflows on very long clips) - Changed chroma weighing to be 25/75 on interlaced YV12 -> YUY2 - Removed startup Box from installer. - Enabled Steady's much faster BitBlt code. - Finally: Greyscale inserts value 128, instead of 127. Some users have reported a greenish tint. Field/Framebased processing should in theory be back to 2.0 functionality. Please report if you find strangeness. If no major bugs are found, this version will be released as 2.5.1 (at the same time as 2.0.8) Last edited by sh0dan; 6th March 2003 at 20:10. |
|
|
|
|
|
#7 | Link | |
|
Moderator
![]() Join Date: Nov 2001
Location: Netherlands
Posts: 5,579
|
That's because the binaries are not located at sourceforge, but on Sh0dan's homepage.
Quote:
|
|
|
|
|
|
|
#8 | Link | |
|
! - User - !
Join Date: Nov 2001
Posts: 1,081
|
Quote:
![]() Sorry i have only two addresses; the sourceforge-page and the avisynth-alpha page.
__________________
Keep your tone warm and your sigs decent! |
|
|
|
|
|
|
#9 | Link | |
|
Moderator
![]() Join Date: Nov 2001
Location: Netherlands
Posts: 5,579
|
Quote:
Binaries. Download Avisynth 2.50 (Mar 6. 2003) @Richard, Something changed on http://www.avisynth.org/forum/: If I try to look into "Core Development section" I got the message: Sorry, but only moderators can read topics in this forum. (I can view the thread in the plugin dev. section.) |
|
|
|
|
|
|
#11 | Link | |
|
Registered User
Join Date: Oct 2001
Location: Italia
Posts: 412
|
Quote:
I believe that interlaced YV12 to YUY2 conversion in Avisynth 20030306 is not perfect yet, I have made some comparisons (using PAL interlaced MPEG2 movie) between MarcFD's YV12toYUY2(interlaced=true) and ConvertToYUY2(interlaced=true) and it appears to me the avisynth internal routine misses sometimes chroma values (certain areas/lines at all), there are quite suspicious grey lines that would have been colored for sure. 1st.AVS (2.5) LoadPlugin("c:\App\Media\Avisynth\MPEG2Dec3.DLL") LoadPlugin("c:\App\Media\Avisynth\MPEGDecoderYV12.DLL") mpegsource("e:\Spaceballs\space.d2v") # Nic's latest 2.03a routine YV12toYUY2(interlaced=true) # MarcFD's convertion routine by MPEG2DEC3.DLL ResampleAudio(44100) 2nd.AVS (2.5) LoadPlugin("c:\App\Media\Avisynth\MPEGDecoderYV12.DLL") mpegsource("e:\Spaceballs\space.d2v") # Nic's latest 2.03a routine ConvertToYUY2(interlaced=true) ResampleAudio(44100) P.S.: despite the movie itself is 25fps progressive, the mastering MPEG2 structure is interlaced (as report DVD2AVI and BitrateViewer), plus certains isolated frames are also combed (and I used them to better test YV12->YUY2 line convertions). Last edited by unplugged; 8th March 2003 at 00:55. |
|
|
|
|
|
|
#12 | Link |
|
AviSynth Developer
![]() Join Date: Nov 2001
Location: Dark Side of the Moon
Posts: 3,468
|
@unplugged: Yes - there does seem to be a problem. Thanks for reporting! (I also noticed some flickering pixels at the bottom - that should also be investigated)
Last edited by sh0dan; 8th March 2003 at 01:58. |
|
|
|
|
|
#13 | Link |
|
developer wannabe
![]() Join Date: Nov 2001
Location: Jersey City, NJ
Posts: 1,211
|
@Wilbert - I closed the avisynth.org forum when I saw the new AVS Dev forum here. I left an announcement there, but I suppose it's no use if you can't see it
(I'll go change that) Meantime, I think all the affected people are aware of the new forum already, hopefully no harm done.
|
|
|
|
|
|
#14 | Link |
|
∏→+∞
Join Date: Oct 2001
Posts: 238
|
@sh0dan
The source was captured with xvid with the interlaced option selected. If i remember correctly,it was recognised as divx5 YV12 but when i opened it directly from virtualdub it was recognised correctly. I'll try and reproduce it with the latest build of xvid and also with the stable one. Thanks for looking into it. |
|
|
|
|
|
#15 | Link |
|
AviSynth Developer
![]() Join Date: Nov 2001
Location: Dark Side of the Moon
Posts: 3,468
|
@philippas: MPEG 4 (as used by XViD) is YV12. So when you hand YUY2 data to XviD from your capture application it is converted to YV12. This is why it is delivered to AviSynth as YV12.
|
|
|
|
|
|
#16 | Link |
|
AviSynth Developer
![]() Join Date: Nov 2001
Location: Dark Side of the Moon
Posts: 3,468
|
@unplugged: Would you mind trying the latest CVS binary (march 9.). The issues should be fixed!
Changes since March 6: - Fixed 4 flickering pixels in ConvertToYUY2, and potential out-of-buffer writes. - Fixed chroma weighing in interlaced yv12 -> yuy2. - Added ApplyRange(clip, int startframe, int endframe, String "filter", filterargs) - Aligned Resize data (slightly faster on some setups). Any other major issues before the official 2.5.1? Last edited by sh0dan; 9th March 2003 at 20:57. |
|
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|