AMD Exists.

Discussing about advanced video encoding techniques including GPU encoding, distributive encoding and segmental encoding. Topics are not limited to MediaCoder.
Rophe
Beginner
Beginner
Posts: 9
Joined: Sun Sep 04, 2016 6:02 pm

AMD Exists.

Post by Rophe » Fri Dec 23, 2016 8:45 am

https://en.wikipedia.org/wiki/Advanced_Micro_Devices
https://en.wikipedia.org/wiki/Radeon

More importantly: https://en.wikipedia.org/wiki/Video_Coding_Engine

This encoder is in all AMD GPUs since 2011, hardware H.264 and H.265 (with polaris) video encoding.

The SDK to implement this encoding is free / open: https://github.com/GPUOpen-LibrariesAndSDKs/AMF

(As an example of how easy it is to implement, a hobbyist developer created a streaming plugin for OBS in one day).

....Hello? When will mediacoder support VCE?

stanley
Site Admin
Site Admin
Posts: 4135
Joined: Mon May 15, 2006 7:43 pm
Location: Sydney

Re: AMD Exists.

Post by stanley » Fri Mar 24, 2017 1:38 pm

Will evaluate AMD APP SDK again.
When things work together, things work.

Rophe
Beginner
Beginner
Posts: 9
Joined: Sun Sep 04, 2016 6:02 pm

Re: AMD Exists.

Post by Rophe » Sat Sep 16, 2017 3:55 am

No no, do NOT use AMD-APP, it's long deprecated.

Use AMF: https://github.com/GPUOpen-LibrariesAndSDKs/AMF

Any GPU from the 7000 series (2011) onwards is compatible, and RX 400/500/Vega GPUs also do H265. AMF is incredibly easy to implement. It's all open source, and examples are included. As I said, a hobby developer was able to add AMD hardware video encoding to OpenBroadcaster in just one day using the framework.

Megatron
Beginner
Beginner
Posts: 5
Joined: Mon Mar 10, 2008 8:27 am
Location: England
Contact:

Re: AMD Exists.

Post by Megatron » Fri Sep 22, 2017 2:21 am

I thought my GPU was used in the past for encoding, just checked and my RX Vega 56 is at 0% while encoding. :|
Noob

stanley
Site Admin
Site Admin
Posts: 4135
Joined: Mon May 15, 2006 7:43 pm
Location: Sydney

Re: AMD Exists.

Post by stanley » Tue Oct 03, 2017 9:04 pm

AMF looks promising. Will spend some time on it.
When things work together, things work.

Rophe
Beginner
Beginner
Posts: 9
Joined: Sun Sep 04, 2016 6:02 pm

Re: AMD Exists.

Post by Rophe » Wed Nov 01, 2017 10:04 pm

Any update stanley?

kaimor
Beginner
Beginner
Posts: 1
Joined: Tue Nov 21, 2017 8:32 pm

Re: AMD Exists.

Post by kaimor » Tue Nov 21, 2017 8:34 pm

When this software supports AMF i will buy it for sure!

stanley
Site Admin
Site Admin
Posts: 4135
Joined: Mon May 15, 2006 7:43 pm
Location: Sydney

Re: AMD Exists.

Post by stanley » Mon Dec 04, 2017 10:01 am

Haven't got AMF work yet. Need more time for this.
When things work together, things work.

Rophe
Beginner
Beginner
Posts: 9
Joined: Sun Sep 04, 2016 6:02 pm

Re: AMD Exists.

Post by Rophe » Wed May 23, 2018 2:23 pm

Still no news stanley?

A hobby german developer was able to create an AMD GPU encoding plugin for OBS-Studio in just one day: https://github.com/Xaymar/obs-studio_amf-encoder-plugin

If it's too hard, the work has already been done for you adding AMF support to ffmpeg:

https://www.reddit.com/r/Amd/comments/8 ... _encoding/

http://git.videolan.org/?p=ffmpeg.git;a ... e159683e88

https://github.com/Xaymar/ffmpeg-amf

Rophe
Beginner
Beginner
Posts: 9
Joined: Sun Sep 04, 2016 6:02 pm

Re: AMD Exists.

Post by Rophe » Sun Aug 12, 2018 8:41 am

Shotcut, a free/open source non linear video editor (https://www.shotcut.org/), added AMD Hardware H264 and H265 encoding by simply updating ffmpeg and putting an amd H264/265 option in the encoder dropdown list.

Mediacoder is still missing AMD HW encoding, and you're begging people to give you money. Embarrassing.

Post Reply