After rendering video, last few seconds are empty

zirconx wrote on 5/6/2012, 9:20 PM
Hi, I just purchased and installed Sony Vegas 11. I'm working on my first project, which is simply to trim a few seconds off the end of an existing video and fade to black. I trimmed the video by clicking on the end of it and sliding it left. I also have the fades working (both video and audio).

But when I render the video, it comes out to 3:04, which was the length of the original video. It should be around 2:45 since I've trimmed it. But what happens is there is a fade to black around 2:43, then at about 2:45 (which is what I trimmed it to) in my video player the cursor just jumps to 3:04. Its like there is no data there, but it thinks it should be 3:04 long.

I've been struggling with this for hours and can't figure out whats wrong. I've done lots of googling also. I would appreciate any help.

I should mention I've tried using the loop markers and checking the Render Loop Region Only checkbox but that doesn't help.

Here is a screenshot of my timeline:
http://i.imgur.com/77EV2.png

Comments

Chienworks wrote on 5/6/2012, 10:19 PM
Are you rendering to the same file name? If so, try either deleting that file before rendering again, or render to a different file name. I've seen Vegas a few times *not* overwrite the file header, especially with MPEG2
Steve Mann wrote on 5/7/2012, 7:57 AM
You can't "render as" to the same filename as the original. Vegas won't let you.
dxdy wrote on 5/7/2012, 8:36 AM
From your screen shot, it looks like there may be more tracks below what we can see. You have selected a loop region that is 2:45. Make sure you render with "Render loop region only" checked on. If you don't, it will render to the length of the longest track.
Chienworks wrote on 5/7/2012, 12:20 PM
Steve, how very strange. I do it all the time.
Former user wrote on 5/7/2012, 12:55 PM
I think Steve means you can't save it to the same directory with the same filename and extension. I have shot myself that way once or twice. Unlike programs like Photoshop which can store it all in memory and allow you to overwrite the original file.

Dave T2
Tom Pauncz wrote on 5/7/2012, 2:09 PM
@Steve Mann

Sure you can .. as long as that file is not an active event on the Vegas timeline.

You just get a 'Do you want to do this?' overwrite message...

Tom
B.Verlik wrote on 5/7/2012, 2:26 PM
Since you appear to be brand new, I'm assuming that you don't even know what they mean by "Render Loop region only". You have to left click and Hold, on your final last frame first, then drag the "loop" to the first frame. (Yes, you can do it from front to back too, but doing it my way leaves you at the beginning) That whole region will now be highlighted. Then do your render and it will only render within that enclosed loop.
zirconx wrote on 5/8/2012, 9:48 PM
Thank you Chienworks, this solved my problem!

Thank you for all the replies. As I had mentioned, I had tried selecting just the portion I wanted, and checking the Render Loop Region Only checkbox. Had also tried leaving that box unchecked. Also there are no other tracks, I know a vertical scroll bar is visible in my screenshot but when I scroll down there is nothing there.

What finally worked was deleting the file completely and then rendering again. Previously it would ask me if I wanted to overwrite the file, and I clicked Yes. But I guess it must not overwrite the header or something.

Thank you!