how to create wmv9?

gibilisco wrote on 2/21/2005, 7:38 AM

By vegas 5 I created some wmv, but vegas needs at least 10 minutes to create 1 clip 600x480 with 1M VBR of 45 seconds.
I have to create 100 clips then it is impossible to use vegas (I have the 25 fps PAL problem too).
I tried windows media encoder but I'm not satisfied of its quality: vegas wmv are better than wme clips.
Even if I improve the bitrate on wme I cannot achieve quality of vegas.
I tried to increase quality on wme: tools-->options---->best quality , but nothing, clips are good but
not excellent.

Do you have any suggestions?

Comments

jetdv wrote on 2/21/2005, 9:56 AM
Batch rendering? Let it render while you sleep - then it doesn't matter if it takes 1 minute, 5 minutes, or 10 minutes for that section.
scdragracing wrote on 2/21/2005, 11:13 AM
it's not clear why vegas would create a better quality wmv than the microsoft wmv encoder... you need to figure out what the difference is.

does one do two-pass encoding, while the other won't? that sort of thing.
busterkeaton wrote on 2/21/2005, 11:54 AM
Work with two instances of Vegas. Have one render as you edit in the other. I have done this plenty of times with wmv. When you combine this with batch rendering, it becomes pretty powerful. Just keep editing and queuing up projects and then when you have enough projects in the queue do a batch render. Also batch render at night. You will be able to find some effciencies. I have worked with three instance of Vegas, editing in one and rendering to wmv with the other two on a PIV 2.66 with 1.25 gig of Memory without problems. I have hyperthreading turned on.


I used to have render to wmv for delivery and render to avi for archiving so I created two versions for the batch render script.
batch_render and batch_render_wmv.
busterkeaton wrote on 2/21/2005, 12:11 PM
it's not clear why vegas would create a better quality wmv than the microsoft wmv encoder.

Vegas is a very, very good encoder. It has "subpixel accuracy." Someone more knowledgeable than me can explain what that means and how it helps. Vegas has a very good codec too, I'm not fully sure if that applies in wmv rendering.

One of the reasons it's not the fastest encoder is that it values quality over speed.

gibilisco wrote on 2/21/2005, 2:27 PM
On my timeline I have all the video splitted in pieces.
For example I have 45 seconds of videos then an empty space and then
37 seconds of videos, then empty space and then 41 sec ....
May I use a batch process to get my 100 wmv clips?
If yes I will start to study how to make that.

scdragracing:
I use bitrate VBR on vegas and VBR quality on wmencoder.
I'm not able to use double pass on wmencoder because evry time I try to set vbr bitrate
wmencoder says:
two-pass encoding is not available when:

* Broadcasting a stream.
* Using multiple source groups.
* Including script commands in a stream.
* Sourcing from a device.
but I made several test on wme with CBR too.

busterkeaton:
I don't need to edit on vegas: all clips are setted, I only need
to encode them one by one on my timeline, anyway thank you for your
tip, it is very interesting.

busterkeaton:
probably you are right, and the fact that vegas has more quality impressed me
much because many people here in the forum said the opposite and that was
the reason why I downloaded and tried the wmencoder.
Anyway wmencoder is very very speed and make wmv with low dimensions in kb.

busterkeaton wrote on 2/21/2005, 3:44 PM
On my timeline I have all the video splitted in pieces.

Batch rendering works with different project files. So if you want 100 wmv clips, you need to put each clip in a separate project. You can render part of a project in Vegas by selecting a region of timeline and then checked the "Render region only" box in the render dialogue. However, that is not the way to go in your case.

You should create separate projects, naming them the same way you want the clips named. Then you could use the batch render script. Never tried it with a hundred projects, though
taliesin wrote on 2/21/2005, 4:47 PM
>> "I have the 25 fps PAL problem too"

You mean you cannot select 25 fps or though you selected it the final output is 30 or 60 fps?

If you don't use the latest version Vegas 5.0d (Build 194) you might reinstall Vegas. Or - even better - update to 5.0d.

Marco
Liam_Vegas wrote on 2/21/2005, 7:41 PM
There is a batch render script that will render each and every region on a timeline to a specified template. Can't remember which on it is... but it is out there somewhere. I'll check and post back here.

Alternativeliy... for just a little bit of cash... you can buy the Veggie Toolkit which does this standing on it's head.
ricklaut wrote on 2/21/2005, 8:05 PM
Regarding rendering multiple .wmv's from a single timeline.... I use a combination of a "markers to events" script (all of my clips are butted up against each other) and then a "batch render on markers" script to render each clip (what the script sees as the space between markers) to .wmv, .rm and .mov all at once.

I routinely do 150 - 200 events on a timeline this way; it takes several hours (300 - 600 resulting files), but as was said earlier if it's during the day I'll keep editing other stuff in another instance of Vegas or do the render overnight.

I think these scripts are available at the VAAST site if I remember right.

Rick
logiquem wrote on 2/22/2005, 6:03 AM
I guess your stock material is interlaced and you encode in progressive wmv ? I shoot myself entirely progressive for computer output (wmv) work and this greatly improve rendering time and give a *much* better quality.

BTW, for such rendering, use an event to region script and BatchrenderPro to render every regions in corresponding files. Very efficient.

gibilisco wrote on 2/22/2005, 7:49 AM
busterkeaton:
If I need to create 100 projects then I prefer use another software

taliesin:
Yes Marco I have had your same problems, I read your "wmv" thread and
solve it by upgrading vegas to 0d.

Liam_Vegas:
I hope you will find that script because it would be really really
important for me.

ricklaut:
thank you for your suggestion, I'm new on vegas and I don't know
how to create events or markers but I will study to applicate your
tip because it is the solution I was looking for: make all at once.

logiquem:
I'm Italian, I have a canon xm2 PAL and my source is a file dv pal interlaced.
On vegas I can only set bitrate,
pixel aspect, frame size, frame rate,.. but no options on video like
keep interlacing, deinterlace,...
Do you have any suggestions to improve quality for people who have pal interlaced sources?
scdragracing wrote on 2/22/2005, 10:32 AM
i believe that wmv rendering happens outside of whatever subpixel rez capability vegas has... think of it as a seperate program or plugin that vegas calls up, it works the same way for all editing packages... there should be no p.q. advantage with starting rendering of wmv within vegas.

gibilisco, your footage will automatically be deinterlaced, because only the very latest iteration of wmv is capable of encoding interlaced video, for hd playback... you do not want interlaced wmv for the internet, because computer displays are not interlaced... whether or not it's pal sourced vs. ntsc is therefore also irrelevant, the computer doesn't know or care about pal/ntsc video standards.

without two-pass encoding capability the quality will never be as good, you'll have to throw more bandwidth at it instead... pulling 100 clips off of a timeline sounds like a logistical nightmare, i don't know if pro tools like sorenson squeeze or procoder could handle something like that... if you could export 'em as seperate dv avi's ahead of time, you could batch render all of 'em at once with those pro tools, tho.
gibilisco wrote on 2/22/2005, 2:37 PM
I found the solution thanks to jetdv and ricklaut .
I create 100 regions on my timeline: it is very easy, you only need to double click
on your clip and type R. Very very easy, even if I will have to do it 100 times.
Then tools--> scripting-->batch rename and vegas will create 100 wmv clips.

thank you to all.
jetdv wrote on 2/22/2005, 6:50 PM
You can even have a script that would create the 100 regions for you too!!!
Jfev wrote on 3/14/2005, 8:10 AM
Can you tell me where you got that batch rename script from? I'm trying to do the exact same thing you are doing and would really appreciate the help. Thanks
jetdv wrote on 3/14/2005, 9:27 AM
It's "Batch Render" - not rename. And it's included with Vegas under Tools - Scripting. It will render all regions to separate files.