obsproject / obs-amd-encoder

AMD Advanced Media Framework Encoder Plugin for Open Broadcaster Studio
https://obsproject.com/forum/threads/amd-advanced-media-framework-encoder-plugin-for-obs-studio.52305/
GNU General Public License v2.0
457 stars 87 forks source link

RX 5700 support b-frames? #410

Closed stasko48 closed 4 months ago

stasko48 commented 3 years ago

Using driver version 20.12.1. On the H264 encoder, although I cannot set any bitrate other than 0 or 1. There is an option for setting b frames in master view, which wasn't present on previous drivers other than 20.11.2. I tried recording a file, using CQP setting the B-Frame Period to 1. However, using avidemux, it does not show any b frames. Is it a bug?

lextra2 commented 3 years ago

amf does not support b-frames. not for avc, not for hevc and doesn't matter what gpu you use.

Benman2785 commented 3 years ago

i always thought R9 380 and 380X and 385 support b-frames for AMD AMF VCE

macchky commented 3 years ago

5700 NOT support B-frames.

Poilaucul commented 2 years ago

B-Frame support has been added a couple months ago, now OBS needs to support it. Source: https://www.tomshardware.com/news/amd-amf-encoder-quality-boost

lextra2 commented 2 years ago

B-Frame support has been added a couple months ago, now OBS needs to support it. Source: https://www.tomshardware.com/news/amd-amf-encoder-quality-boost

https://github.com/obsproject/obs-studio/pull/6508 As you can see, a new amf plugin for obs is being worked on. But B-frames is only for Rdna2 gpus (6000series)

RytoEX commented 4 months ago

This repository is being archived. All Issues are being closed. Thank you for understanding.