logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
ClementN  
#1 Posted : Tuesday, May 15, 2012 9:15:27 AM(UTC)
ClementN

Rank: Advanced Member

Groups: Registered
Joined: 5/7/2012(UTC)
Posts: 185
Romania
Location: Bucharest

Thanks: 48 times
Was thanked: 13 time(s) in 11 post(s)
Hello,

I plan to use vmix for HD (hdmi) mixing and recording from 4 cams using 4 Intensity Pro and an i7-2600K SandyBridge on a micro ATX MB (GIGABYTE - GA-Z77MX-D3H, Intel Z77, LGA1155 - http://gigabyte.com/prod...ct-page.aspx?pid=4145#ov )
All this just to have a much smaller, portable solution.

Now, in order to save the PCI-e slots I wonder if it is possible to use the integrated graphics card ( Intel GMA HD ) for vmix (mixing and recording).

Can you please, let me know your thoughts on how viable will be?

Thank you,

admin  
#2 Posted : Tuesday, May 15, 2012 8:45:57 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Integrated Graphics may work ok mixing the cameras, but recording is difficult due to the way most integrated graphics is designed.
I have tested the Intel HD 2000 and it struggled to record at SD resolution if that is any indicator.

The new Ivy Bridge HD 4000 might be a lot better, but I haven't had the chance to test it yet.

Regards,

Martin
vMix
whimsmedia  
#3 Posted : Thursday, May 31, 2012 6:57:53 PM(UTC)
whimsmedia

Rank: Member

Groups: Registered
Joined: 5/31/2012(UTC)
Posts: 11
Location: Romania

Was thanked: 1 time(s) in 1 post(s)
To follow up on this discussion of graphics cards I'd like to know what the role of the GPU is as far as vMix is concerned. By that I mean does vMix use the GPU to perform any computation intensive tasks?

For instance would there be any performance difference between mixing and streaming on a computer with a fast CPU + Integrated Graphics GPU and mixing and streaming on a computer with the same fast CPU + Dual SLI nVidia Series 5 GPUs?

Thank you,

Chris
admin  
#4 Posted : Thursday, May 31, 2012 10:29:11 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Hi,

All rendering in vMix (video mixing, effects and processing) is done on the GPU which means integrated graphics will usually
struggle with recording HD sources. That said even a cheap dedicated graphics card will work fine in comparison.

Regards,

Martin
vMix
melody  
#5 Posted : Friday, June 1, 2012 5:40:06 AM(UTC)
Guest

Rank: Guest

Groups: Guests
Joined: 1/13/2010(UTC)
Posts: 230

Was thanked: 4 time(s) in 4 post(s)
hi,

if this helps you. here`s a web site that have some reviews and comparisons of GPU.

http://www.gpureview.com/

there you can make some comparisons between GPUs. hope it helps...

regards,
melody
www.espiritosanto.cc
whimsmedia  
#6 Posted : Saturday, June 2, 2012 3:32:14 AM(UTC)
whimsmedia

Rank: Member

Groups: Registered
Joined: 5/31/2012(UTC)
Posts: 11
Location: Romania

Was thanked: 1 time(s) in 1 post(s)
Hi,

Thanks for that reply! There was a cheap dedicated card installed in that system. Yesterday we went and bought an ASUS GTX560 and the difference was spectacular. Smooth mixing, no dropped frames while exporting and recording at the same time.

The funny thing is we started up vMix and tested it without restarting the computer after the new GPU driver was installed.

This morning I had to move the server so I closed it and restarted it once it was back in its rack. The inputs from the Blackmagic capture cards started being laggy again (not as laggy as before the GTX560) and recording to the HDD not only drops frames but when I try to stop it vMix stops responding to user input, it's still streaming but none of the buttons work anymore.

Any thoughts?

Thank you!

Chris
admin  
#7 Posted : Saturday, June 2, 2012 1:11:15 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Hi,

What are the specs of the computer running vMix? (memory, cpu, etc)
Does it have integrated graphics as well, if so is it possible that is being used instead of the dedicated card?

Thanks,

Martin
vMix
whimsmedia  
#8 Posted : Saturday, June 2, 2012 4:02:11 PM(UTC)
whimsmedia

Rank: Member

Groups: Registered
Joined: 5/31/2012(UTC)
Posts: 11
Location: Romania

Was thanked: 1 time(s) in 1 post(s)
Hi,

The computer contains the following:

MB ASUS P8Z77-V Deluxe
CPU Intel i7 2700K 3.5GHz
MEM Corsair 32GB DDR3 1600

and since yesterday also

GPU ASUS GeForce GTX 560 DirectCU II with 1GB DDR5 256-bit

The MB and CPU together do indeed provide integrated graphics on one HDMI output. The graphics processor embedded in this CPU is Intel HD Graphics 3000.

What you're saying does indeed make sense. How do I tell vMix which GPU to use?

Cheers,

Chris
admin  
#9 Posted : Sunday, June 3, 2012 3:23:15 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Hi Chris,

As long as the screen is plugged into the graphics card hdmi output instead of the port on the motherboard it should be fine.
So assuming that is plugged in correctly, what does the "Render Time" value at the bottom of the vMix screen display when you run into issues?

Thanks,

Martin
vMix
whimsmedia  
#10 Posted : Sunday, June 3, 2012 5:29:56 AM(UTC)
whimsmedia

Rank: Member

Groups: Registered
Joined: 5/31/2012(UTC)
Posts: 11
Location: Romania

Was thanked: 1 time(s) in 1 post(s)
Hi Martin,

I've checked and the Integrated graphics don't even show up in the Device Manager. So, you are right, it is probably using the GTX 560.

We've updated the GPU drivers and have stopped trying to use the same machine to record at the same time and it is currently live streaming (as we speak) on a full scale production broadcast and performing well.

I had previously decided to take this computer off the production rack till we could rely on it but yesterday our main machine crashed and started doing all sorts of weird things so we had to bring this one as a backup.
I can tell you it's still not performing as well as it did in the original tests. If there is high motion in the video capture inputs it starts having a harder time trying to keep up. For what we are broadcasting now it's ok.

At the moment render times are between 4-5 ms and peaking at 8 ms when we have transitions. When we go offline I'll go create some "issue" conditions and come back with the information.

One additional piece of information I can give you is that yesterday when we first had to use this machine as a backup we had a large variable amount of audio to video delay (up to 4 seconds). We've now pinned that on the fact that there were 8 title inputs loaded and waiting that were bringing CPU usage up by 30-80%. Without them CPU usage is under 10%.

Cheers,

Chris
admin  
#11 Posted : Monday, June 4, 2012 10:11:48 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Hi Chris,

Are the titles in some custom format or are you using the built in templates?
Using the built in vMix title templates I can 10 or more templates with little to no impact on the CPU on my test system (Core i5 2500k)

My guess is something strange is going on as your system specs are more than enough for HD mixing and recording.

Regards,

Martin
vMix
whimsmedia  
#12 Posted : Tuesday, June 5, 2012 5:12:24 AM(UTC)
whimsmedia

Rank: Member

Groups: Registered
Joined: 5/31/2012(UTC)
Posts: 11
Location: Romania

Was thanked: 1 time(s) in 1 post(s)
Hi Martin,

Something strange indeed.

The titles we are using are the built in templates. TickerHD2 to be specific.

We are currently running some more tests and I might have more information soon.

Cheers,

Chris
whimsmedia  
#13 Posted : Thursday, June 7, 2012 4:37:51 AM(UTC)
whimsmedia

Rank: Member

Groups: Registered
Joined: 5/31/2012(UTC)
Posts: 11
Location: Romania

Was thanked: 1 time(s) in 1 post(s)
Hi Martin,

I've only had time to look at the titles so far.

Every time we load a title using the TickerHD2 and play it CPU usage jumps by 10-12%. Ten titles will max out the CPU, mess up render times and make the output skip many frames and delay the video from the audio. Considering that we need about 30-40% of the CPU to encode the output for live broadcasting even 5 titles are enough to ruin the output.

This only happens when we play the title (i.e. it scrolls in the preview at the bottom of the vMix screen). If the ticker is paused there is only a slight difference in CPU consumption.

Cheers,

Chris
ClementN  
#14 Posted : Thursday, June 7, 2012 5:06:54 AM(UTC)
ClementN

Rank: Advanced Member

Groups: Registered
Joined: 5/7/2012(UTC)
Posts: 185
Romania
Location: Bucharest

Thanks: 48 times
Was thanked: 13 time(s) in 11 post(s)
Hello,


I confirm that same behavior on our system, too.
admin  
#15 Posted : Thursday, June 7, 2012 5:50:18 AM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,228
Man
Location: Gold Coast, Australia

Was thanked: 4332 time(s) in 1528 post(s)
Hi Chris,

The TickerHD is a special case as it has to render every frame in HD when playing.
I would suggest keeping them all paused when not in use!
(There is an option in v3 where you can tell vMix to pause the input automatically when not in use)

Regards,

Martin
vMix
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.