Jump to content

FordGT90Concept
 Share

Recommended Posts

FordGT90Concept

AMD VCE back in 2014 so I was hoping to see this added to Emby for those with GCN-based graphics cards.  Most of you know what it is but for those unfamiliar, see here.

 

 

I'm very tempted to put a Polaris 11 card in my server when they become available so really looking forward to VCE support.

Edited by FordGT90Concept
Link to comment
Share on other sites

The man question is whether ffmpeg supports it or not. if it does then that makes it realistic.

Link to comment
Share on other sites

FordGT90Concept

I searched for the last hour and I'm reaching the conclusion of "no." 

 

 

It's looking like Handbrake hasn't yet released their version including VCE (it was announced back in January--Intel QSV took a year between announcement and it being made publicly available).  Apparently it is likely to show up in ffmpeg after Handbrake goes live. 

 

Here's an AMD promotional video of it:

https://www.youtube.com/watch?v=rI4fzMDDxYg
 

Edited by FordGT90Concept
Link to comment
Share on other sites

Thanks for the info. Strange though because i thought handbrake just used ffmpeg like we do.

Link to comment
Share on other sites

FordGT90Concept

This post appears to be the most current:

https://forum.handbrake.fr/viewtopic.php?f=26&t=34362&p=160687&hilit=VCE#p160687

 

HandBrake already has QuickSync support. Some QuickSync hardware supports h.265 encoding (I don't know which CPUs offhand have this). There is a patch being worked on for AMD VCE support (no eta, it's done when it's done). AFAIK, nobody has started work on NVENC yet, but the VCE work should create a foundation for NVENC since HandBrake would use the libav abstraction of these hardware encoders for both.

 

I thought I posted this already but apparently not.  Parts of NVENC can't be distributed because they're proprietary.  Anyone wanting to use it has to install the NVIDIA SDK as well (big red box at bottom of page):

https://wiki.libav.org/Encoding/h264

 

That said, libav appears to support NVENC and, by extension, so does ffmpeg:

https://trac.ffmpeg.org/wiki/HWAccelIntro

•Locally installed nvEncodeAPI.h header files from the NVENC SDK

 

If Handbrake devs are working directly on libav to add VCE support, I'm not finding it (might be private).

Edited by FordGT90Concept
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
 Share

×
×
  • Create New...