I don’t know of any way to do this within Vegas. I’ve also had this problem so here are a couple of very simple scripts I’ve written that will enable you to do this.
//Move Cursor Right by 1 Frame
import Sony.Vegas;
var addFrames : int
addFrames=1;
Vegas.Transport.CursorPosition = Vegas.Transport.CursorPosition + Timecode.FromFrames(addFrames);
//Move Cursor Left by 1 Frame
import Sony.Vegas;
var addFrames : int
addFrames=1;
Vegas.Transport.CursorPosition = Vegas.Transport.CursorPosition - Timecode.FromFrames(addFrames);
To use these in Vegas, you need to do the following:
1. Open Notepad. Copy each script and Paste into Notepad. Save each file with a .js extension, not a .txt extension. The file names I used are “MoveCursorLeft 1 frame.js” and “MovecursorRight 1 Frame.js”, although you can save them to any name you choose.
2. Copy these two files into the following directory: “C:\Program Files\Sony\Vegas Pro 13.0\Script Menu”
3. Open Vegas. If Vegas is already open, you will need to Rescan the Script Menu by selecting “Tools, Scripting, Rescan Script Menu Folder.
4. Under Options, Select Customize Keyboard. Once the window opens, select the Global Tab. Then scroll down until you find the two scripts that were created. In turn select the script and add whatever shortcut keys you like. I would suggest using Alt-Left Arrow for moving one frame left and Alt-Right Arrow for moving one frame right. In this way, you would use the same shortcut keys that Vegas uses in TrackView and Trimmer mode. In fact, you will see the other two shortcuts in the box.
That’s it. I’ve tried it in the pan-crop window and it seems to work OK. You don’t have to move the cursor or click on the Transport Area. One interesting thing is that once you’ve run the script inside the pan/crop window, you can then simply use the right and left arrow keys to move one frame. I have no idea why this happens. In any case, hope this works for you. Good luck.
wwaag