Hardware Transcoding - Linux - artefacts

livba 2.0 final is out now :wink:

The developers are aware and are looking into it. Everything has to be compiled against the new libraries. There are some crucial pieces that Intel left out of libva 2.0 that won’t get added until libva 2.1. Due date set by Intel for that is 12/22/17.

So does that mean this won’t be updated till the end of December?

I have no insight to provide on Plex’s roadmap.

It means the dev team will not be able to look at it again until the end of December at the earliest. Given it is the traditional holiday period and vacation time usually taken during that period to be with family, I wouldn’t expect any progress until after everyone returns in January.

Hello everyone,

In the last changelog ( 1.9.7 )
(Transcoder) Video quality improvements when hardware encoding on Broadwell and Braswell devices (#6914)

What’s change ?

thanks

EDIT : for sandy bridge, no improvement :’(

Engineering went ahead and implemented VA-API 2.0. They will update again when 2.1 is released.

Sandy Bridge is old silicon and too old in Intel’s eyes.

Going to need more testing but it does look like a good improvement.

I just checked with PMS 1.9.7, hardware transcoding is largely improved on my Braswell NUC. The old ugly blockyness is definitely gone and although the image quality is still not up to par with the software transcoding (as expected) it’s completely usable especially on smaller screens (iPad). I’d say it’s just a bit worse than software transcoding at standard level, I usually use the second level for better subitiles burning without loosing fine details.

I don’t know if this will improve more in the future or if we are already at the limit of the Braswell GPU, it’s not something I’d keep on for movies on a large screen, but I’m already transcoding my material to h264 for that, and using a client that doesn’t transcode to add subs.

Wow, I must say that the improvement is incredible !

Contrary to whatĀ @zpaolo11x says, to me the image quality is the same than the software transcoding.

My NAS has a hardware transcoder and it’s like I’m discovering its full power for the 1st time :slight_smile:

@Azsde said:
Contrary to what @zpaolo11x says, to me the image quality is the same than the software transcoding.

I’ll do some more tests, that was my first impression. What CPU do you have?

I am quite impressed with the update. My Older Vizio smart TVs mostly require me to force transcoding.

Short of a few harsh screen changes the quality is now very good (not as good as software close up but good enough)

No more cloudy block storms so far.

Running a Synology DS916+ NAS.

@zpaolo11x said:

@Azsde said:
Contrary to what @zpaolo11x says, to me the image quality is the same than the software transcoding.

I’ll do some more tests, that was my first impression. What CPU do you have?

I have a Synology DS 216 II+, it has a Intel Celeron N3060 dual-core 1.6GHz

I don’t know if the hardware transcoder is embedded in the CPU, can’t find the information in the specs.

FYI, I converted all of my content to H265 to gain up some space, and it still handles it like a champ when transcoding is needed :slight_smile:

@Azsde said:

I have a Synology DS 216 II+, it has a Intel Celeron N3060 dual-core 1.6GHz

I don’t know if the hardware transcoder is embedded in the CPU, can’t find the information in the specs.

I have a Braswell N3150, it’s a bit older, but the spec sheet on Intel’s website looks almost the same. From wikipedia I get the GPU is just rebranded but the core is the same.

i’m still on haswell, and there is no improvement :frowning:

i’ll consider a broadwell, if i can track down one on a decent price
but it has IRIS PRO graphics.
where can I check, that it is compatible?

thanks!

All Intel CPUs with QSV are compatible. It more about how much the quality of the encoders improve with newer generations of QSV. Braswell and Broadwell got a bump in quality under Linux with libva2.0/vaapi2.0.

@LSL1337 said:
i’m still on haswell, and there is no improvement :frowning:

i’ll consider a broadwell, if i can track down one on a decent price
but it has IRIS PRO graphics.
where can I check, that it is compatible?

thanks!

Need to contact intel for older intel CPU : ā€œsandy lakeā€, ā€œhaswellā€ for improve the quality :slight_smile: On ffmpeg everything is working great :slight_smile:

Hello everyOne,
Is it possible, to choose which card to use for HW transcoding ?
On my computer i have old I7 ( bad HW transcoding ) and Nvidia card. I read (in the past ) Nvidia HW transcoding works.
thanks.

@maxime.wantiez said:
Hello everyOne,
Is it possible, to choose which card to use for HW transcoding ?
On my computer i have old I7 ( bad HW transcoding ) and Nvidia card. I read (in the past ) Nvidia HW transcoding works.
thanks.

Unless you have control in your operating system, No you cannot choose