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
carsco  
#1 Posted : Monday, November 26, 2018 8:47:29 PM(UTC)
carsco

Rank: Member

Groups: Registered
Joined: 11/26/2018(UTC)
Posts: 29
Italy
Location: Rome

Thanks: 1 times
Was thanked: 2 time(s) in 2 post(s)
Hello.
There is a way to obtain availability of "hardware encoding" with 8th gen Intel CPU?

I'll better explain.

I've a Nvidia GT1030 (without NVENC) on a Z370 with 8th gen Intel i5 8400 (that has UHD630 QuickSync GPU).

GT1030 doesn't have any HW encoder.
UHD630 (the GPU within the i5) has QuickSync, that I use with Handbrake, for instance.

QuickSync is a VERY fast way to encode in Handbrake, compared to the CPU.

Why, when I choice "GT1030" in "performance", I've the checkbox "Use hardware encoder" availability even if GPU doesn't have NVENC?
Obviously, if I try to encode, it doesn't works.

And why, when I choice "UHD630" in "performance", I've not same checkbox availability?
UHD630 doesn't suitable for this?

I'm confused about this.
Does Vmix use ONLY NVENC or other engines, like QuickSync.

An AMD RX GPU will works?
And what about a Ryzen 2400G (with Vega GPU)?

Thanks for attention.
mjgraves  
#2 Posted : Tuesday, November 27, 2018 2:38:42 AM(UTC)
mjgraves

Rank: Advanced Member

Groups: Registered
Joined: 7/1/2015(UTC)
Posts: 1,151
Man
United States
Location: Houston TX

Thanks: 319 times
Was thanked: 263 time(s) in 233 post(s)
Not sure about the QuickSync encoder in the CPU. Will be interesting to see how admin replied.

The encoder in the AMD GPU is definitely not supported.

If QuickSync is not supported, I would suggest replacing the GPU with one that offers NVENC.
carsco  
#3 Posted : Tuesday, November 27, 2018 3:41:24 AM(UTC)
carsco

Rank: Member

Groups: Registered
Joined: 11/26/2018(UTC)
Posts: 29
Italy
Location: Rome

Thanks: 1 times
Was thanked: 2 time(s) in 2 post(s)
Originally Posted by: mjgraves Go to Quoted Post
If QuickSync is not supported, I would suggest replacing the GPU with one that offers NVENC.

It's my last chance, but QuickSync it's a VERY GOOD and cheapest encoder.

When VMIX will supports FFMPEG3-4 maybe it works.


DWAM  
#4 Posted : Tuesday, November 27, 2018 5:13:17 AM(UTC)
DWAM

Rank: Advanced Member

Groups: Registered
Joined: 3/20/2014(UTC)
Posts: 2,721
Man
France
Location: Bordeaux, France

Thanks: 243 times
Was thanked: 794 time(s) in 589 post(s)
You can use QSV externally of vMix. I agree it's fast and very low on resources.

Just use EXTERNAL out to feed your own encoder with QSV support (for example FFMPEG or OBS)

Guillaume
thanks 1 user thanked DWAM for this useful post.
mjgraves on 11/28/2018(UTC)
carsco  
#5 Posted : Tuesday, November 27, 2018 8:34:38 AM(UTC)
carsco

Rank: Member

Groups: Registered
Joined: 11/26/2018(UTC)
Posts: 29
Italy
Location: Rome

Thanks: 1 times
Was thanked: 2 time(s) in 2 post(s)
Originally Posted by: DWAM Go to Quoted Post
Just use EXTERNAL out to feed your own encoder with QSV support (for example FFMPEG or OBS)

I've a little fps loss when I import 60fps Vmix video to OBS.

Better adopt FFMPEG3 (we are on FFMPEG4).


Users browsing this topic
Guest
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.