Also if it is not the case - is there a way to make plex use other then included ffmpeg build?
@RedSocks157 said:
So with the v1.0 update, they have merged to the latest version of ffmpeg correct? Does this finally mean hardware encoding is a reality???I know that ffmpeg has supported it for some time!
Unfortunately still no support QSV. I just updated PMS and looked for that option, but i didn’t find it. I tried also play something with transcoding and looked at info (press “i” on playback) and still no support.
@evlo said:
Also if it is not the case - is there a way to make plex use other then included ffmpeg build?
I’ve already ask on this topic for it - some guide how to do this (or compile with your own) powered by plex staff, but no one reply this.
Any updates ? now that Shield and WD have transcoding
Intel qsv breaks xp compatibility. I have no idea how many Plex users are still on XP. Having an older version of the transcoder available for those users isn’t the end of the world. Having a qsv enabled transcoder available for those users who want it isn’t the end if the world. Making it easy to use the release version of ffmeg should be doable.
Go back to my earlier post. Can anyone think of another consumer transcoding product, which streams to mobile devices, which doesn’t offer qsv support?
Face it, the feature is mainstream. Plex doesn’t think it’s important? Resources are so limited they can’t at least let us use ffmeg? JMO but Plex is a hobbyist product, not a commercial product
I think that Plex should drop any support for XP. If you insist on running XP, you should not be bothering with Plex. XP is no longer supported, IE is dead on XP, even Chrome and Firefox are dropping support for it. It’s a shame, but that is what it is. Move on. If that is one reason progress isn’t made, I would drop it for sure. As far as the other details of the topic, I think Plex is onto something with recent WD and Nvidia work. I hope they continue this to other NAS brands and obviously other platforms and hopefully transcode on Windows based servers. I hope they throw in AMD too, since this is what I have on my Qnap. But as we wait for that I will start testing the Nvidia Shield Plex server and it that works just get a dedicated Shield just for this role.
As far as Plex being a hobby product? What makes you say that? Because it’s not in a shrink wrapped box on a Walmart shelf? That is not the market for Plex in any case.
@LEWIS53 said:
Intel qsv breaks xp compatibility. I have no idea how many Plex users are still on XP. Having an older version of the transcoder available for those users isn’t the end of the world. Having a qsv enabled transcoder available for those users who want it isn’t the end if the world. Making it easy to use the release version of ffmeg should be doable.Go back to my earlier post. Can anyone think of another consumer transcoding product, which streams to mobile devices, which doesn’t offer qsv support?
Face it, the feature is mainstream. Plex doesn’t think it’s important? Resources are so limited they can’t at least let us use ffmeg? JMO but Plex is a hobbyist product, not a commercial product
PMS stopped supporting Windows XP back in version 9.10.0. That is not the issue. There are other technical issues that are involved which have previously been mentioned.
@MovieFan.Plex said:
PMS stopped supporting Windows XP back in version 9.10.0. That is not the issue. There are other technical issues that are involved which have previously been mentioned.
The major issue previously discussed was issues with gpl. The current static releases of ffmpeg (as of March 1) include qsv support and are gpl enabled.
A representative from plex suggested going upstream and requesting gpl support in the released versions. Several of us made the request and qsv was enabled 4 months ago.
Back to my question. Can anyone think of a consumer transcoding product, which streams to mobile devices, which doesn’t offer qsv support? I can probably come up with a dozen products which offer it.
The GPL was just one issue. There were other technical issues as well.
@MovieFan.Plex said:
The GPL was just one issue. There were other technical issues as well.
Thread is a bit tldr; for me…
So, the implication here is that nVidia provided some other support to enable hardware encoding for Shield? Something that won’t be backported to Windows?
While I’d love QSV, I’d have to build a new server(mine is AMD based), so I’m looking at new hardware either way, but I’m happy to buy an nVidia based graphics card if it’ll get me hardware transcoding of the video stream.
The current discussions in the Shield area have me concerned that it won’t be that suitable as a replacement for the PMS. Although, it occurs to me, if you guys could setup a Shield tablet just to be a dedicated transcoder controlled by a full blown PMS elsewhere on the network, I’d buy one just to get that (it’s not any different pricewise then a decent video card anyway).
Oh damn this would make my(and apparently many other users) life easier(the Intel Quick Sync part).
But it doesn’t sound promising, unfortunately.
I will close my eyes and wish for it “really hard”
From the Plex blog, the new WD My Cloud Pro PR2100/4100 are supposed to support hardware encode acceleration and they have Intel CPU/chipset (Pentium N3710, Braswell). I’m hoping we’ll see QuickSync support extended to other devices soon.
system:
Athlon 64 x2 6000+
8GB ram
(external GPU) Nvidia Geforce GT 610
Before inserting my GPU into the system, i noticed alot of lag loading a 1080p movie at high bitrate. I had this GPU lieing around installed it. The lag went down alot, even though the GPU was at 1% load (including cuda). I thing its just because you’re now solely using the ram on plex (with integrated graphics, it uses a small amount of ram and can slow down access time) and more of the CPU is allocated for plex. I do think putting a cheap GPU (mine is currently $30) will give you a little performance boost but just wont help transcode the video. if you have a higher end cpu then I have (like a quad core 3.5 GHz or higher) I dont think it will benefit on cpu performance. It dusent matter what ram you have, it will still benefit for ram.
@OOROTH SERVER said:
Before inserting my GPU into the system, i noticed alot of lag loading a 1080p movie at high bitrate. I had this GPU lieing around installed it. The lag went down alot, even though the GPU was at 1% load (including cuda). I thing its just because you’re now solely using the ram on plex (with integrated graphics, it uses a small amount of ram and can slow down access time) and more of the CPU is allocated for plex. I do think putting a cheap GPU (mine is currently $30) will give you a little performance boost but just wont help transcode the video. if you have a higher end cpu then I have (like a quad core 3.5 GHz or higher) I dont think it will benefit on cpu performance. It dusent matter what ram you have, it will still benefit for ram.
I think you’re missing the point of this thread. We’re asking for offloading transcoding operations on to dedicated encoding hardware or general GPU offloading to hardware that is present in most modern GPU and Intel CPUs, i.e. CUDA, OpenCL, Quicksync, AMD VCE(or whatever it is now), NVEnc… Does AMD have any silicon on their dies dedicated to encoding?
Nothing you’ve said is wrong exactly - I personally suspect that adding a dedicated GPU to your system probably fixed a driver issue if you were getting lag, transcoding doesn’t really use that much memory since you are only looking so far ahead in the video stream anyway, most people are going to be CPU bound I think, not memory bound. But also, none of that is directly in line with the topic. If you are benefiting from ram addition, I bet it’s more likely you were running into memory constraints affecting the OS performance in general.
Plex is just the perfect app for Smart TV . I have Plex client on LG on Samsung , but the real problem is not transcoding itself but the fact that I need transcoding for subtitles support.
So the main reason why i need quicksync si that mainly for 90% of movies the client needs transcoding for subtitles. Even the TV is able to display stream perfectly it starts to transcode when we use subtitles
What I do not understand is why PLEX that it is said to use ffmpeg is not solving this hardware transcoding issue.
They will make more money as users will really start using plex for content delivery to TV. As of today it is limited to a bunch of technical guys that know what they are doing. No one is going to use i7 just to watch movies on TV.
Still I think ffmpeg was not the real problem . Maybe they try to keep advanced features for embbeded NAS in order to be able to charge some licencing fees from manufacturers. Maybe… but i still want to believe that is not the case.
On the other hand good job for plex . Great ideea , implementation and not to forget market penetration (being present on so many platforms it is as succes no mater what)
http://emby.media/community/index.php?/topic/31174-intel-quick-sync-on-ubuntu-server/ <<< It seems that issue is also in linux kernels, so i guess no need to rush with implementing it if it will only cause more confusion.
Hi, I have successfully started using emby, and happy to say that my Celeron J1900 works pretty well. I have an average 30% CPU usage with running emby server and kodi at the same machine.
Quick sync is also works, and cpu usage is also around 30%. Bot some videos in extremely high quality cant played with quick sync. But its ok. Not a big deal. I don’t wanna watch that video on remote devices, only on a TV (Kodi), and it works.
I am using windows 10.
@darkfu2re said:
Hi, I have successfully started using emby, and happy to say that my Celeron J1900 works pretty well. I have an average 30% CPU usage with running emby server and kodi at the same machine.
Quick sync is also works, and cpu usage is also around 30%. Bot some videos in extremely high quality cant played with quick sync. But its ok. Not a big deal. I don’t wanna watch that video on remote devices, only on a TV (Kodi), and it works.
I am using windows 10.
Can you confirm the improvement you are seeing with Quick sync on compared to off.
@adurbe said:
@darkfu2re said:
Hi, I have successfully started using emby, and happy to say that my Celeron J1900 works pretty well. I have an average 30% CPU usage with running emby server and kodi at the same machine.
Quick sync is also works, and cpu usage is also around 30%. Bot some videos in extremely high quality cant played with quick sync. But its ok. Not a big deal. I don’t wanna watch that video on remote devices, only on a TV (Kodi), and it works.
I am using windows 10.Can you confirm the improvement you are seeing with Quick sync on compared to off.
what kind? besides being able to transcode with QS, and lacking cpu power without, of course…
@adurbe said:
Can you confirm the improvement you are seeing with Quick sync on compared to off.
There in so huge impact, probably no any boost as well. But it works, and works more smooth i think. For example video scrolling is a bit faster. There is a few examples with a HD media (overall bit rate is 31.2 Mb/s)
plex server + plex ios
emby + ios + qs
emby + ios
@starbetrayer said:
@darkfu2re said:
@starbetrayer said:
@darkfu2re said:
@MovieFan.Plex said:
Quick Sync (QS) itself is a feature of the CPU. Most newer CPU’s have it so yes you can potentially have QS in Linux, OS X, and Windows. The problem is not the OS but the transcoding software. Plex uses a version of a popular program called FFMPEG. There are versions of FFMPEG for Linux, OS X, Windows. But only the Windows version can currently utilize QS. This leaves out not only NAS users, but iMacs and all variations of Linux. Plex is looking for a multi-platform solution.Looking for a years. QS for windows will be enogh, for now. And as I understand - very easy to implement. So, why u cant add this feature?
you understanding is wrong
Not really, Plex transcoder is a fork of FFMPEG, and FFMPEG can be builded with QS support. There is a lot of manual how to do that. Bot the missing part is transcoder config. If u have it u can do that by yourself.
Plex does not own the copyright of FFMPEG, plex could compile the code with QS but NOT distribute it.
You do not know what you are talking about.
It’s more about the Intel code then FFMPEG code. I work at a software company that distributes GPL code daily, and it’s not that hard to figure this stuff out and meet the requirements of whatever open source license they are using.