Comments

24Peter wrote on 12/15/2009, 5:58 PM
bump - is there a way to disable resampling without selecting events on the timeline...
dirtynbl wrote on 2/13/2010, 12:12 PM
This is a huge issue! Is there any way to disable Vegas's awful resampling by default? Manually clicking on each clip and telling it not to resample is awful. It's really making me hate Vegas.
Chienworks wrote on 2/13/2010, 12:46 PM
What is 1080i/24p? Is it i or is it p?

You do realize that if you don't do anything to change the fields/frames then Smart Resample is smart enough to do nothing, right?
dcrandall wrote on 2/13/2010, 1:04 PM
I know of no way to disable Smart Resample by default.
However, if you own a copy of Ultimate S from Vasst, you can disable Smart Resample on all or selected events with a single click. If you don't already own a Ultimate S, I highly recommend it as it will considerably lessen the time you spend on repetitive tasks within Vegas Pro.
-Dan
  • Velocity Micro Z55 Desktop Computer
  • ASUS Prime Z270M-Plus Motherboard
  • Intel(R) Core(TM) i7-7700K CPU @ 4.2GHz
  • Memory: 16GB DDR4-2400MHz
  • 4GB NVIDIA GeForce GTX 1050 Ti Driver Version: Studio Driver 452.06
  • Windows 10 Home 64bit v1909
  • Vegas Pro 18.0 Build 284
johnmeyer wrote on 2/13/2010, 1:48 PM
What is it you think resampling is doing to your video? As already stated, generally Vegas does not resample the video, and the default "smart resample" is indeed smart enough not to do anything. Unless I am mistaken, unless you change the playback speed, the resample setting will have no effect. What's more, if you DO change speed, and you disable resample, I can almost guarantee that you won't like the result, unless you are trying to get a certain type of stop-frame effect.
Paul C wrote on 2/13/2010, 2:07 PM
I would agree that a global 'Disable Resample' option (Project Properties would be best) would be useful.

I have an issue with 720P AVCHD clips from my Panasonic GF1, which takes 25 fps from the sensor but doubles each from to produce 50 fps files.

In Vegas, if you render out to 25 fps from the timeline, if you don't disable resampling you get frame blending which looks pretty awful.
musicvid10 wrote on 2/13/2010, 2:55 PM
What's more, if you DO change speed, and you disable resample, I can almost guarantee that you won't like the result, unless you are trying to get a certain type of stop-frame effect.

I recently had occasion to fool with this. I needed to speed up a clip 3% to match the audio tempo from another performance. What's worse, the clip was a solo ballet segment a couple of minutes long.

In short, the resampled frames stuck out like a field full of sore thumbs. Really horrible. Disabled resampling, and got consistent frame appearance on the DVD render, but the dancer was jerky and appeared to have three and four legs at times. Added a teeny bit of sharpening (the johnmeyer 0.0 trick), then added a bit of motion blur (.075 I think) and it came out really well. You'd have to know what to look for to see the slight stutter in the leg movement. I also can't tell it was a marriage of audio and video from different performances, and I'm really picky. Also, on a lark I tried detelecine in Handbrake, which didn't work as well on my computer screen.
dirtynbl wrote on 2/13/2010, 3:52 PM
More specifically I'd really like to be able to set the field order, reduce interlace flicker, and disable smart resampling in one click. I will look into Ultimatte S

Here's why it's a problem.

I shoot to P2 card and use Raylight to bring in the 1080/24p footage which is inside a 1080i wrapper.

When I drop the footage into a 1080/24p Vegas project the footage looks like garbage. Frames ghost into each other, there are interlacing issues, etc.

However, if I disable smart resample the footage instantly looks a ton better. Reducing interlace flicker is debatably useful, sometimes it noticeably helps, sometimes not so much. The last little trick is to tell Vegas the field order is "Upper Field" first. With those three options checked the footage looks perfect.

It's just an enormous pain in the ass to go through hundreds of clips, right click them, disable smart resampling, reduce interlace flicker, and change the field order.
johnmeyer wrote on 2/13/2010, 4:16 PM
For all sorts of reasons, you should get Excalibur or Ultimate S. However, if you just want to set reduce interlace flicker and the resample settings for selected events, then search out and find the "FlickerBuddy" (all one word) script. You'll find it. It is a very useful little script, and even has a nice little GUI front end so you don't have to edit the script every time you run it.

As for setting PAR and field order, here's a script fragment I wrote back in 2004 (have I been doing this that long?) that will change both of those for all media in your project. It is very crude and may not do what you want, and you have to edit the script in Notepad to set the values you want. The reason you purchase Ultimate S or Excalibur is that they have a professional interface, have been debugged, and do a LOT of things that you may not need right now, but you WILL need eventually.

/**
* This script changes pixel aspect ratio and fieldorder for all media
* in the mediapool.
*
* August 11, 2004
* Updated February 13, 2010
* John H. Meyer
**/

import System.Windows.Forms;
import Sony.Vegas;

try {

var mediaEnum = new Enumerator(Vegas.Project.MediaPool);
while (!mediaEnum.atEnd()) {
var media = mediaEnum.item();
// only add the effect if the media object has a video stream.
if (media.HasVideo()) {
var stream : VideoStream = media.Streams[0];

// Enter the pixel aspect ratio you want
stream.PixelAspectRatio = 0.9091;

// Choose from LowerFieldFirst, UpperFieldFirst, ProgressiveScan
stream.FieldOrder = VideoFieldOrder.ProgressiveScan;


/**
* The following is commented out. It lets you see what attributes
* are assigned to each piece of media in the mediapool

MessageBox.Show(stream.Width, "Attributes");
MessageBox.Show(stream.Height, "Attributes");
MessageBox.Show(stream.FrameRate, "Attributes");
MessageBox.Show(stream.FieldOrder, "Attributes");
MessageBox.Show(stream.PixelAspectRatio, "Attributes");
MessageBox.Show(stream.ColorDepth, "Attributes");
MessageBox.Show(stream.AlphaChannel, "Attributes");
MessageBox.Show(stream.AverageDataRate, "Attributes");
MessageBox.Show(stream.Format, "Attributes");
MessageBox.Show(stream.BackgroundColor, "Attributes");
**/
}
mediaEnum.moveNext();
}


}
catch (e){
}



Soniclight wrote on 2/14/2010, 4:22 AM
Thanks for the FlickerBuddy info, John. For those interested, below is the page to download the .js version (there is a .rar one too, but I figured the .js.is more user-friendly since one just pastes it into one's scripts folder).

FlickerBuddy.js
dirtynbl wrote on 2/14/2010, 11:02 AM
This is a fantastic post. I think I'm going to try everything you mentioned.

I sense I will love Vegas again...