-
Rendering to AVI – Output file varies in filesize/quality when rendering with same settings
Hi all,
I have a problem with rendering in Sony Vegas Pro 13 (64-bit).
I use ffdshow (MJPEG encoder) to render to AVI and I observe that if the same video is rendered consecutive times using the exact same settings, the rendered videos will have variable file size and corresponding quality (a 3mb file will look pixelated, a 16mb file will look fine). The videos have a duration of ~2 seconds (122 frames at 59.94 fps).
These are the current settings I am using:
Sony Vegas custom settings for AVI (Video rendering quality set to “Best”):

ffdshow (within Vegas,”configure” button: video format):

This is a problem because I need the videos to be of the same quality, preferably highest I can get out of the program.
The files need to be .avi and rendered using this MJPEG encoder shown in the image above because they are ran into a software for data analysis that will not accept any other formats as is.
Update: these are the limited AVI formats that the analysis program can use:
Uncompressed 8 bit with palette (LUT)
Uncompressed 8 & 16 bit grayscale
Uncompressed 24 & 32 bit RGB (alpha channel ignored)
Uncompressed 32 bit AYUV (alpha channel ignored)
Various YUV 4:2:2 compressed formats
PNG or JPEG-encoded individual frames.
MJPG (motion-JPEG)
Does not read AVI formats with more than one frame per chunk
Palette changes during the video not supported
Out-of-sequence frames (sequence given by index) not supported
Different frame sizes in one file (rcFrame) not supported
Conversion of (A)YUV formats to grayscale is non-standard:
All 255 levels are kept as in the input (i.e. the full dynamic range of data from a frame grabber is preserved). For standard behavior, use “Brightness&Contrast”, Press “Set”, enter “Min.” 16, “Max.” 235, and press “Apply”.Any help in this domain is highly appreciated, and please let me know if you need more information.
Cheers,
Stavros


