# Hardware Transcoding - Linux - artefacts

**URL:** <https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793>\
**Category:** General Discussions\
**Created:** [October 3, 2017, 6:08pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793 "2017-10-03T18:08:36Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![plexip](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/plexip/32/82030_2.png) [@plexip](https://forums.plex.tv/u/plexip)\
**Post date:** [October 24, 2017, 8:05am UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/61 "2017-10-24T08:05:36Z")

</div>

livba 2.0 final is out now 😉

---

<div class="post-metadata">

**Author:** ![Achilles](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/achilles/32/16864_2.png) [@Achilles](https://forums.plex.tv/u/Achilles)\
**Post date:** [October 24, 2017, 8:31am UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/62 "2017-10-24T08:31:31Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Ja\_8](https://avatars.discourse-cdn.com/v4/letter/j/53a042/32.png) [@Ja\_8](https://forums.plex.tv/u/Ja_8)\
**Post date:** [October 24, 2017, 4:14pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/63 "2017-10-24T16:14:07Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Achilles](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/achilles/32/16864_2.png) [@Achilles](https://forums.plex.tv/u/Achilles)\
**Post date:** [October 24, 2017, 4:23pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/64 "2017-10-24T16:23:00Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)\
**Post date:** [October 24, 2017, 4:23pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/65 "2017-10-24T16:23:50Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![maxime.wantiez](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@maxime.wantiez](https://forums.plex.tv/u/maxime.wantiez)\
**Post date:** [November 9, 2017, 11:05am UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/66 "2017-11-09T11:05:21Z")

</div>

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 :’(

---

<div class="post-metadata">

**Author:** ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)\
**Post date:** [November 9, 2017, 3:26pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/67 "2017-11-09T15:26:02Z")

</div>

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.  
 ![](https://global.discourse-cdn.com/plex/original/3X/e/5/e50abe4f94a4e9f86d7f99cd45324a38884e49cd.png)

---

<div class="post-metadata">

**Author:** ![lazybones](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/lazybones/32/3815_2.png) [@lazybones](https://forums.plex.tv/u/lazybones)\
**Post date:** [November 9, 2017, 3:44pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/68 "2017-11-09T15:44:36Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![zpaolo11x](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/zpaolo11x/32/18855_2.png) [@zpaolo11x](https://forums.plex.tv/u/zpaolo11x)\
**Post date:** [November 13, 2017, 8:24am UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/69 "2017-11-13T08:24:03Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Azsde](https://avatars.discourse-cdn.com/v4/letter/a/c6cbf5/32.png) [@Azsde](https://forums.plex.tv/u/Azsde)\
**Post date:** [November 14, 2017, 5:06pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/70 "2017-11-14T17:06:58Z")

</div>

Wow, I must say that the improvement is incredible !

Contrary to what&nbsp;@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 🙂

---

<div class="post-metadata">

**Author:** ![zpaolo11x](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/zpaolo11x/32/18855_2.png) [@zpaolo11x](https://forums.plex.tv/u/zpaolo11x)\
**Post date:** [November 14, 2017, 6:01pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/71 "2017-11-14T18:01:44Z")

</div>

> @Azsde said:  
> Contrary to what&nbsp;@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?

---

<div class="post-metadata">

**Author:** ![lazybones](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/lazybones/32/3815_2.png) [@lazybones](https://forums.plex.tv/u/lazybones)\
**Post date:** [November 14, 2017, 6:17pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/72 "2017-11-14T18:17:44Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Azsde](https://avatars.discourse-cdn.com/v4/letter/a/c6cbf5/32.png) [@Azsde](https://forums.plex.tv/u/Azsde)\
**Post date:** [November 15, 2017, 9:47am UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/73 "2017-11-15T09:47:09Z")

</div>

> @zpaolo11x said:
> 
> > @Azsde said:  
> > Contrary to what&nbsp;@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 🙂

---

<div class="post-metadata">

**Author:** ![zpaolo11x](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/zpaolo11x/32/18855_2.png) [@zpaolo11x](https://forums.plex.tv/u/zpaolo11x)\
**Post date:** [November 15, 2017, 11:08am UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/74 "2017-11-15T11:08:14Z")

</div>

> @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.

---

<div class="post-metadata">

**Author:** ![LSL1337](https://avatars.discourse-cdn.com/v4/letter/l/858c86/32.png) [@LSL1337](https://forums.plex.tv/u/LSL1337)\
**Post date:** [November 20, 2017, 11:05pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/75 "2017-11-20T23:05:31Z")

</div>

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

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!

---

<div class="post-metadata">

**Author:** ![Achilles](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/achilles/32/16864_2.png) [@Achilles](https://forums.plex.tv/u/Achilles)\
**Post date:** [November 21, 2017, 12:32am UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/76 "2017-11-21T00:32:01Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![maxime.wantiez](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@maxime.wantiez](https://forums.plex.tv/u/maxime.wantiez)\
**Post date:** [November 21, 2017, 12:35pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/77 "2017-11-21T12:35:26Z")

</div>

> @LSL1337 said:  
> i’m still on haswell, and there is no improvement ☹
> 
> 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 🙂 On ffmpeg everything is working great 🙂

---

<div class="post-metadata">

**Author:** ![maxime.wantiez](https://avatars.discourse-cdn.com/v4/letter/m/73ab20/32.png) [@maxime.wantiez](https://forums.plex.tv/u/maxime.wantiez)\
**Post date:** [November 23, 2017, 10:28am UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/78 "2017-11-23T10:28:44Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)\
**Post date:** [November 23, 2017, 4:07pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/79 "2017-11-23T16:07:29Z")

</div>

> @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

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [January 7, 2020, 11:56pm UTC](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793/80 "2020-01-07T23:56:05Z")

</div>



[Previous page](https://forums.plex.tv/t/hardware-transcoding-linux-artefacts/208793.md?page=3)
