Just FYI @cprn
Continuing the discussion from the unsolvable closed topic Trying to stream AV1 in OBS Studio:
OBS studio supports for native AV1 encoding using VA-API hardware acceleration now.
Just FYI @cprn
Continuing the discussion from the unsolvable closed topic Trying to stream AV1 in OBS Studio:
OBS studio supports for native AV1 encoding using VA-API hardware acceleration now.
AFAIU it didnāt get a new release yet. Iām currently on ffmpeg-obs 6.1.1-4
(20th Jan) and obs-studio 30.0.2-1
(14th Dec) - the only options mentioning AV1 in OBS are:
Thereās no FFmpeg VAAPI AV1 yet.
Interestingly enough running the following seems to work:
ffmpeg -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -hwaccel_output_format vaapi -i input.mp4 -c:v av1_vaapi -c:a copy output.mp4
So maybe itāll hit OBS soon.
it works with this OBS from AUR. i tried recording and streaming
https://www.reddit.com/r/linux_gaming/comments/18fihi5/obs_with_av1_support_is_now_in_the_aur/
or you wait for the next update
Yeah, I can confirm, streaming 4k60 to yt @ 16000 kbps results in a crisp and smooth image! Unfortunately yt still re-encodes it to vp9 so thereās some occasional blurriness here and there when thereās a lot (like a lot) happening on the screen but it seems to be working fine. Thanks!
This solves my previous thread.
i tried AV1 and opus for sound. fully open codecs but yt still makes VP9 out of it. i dont know how you can force AV1 encoding on yt
Yeah, you seeing VP9 as a stream viewer doesnāt mean AV1 streaming isnāt working. Itās just even when youāre successfully streaming AV1 encoded video, yt doesnāt support it yet when broadcasting to viewers, so they re-encode the video to VP9 on their servers. IDK if itās because browsers have issue with receiving raw AV1 still or yt is just late implementing the feature but I remember hearing somewhere itās supposed to be added this year and then theyāll be able to broadcast the exact same stream youāre uploading, without re-encoding, which should mean very very low latency - no more delay between stream and chat, yay! Well, but not yet.
I mean uploading AV1 encoded videos. They also get reencoded to VP9, even if there are AV1 videos on yt. but quality seems fine so i dont really care. the only thing i wanted was recording gameplay without hitting my CPU too hard and now with the AUR OBS my CPU usage nearly stays the same, when recording