Bay Trail의 OBS에서 하드웨어 인코딩 문제

Bay Trail의 OBS에서 하드웨어 인코딩 문제

저는 OBS(리포지토리, Flatpak 및 Snap 버전)에 한동안 문제를 겪었습니다. 소프트웨어 H.264 인코딩만 노출됩니다. vanfo는 다음 정보를 보여줍니다.

libva info: VA-API version 1.7.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_7
libva error: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
libva info: va_openDriver() returns 1
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_6
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.7 (libva 2.6.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Bay Trail - 2.4.0
vainfo: Supported profile and entrypoints
  VAProfileMPEG2Simple            : VAEntrypointVLD
  VAProfileMPEG2Simple            : VAEntrypointEncSlice
  VAProfileMPEG2Main              : VAEntrypointVLD
  VAProfileMPEG2Main              : VAEntrypointEncSlice
  VAProfileH264ConstrainedBaseline: VAEntrypointVLD
  VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
  VAProfileH264Main               : VAEntrypointVLD
  VAProfileH264Main               : VAEntrypointEncSlice
  VAProfileH264High               : VAEntrypointVLD
  VAProfileH264High               : VAEntrypointEncSlice
  VAProfileH264StereoHigh         : VAEntrypointVLD
  VAProfileVC1Simple              : VAEntrypointVLD
  VAProfileVC1Main                : VAEntrypointVLD
  VAProfileVC1Advanced            : VAEntrypointVLD
  VAProfileNone                   : VAEntrypointVideoProc
  VAProfileJPEGBaseline           : VAEntrypointVLD

하지만 VA-API나 QS 인코딩은 지원되지 않습니다. 내 드라이버를 i965-va-driver에서 i965-va-driver-shaders(전용)로 변경해 보았으나 아무 것도 변경되지 않았습니다. 내 CPU는 Intel® Celeron® N2806이고 OBS는 Intel Quick Sync API를 사용하여 Windows 8.1에서 하드웨어 가속과 함께 작동합니다. 미리 감사드립니다.

관련 정보