PDA

View Full Version : Vegas 8 32-bit floating point avi frameserved to avisynth then megui - Bad Video


acesea
3rd May 2008, 21:33
I'm new to avisynth and can't get my 1920x1080p uncommpressed video looking correctly when viewed by megui. I've narrowed it down to when I switch my Vegas pixel format from 8 to 32 bit floating point the avisynth or megui is not handling it correctly. I need Vegas to use 32bit pixel format to better control a lot of the visual filters I have in effect on my source Vegas files.

I figure I am missing a command in AVS or using an incorrect option somewhere else.

My AVS file only contains:
--
AVISource("C:\_VIDEO WORK\untitled.avi")
lanczos4resize(1280,720)
ConvertToYV12()
--

When using Debugmode Frameserver out of Vegas 8 I use video format YUY2.

Blue_MiSfit
4th May 2008, 00:11
AviSynth doesn't support the required bit depth. It only does 8 bits per channel.

acesea
4th May 2008, 00:31
Alright.
I've searched all over and it does not seem that their are many topics or requests for such a feature in general. Is there a workaround to get the same effect in 2.5?

I've read about the work being done to Avisynth 3, that it can work with more color spaces etc. Might it be possible that using a beta of 3 I can use my 32 bit depth? However, I see linux versions of v3, nothing for win32.

The reason I use 32bit depth in my nle Vegas as I find that I can push levels and contrasts harder in some over/under exposed shots. This really helps me.

Is it possible to move the better exposed processed 32bit avi out of Vegas and then convert it to 8bit so that avisynth accepts it while retaining the post-processed look of the video? Forgive my ignorance or false assumptions ;)

Blue_MiSfit
5th May 2008, 22:03
Avisynth 3 is nowhere near ready for any sort of real usage. It's not even alpha yet. Most people can scarcely get it to compile :)

I don't think you're going to be able to do what you want.

32 bit floating point could mean any number of things. I'm not an expert when it comes to raw video formats.

If it's 32 bits per channel, then there's no hope, unless Vegas can dither the output down to 8bpc YUV / RGB. I'm no Vegas expert :(

~MiSfit