리눅스용 스팀에서는 각종 동영상을 처리하기 위해서 이런저런 방법을 동원합니다. 그냥 mpv나 VLC같은 외부 플레이어를 쓰면 참 편하겠는데 스팀에서 영화도 팔고 게임 트레일러도 광고하다보니 그냥 자체적으로 플레이어를 만들어 쓰더군요.


그런데 이상하게 CPU점유율이 높아서 보니까 동영상 가속이 안 되더군요. 그런데 웃긴건 VLC나 MPV에서는 아무 문제없이 동영상가속이 잘 되는 겁니다.



알고보니... 스팀은 32비트를 사용합니다. 그래서 32비트 라이브러리를 이용해야 하더군요. 그래서 스팀을 설치하고 나서 추가적으로 32비트 동영상 가속 라이브러리를 설치해야합니다.


sudo apt install mesa-vdpau-drivers:i386 (AMD, Nvidia사용자)

sudo apt install mesa-va-drivers:i386 (AMD, Intel 사용자)


AMD는 VDPAU, VAAPI 둘 다 지원하므로 둘 다 설치해두면 좋습니다.


그리고 VAAPI는 2020년 1월 현재 메모리 관련해서 버그가 발견되었습니다. 스팀의 문제로 보이며 VDPAU를 사용하는 것을 추천합니다.

,