Jump to content

Does MB Server make use of GPU transcoding?


trusselo

Recommended Posts

trusselo

the title covers my question for the most part. Does MB Server make use of GPU transcoding?

 

If not, why not? isnt this what AMD Accelerated Video Transcoding is for?  And CUDA with Nivida if i am not mistaken..

  • Like 1
Link to comment
Share on other sites

Tranquil

AFAIK, MediaBrowser uses FFmpeg to create the stream. Therefore I don't think that there is any hw acceleration yet.

By the way: CUDA is not only intended to be use for hardware encoding. To be more precise: I don't know any encoder which supports it. Yes, TMPEnc supports CUDA, but only for post processing.  The ATI one... I only know the solution which is given directly from ATI. Nothing more.

  • Like 2
Link to comment
Share on other sites

  • 9 months later...
dethknite

Tranquil is right, even Handbrake does not utilize GPU acceleration other than allowing use for scaling (in frame processing). https://trac.handbrake.fr/wiki/GPUAcceleration As they state, it has minimal benefits, and in actuality, I have had it crash on some video files when turned on. Generally speaking, custom builds of ffmpeg are your best bet to squeezing more speed/better performance from transcoding. And in all actuality, there have been numerous requests for creating transcoding nodes that can process jobs and send back to the server, and this would be one of the best options for speed/load down the road.

Link to comment
Share on other sites

mjb2000

Actually, I'm hoping we might be closer than you'd think to GPU transcoding, particularly if you are using an Intel chip which features QuickSync (Intel's hardware acceleration for MPEG2 + h264 decoding and encoding). The performance boosts this offers are really large, especially for low-power chips.

 

The Handbrake nightly builds already include QuickSync support and there is a build of ffmpeg available which includes QuickSync. Unfortunately this ffmpeg build is not compatible with MB.... yet

 

See my post here for more details:

http://mediabrowser.tv/community/index.php?/topic/10723-gpu-transcoding/&do=findComment&comment=137245

 

If there is anything you know of that can help us get this working I'd be a very happy chappy!

Link to comment
Share on other sites

  • 2 months later...
mjb2000

Just a quick update. I have now created a working ffmpeg which includes Intel QuickSync support.

 

Read more about it here and take a look at the couple of steps that will be required to get MediaBrowser working with GPU transcoding

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...