Basic Question: Real time performance?

kimgr wrote on 4/22/2005, 1:27 AM
While most people on this forum seems concerned with rendering times, I’m more interested in real time preview and overall “responsiveness” of my NLE.
Granted, I’m a little annoyed that my Sonic software renders mpeg 250-300% faster than Vegas/DVD-A, but since I work on 2 computers most of the time, that’s often not too much of a problem…
But when it comes to editing I need real time preview, and Vegas just doesn’t seem to be up to the task?
I’m not asking for a lot, just a couple of DV25 streams with dissolves and fades, and an occasional text overlay…

Do everyone here pre-render all the time?

Because of my background in audio and music I felt that Vegas was the obvious choice when it comes to NLE’s. I was able to start editing within the hour of installing the software, without ever opening the manual, and I feel that everything is “in it’s right place” in Vegas, unlike Premiere, which is what I was using before. (In the good old days of mjpeg :)

Because I feel that Vegas is very sluggish, I started testing other NLE’s: Pinnacle Liquid, Avid Xpress Pro, Canopus Edius and Premiere Pro 1.5, and they all perform better than Vegas on my hardware… Even Pinnacle’s Studio is much better!

But I don’t like editing in any of them, so I thought that I’d try Vegas 6 on a high-end CPU since the advertising says it’s been optimized for dual processors etc.
But guess what: It doesn’t do any good. On a xw8200 with dual 3.4GHz Xeons I get lightning fast renders, but still not the real time preview I want :-(
Why do Vegas only use 50% of available CPU resources when playing back the timeline?

What do I need to be able to preview DV in real time with Vegas?
Since there are no hardware acceleration options for Vegas, and a dual Xeon can’t do it, I don’t see how?
Right now I’m leaning towards Pinnacle Liquid because of its GPU acceleration and low price, but as I said earlier I really prefer the Vegas GUI and feature set, so please tell me I don’t have to jump ship…?

Regards,

Kim G. Rasmussen
Design & Media

Comments

PeterWright wrote on 4/22/2005, 2:30 AM
Hi Kim,

It doesn't sound like you're getting the performance you should be, especially with dual 3.4 Xeons.

I get adequate realtime preview from a single 1.6Ghz P4 laptop.

Performance obviously varies depending on number of tracks, number and nature of effects applied and complexity of compositing.

If frame rate does drop below what is required to make an editing decision, RAM render rather than pre-rendering is very fast.

Perhaps you could detail what sort of work you're doing and what sort of Frame Rate you're achieving.

Peter
kimgr wrote on 4/22/2005, 3:05 AM
No PIP, compositing, fancy 3D or anything like that, just simple fades, dissolves and text overlays... All in DV25 captured from DVCAM.
The playback rate drops below 25 everytime there's a fade/dissolve/text present in the timeline on any of systems I have available.

Kim.
Marco. wrote on 4/22/2005, 3:09 AM
Are you sure your media properties fits the project properties and it's all set properly to DV settings?

Marco
PeterWright wrote on 4/22/2005, 3:17 AM
How much below 25 does it drop?

With your set up it shouldn't drop much - certainly should be plenty enough to make editing decisions.

Even with my 1.6Ghz superimposed titles maintain full 25 fps , Dissolves may drop to around 17 but that's no problem for editing.

What sort of numbers are you getting with dual 3.4 s?
logiquem wrote on 4/22/2005, 5:11 AM
What are your preview settings (best, good, preview)?

XOG wrote on 4/22/2005, 5:26 AM
I find that realtime performance is dependent not only on preview quality, but also preview size.

In Vegas 5, making the preview size larger than 320x240 causes frame rate to diminish.

This didn't happen in V4. Preliminary results in V6 also do not show the problem.

Your mileage may vary,

XOG
MHampton wrote on 4/22/2005, 6:13 AM
From my experiance, going from V4 to V6, I have found a noticable performance hit. I do most of my editing on a laptop (2ghz P4M with a gig of ram). I noticed yesterday that just playing the timeline with no FX or anythying, just the straight captured video on one track, the video was jerky, whereas with V4 it was completely smooth. I have disabled the media manager, and that seemed to help, but it's still nowhere as smooth as V4 was.

MIchael
bakerja wrote on 4/22/2005, 6:32 AM
I echo this concern. If there was one single thing on my wish list, it would be to improve the real time preview. I use a P4 2.4ghz with 1.5 gb of ram. I use a 27" external NTSC monitor and set the screen size to 640 x 480. This helps, but I long for the good ole days of linear editing preview quality. Many clients are not real comfortable with the delay of pre-rendering or dynamic ram previews.

JAB
kimgr wrote on 4/22/2005, 6:38 AM
"How much below 25 does it drop?" "With your set up it shouldn't drop much"

Well, in my opinion it shouldn't drop at all.
But judging from the way you frase it, it is to be expected vith Vegas, just as I feared.
It's way too distracting, I simply can't edit that way :(

I'm always using "Preview Full", except when working with deinterlacing, bluring etc., then I switch to "Good Full". Smaller preview sizes and "draft" are not usefull for anything, right?

Kim.
PeterWright wrote on 4/22/2005, 7:13 AM
I guess it comes down to opinion, but I can edit extremely effectively even if preview temporarily drops down to 10 fps or less. Remember this is not output - it's preview to allow you to decide timing, position of graphics, colour correction etc. As I said, if something complex needs full frame rate to decide, RAM render is pretty painless.

Saying it shouldn't drop at all is doing Vegas an injustice. Remember it's software only, so it will depend on many things including the PC specification, project and preview settings and as I mentioned, number of tracks, effects etc. Even hardware assisted systems have limits on how much they can preview without rendering.
fultro wrote on 4/22/2005, 8:03 AM
I too have been wondering about this... If as Kim says in the original posting that all these other editors offer smoother previewing (and I wouldn't know first hand) - why can't Vegas do it.
kkolbo wrote on 4/22/2005, 8:07 AM
Peter and I must be old farts, because I consider the preview, even when 12fps and 360x240 preview to be plenty to edit. On the lineir systems of my youth you did your edit based on knowing the outcome of the setup. You could kind of preview it, but you really didn't know until you committed it to tape and reviewed the edit. You certianly didn't apply all of the effects and transistions at once. You did the transistion to tape and then effects or color were done in another suite. Masking and layering were done on seperate passes. AND yes I walk 4 miles to school in the snow!

You can get similar performance by rendering after the slice, then again after layering, and again after color correction and so on.

This is not saying that realtime output would not be great. It would be and Matrox has just that for a price. It comes down to what you need the most. I need the portability, ease of use and power that Vegas has. If the GPU preview is more important to you, then you need to work with the tool that best suits your needs and workflow. I do not personally believe that there is a BEST product. I do believe that there is a best fit product for each style and job. Don't feel like you are married to one product if it does not suit your needs. No product will fit everything. There are trade offs. Choose what works best for you and use it. You do not need to appologise or complain.
jlafferty wrote on 4/22/2005, 8:14 AM
"Preview (Full)"? If you want good frame-rates, it's "Preview (Auto)," then if you've got some need of Full (color correcting, inspecting frame details, etc.) then kick it up to Full and expect the framerate drop. For inspecting a small region, render it out to a new track or just let it cycle through on loop and the frame-rate climbs back up. Generally speaking, though -- watch your previews in a 360x240 window, or out to an NTSC source if it needs to be bigger for your workflow. I'm on a dual MP2000+ machine with a gig of RAM and my RT previews are consistently 20fps and up (unless I'm doing compositing, which is rare.)

"All these other NLE's" that do better RT preview are... Edius and then the HW dependent NLE's. I can't speak about Edius' preview quality, but as for Vegas, you're getting a solid preview with (e.g.) scopes that are completely, full-frame accurate.

Food for thought: let the Vegas 6 bugs get shaken out, or work with Vegas 5 and you're going to have a rock-solid editing environment. I don't understand why you need realtime DV preview at full res (I'm not trying to be confrontational -- I'd really like to know), but think about speed in terms of stability -- while yes, other NLE's might give you a greater sense of responsiveness, wait and see if they crash during a long project or render. This, IMO, is the true factor in the "speed" of an NLE, and computers moreover. All the speed in the world means nothing if your machine goes BSOD halfway through a 15 hour render.

- jim
fultro wrote on 4/22/2005, 9:01 AM
This is all very helpful for me to put things in perspective - I just don't have lots of video editing experience - and I wasn't sure what to expect - though, come on now - wouldn't you really rather edit at full framerate and resolution ?
rmack350 wrote on 4/22/2005, 9:11 AM
One thing I've noticed on my older slower systems is that straight DV footage actually played better on my NTSC monitor if the preview was set to full.

There's a little performance hit in scaling it down in auto mode and then scaling that back up when you output over 1394 to a passthrough converter.

However, fx and transitions process faster at a smaller playback size so you make it up at small sizes.

Rob Mack
jlafferty wrote on 4/22/2005, 10:16 AM
wouldn't you really rather edit at full framerate and resolution ?

Of course. And I'd rather be making millions making movies the way I want to as well, but... :D

- jim
PeterWright wrote on 4/22/2005, 5:21 PM
> " ..... walk 4 miles to school in the snow!"

You were lucky! We had to hop!
kimgr wrote on 4/23/2005, 6:05 AM
"I don't understand why you need realtime DV preview at full res (I'm not trying to be confrontational -- I'd really like to know)"

I guess it's a psychological thing.
Everytime the framerate drops I'm "distracted", or "annoyed", and that makes it hard to maintain concentration/focus and a sense of flow in the editing process.
A lot of the editing I do relates to music and rythm, so to me it's much the same as when working with audio while there's clicks, pops, dropouts or distortion in the sound/output.

Admittedly I'm a "spoiled kid", coming from an background in audio/music where everything incl. effects is reatime, all the time.
But I don't think I have unrealistic expectations when it comes to video. I know the differences in the nature of video and audio streams, and the number of calculations required for video processing. I'm not trying to do color correction, compositing and fx's all at once on a software-only NLE.

Like I wrote earlier all those other NLE's can maintain full framerate preview on my setup's, but Vegas can't.
Maybe it has something to do with Sony's "superior" DV codec being to heavy on the CPU? But I can't even get a decent framerate on a dual 3.6 Xeon?

Kim.
logiquem wrote on 4/23/2005, 7:15 AM
I think your setings are simply wrong. You should get fluid playback with a dual Xeon.

I tried Premiere Pro lastly and it was slightly better in term of FX preview frame rate, but there was no dramatic differences.

Do you preview in "preview" quality mode or good or best?
kkolbo wrote on 4/23/2005, 8:42 AM

I agree that there must be something interfering. With DV, I just set up a three track senerio. Top track title. Next track vid at 70% transperent. Third track Video. I used crossfades for transitions on the vids. At preview Auto with a 360x240 I never fell below 25fps. That is with a single 2.8 P4 with 1gb RAM.

When I didn't use transperency, just fades and titles, it stayed 28fps and above. It slowed down when I added the transperency and third video track.
jlafferty wrote on 4/23/2005, 8:50 AM
Kim,

I think you raise some interesting points. If you're gettng better preview in other apps, the question is are their previews as accurate as Vegas's? Or, are they simply more efficient in their processing routines.

Edius, I'm told, is an almost all RT, full res NLE, but I've also been told the output suffers. I know the Vegas codec is among the top five on the first render, and rises to the top on successive renders -- so perhaps you hit it on the nose when asking if this makes the difference.

I also know it's a long-held belief that software scopes are not to be trusted, but the Vegas crew and DSE (for one) have proven time and again that the Vegas scopes are accurate and reliable. Perhaps it's a common belief because other NLE's routinely take shortcuts, where Vegas does not -- and this might explain the RT difference.

Otherwise, I think you're putting across some mixed signals, as well. You say you're in need of consistent rhythm about things to make editing unobtrusive, and at the same time say you're not going for intense FX. So your previews should be pretty close to RT if this is true, but if not it begs the question -- if having things smooth is your highest priority, why the need of full screen preview? It's not like you're inspecting the frames for visual integrity...

Even if you were, there are changes I'd suggest with your workflow and your expectations of Vegas -- for instance, color correction with scopes KILLS Vegas's framerates. This being a well known thing, most of us wait to do CC as a last step after all our edits are in place.

The bottom line is, it seems you can't have your cake and eat it too at the moment. Perhaps a re-write of the Vegas preview code is under way for a later version, but until (and if) then it's not likely anyone will be getting full res, realtime preview internally all the time. So you have to split tasks along the line of maintaining consistent FPS (shrink the preview window, lower the quality settings) in order to establish your rhythm, and then, once it's in place, render out a file and do your CC or other intense FX on the final edit.

As an aside, I too put rhythm of shots higher on my priority list than most other things. I spend a lot of time watching films for this sort of thing, and even if I'm doing a small project -- like a 1min, 20sec artist profile video that I did recently -- I cut for rhythm and timing over any other method. A lot of my work uses a musical backdrop, and even simple things like fades are measured for how they "feel" -- in other words, I never set fades to a static, consistent length of time but try to let other elements dictate how they flow.

- jim
BillyBoy wrote on 4/23/2005, 10:43 AM
This is one area where Vegas is different than most other NLE's. It doesn't matter how many tracks you have within reason, you still get "real time" preview of applying changes, regardless. NOBODY else does that that I'm aware of. So while other NLE's may get closer to the project frame rate if that's what you define as "real time" but only Vegas gives you "real time" preview of everything you do as you do it. Something has to give, and that's frame rate. Again, not really the fault of Vegas, your CPU even dual at this point in the game can only do so much. Add me to the old fart list that has no problem editing or previewing at framerates of 12-15. Its more getting used to it. If its a little bumpy, so what, big deal. Remember what we're talking about: P R E V I E W not rendered finished product.
Grazie wrote on 4/23/2005, 12:25 PM


There's always Shift+B for that area that you must see in (PAL here) 25fps Preview .. or better Good. I'm getting some real big muslces on my little finger and fore finger.

Grazie


vicmilt wrote on 4/23/2005, 1:48 PM
Somewhere there is an element of reality that must be taken into view -

For years I had an AVID MC9000 with an Aladdin Genie real time box added on top of it - "Real time previews" meant exactly that - no ifs ands or buts about it ( three track max) - I paid $32,000 for that Genie (plus another about $90,000 for the original AVID rig).

When I shifted to Vegas (what a sweet and easy interface... and bye bye After Effects) - hooboy did I MISS that realtime preview.

But you adjust - so think out your workflow a little more (or come up with some serious bucks...) -

First (and this is ONLY a suggestion - but it's the way I work now) get your cuts and pix and music hits into place without any effects.

I use the "M" for marker tool to mark all the rythmn hits. Then cut the simple video hits, and simple video transitions (transparency for a whole video is not simple - dissolves for 20 frames are).

At this point I will often make a "Render to new track" submaster.
I have a home made template which prerenders "Video without Audio" for these new tracks.

Now I'll dupe that submaster track and mute the original edit as a backup. Here's where I'll begin to add effects, transparencies, etc. If I change a duration, or a dissolve or anything, I SLICE all tracks and remove just that section that i'm working on. This way I"m not re-rendering EVERYTHING - just the little bits and pieces that I'm working on.
At coffee breaks I'll re-render sections. At night I'll "Render to new Track" the whole shmazoo.
That way, I'm basically always looking at full speed stuff, and I'm not ever sitting for any length of time waiting. With your rig and the new Vegas 6 (twice as fast renders) PLUS the nested tracks setup (which I've only just begun to use which replaces (theoretically) a lot of these pre-renders) - PLUS the possiblility of network rendering (which I've never gotten to work GREAT in VV5, but let's see with VV6) well, I think you can get totally up to speed.
Remember, you are judged SOLEY by your finished work, not by the process you use to get there - Bach did it all in his head, and Beethoven was deaf - Vegas is great software - you might consider rethinking your production process rather than dumping thousands or tens of thousands of dollars, which BTW will be declining in value every day.

And that "ten miles a day through the snow" - well if you ever cut FILM and 35mm mag stipe - you'd know what crawling ten miles a day was all about :>))