I saw this thread, and also a video (which I was able to understand better). I want to screenrecord, but have lossless audio (not lossless video & audio, "tremendous file size"). From what I gather, I should choose Settings>output>recording>type:Custom Output FFMPEG.
However, I have an AMD Ryzen 5/Vega 8 laptop (Mesa driver) which OBS-Studio seems to recognize (the GPU) when using the default "type: Standard." I've been getting terrific results using FFMPEG-VAAPI, CQP rate control, and QP 0:
That seems to be some kind of lossless (indistinguishable?) video setting which I'm very happy with (I don't want to lose it!). When I switch to "type: Custom Output," I can see how to do lossless audio (assuming that video I linked to is the best, most lossless way to do it). But, I don't seem to have the same video choices (or, it's not as clear to me how to recreate that in what feels like a different "language.").
When I set "type: custom output (FFMPEG)," I do see "container format: Matroska" and then "video encoder: h264_vaapi (libx264)." I've got a feeling that's the first steps? But, how do I set CQP and QP=0, profile high? Those are freeform "encoder settings?"
Thank you! [Note: I'm running OBS 26.1.2+dfsg1-1 (on MX Linux 19.4)]
However, I have an AMD Ryzen 5/Vega 8 laptop (Mesa driver) which OBS-Studio seems to recognize (the GPU) when using the default "type: Standard." I've been getting terrific results using FFMPEG-VAAPI, CQP rate control, and QP 0:
That seems to be some kind of lossless (indistinguishable?) video setting which I'm very happy with (I don't want to lose it!). When I switch to "type: Custom Output," I can see how to do lossless audio (assuming that video I linked to is the best, most lossless way to do it). But, I don't seem to have the same video choices (or, it's not as clear to me how to recreate that in what feels like a different "language.").
When I set "type: custom output (FFMPEG)," I do see "container format: Matroska" and then "video encoder: h264_vaapi (libx264)." I've got a feeling that's the first steps? But, how do I set CQP and QP=0, profile high? Those are freeform "encoder settings?"
Thank you! [Note: I'm running OBS 26.1.2+dfsg1-1 (on MX Linux 19.4)]
Last edited: