firefox 비디오 하드웨어 가속 ,,모르고 계속 사용할뻔 했구만요
알림
|
페이지 정보
작성일
2024.10.31 20:46
본문
댓글 9
댕강님의 댓글의 댓글
분노의다운힐님의 댓글의 댓글
@댕강님에게 답글
Radeon이군요? 음 어쨌든 GPU와 GPU 드라이버, 설치된 libva는 위 코덱들을 지원한다는 것인데.. FireFox에서 미지원으로 나오는 것은.. 제 생각엔 아마도 FireFox가 system에 설치된 libva/ffmpeg을 사용하지 않고, 별도의 libva와 ffmpeg을 같이 패키징해서 그걸 사용하도록 돼있을 것 같습니다. 예전에 PlexMediaServer로 HW 트랜스코딩이 잘 안돼서 좀 파본 적이 있었는데, PMS가 별도의 libva/ffmpeg을 포함하고 그것만 사용해서 생긴 문제였습니다. 좋은 해결방법이 없어서 PMS의 libva를 system libva로 바꿔주는 방법을 썼습니다.
분노의다운힐님의 댓글의 댓글
@댕강님에게 답글
아.. 그게 아닌 것 같습니다. FireFox가 위의 코덱지원정보를 뽑는데 /usr/lib/firefox/vaapitest 이 유틸을 사용하는 것 같습니다. 그런데 이 유틸이.. 소스코드
https://searchfox.org/mozilla-central/source/widget/gtk/vaapitest/vaapitest.cpp
를 보면 황당하게도 H264/VP8/VP9/AV1 이렇게 네 개 코덱에 대해서만 지원정보를 검사하고 리포트합니다. 그리고 간단하게 해결할 수 있는 문제는 아닌 것 같네요. FireFox도 리눅스 쪽으로는 리소스 투입이 확실히 적게 되고 있는 모양입니다.
https://searchfox.org/mozilla-central/source/widget/gtk/vaapitest/vaapitest.cpp
를 보면 황당하게도 H264/VP8/VP9/AV1 이렇게 네 개 코덱에 대해서만 지원정보를 검사하고 리포트합니다. 그리고 간단하게 해결할 수 있는 문제는 아닌 것 같네요. FireFox도 리눅스 쪽으로는 리소스 투입이 확실히 적게 되고 있는 모양입니다.
신사아님당님의 댓글
덕분에 저도 avc, vp9 하드웨어 가속을 켰습니다.
그러고는 유튜브를 재생시켜봤는데 av1 으로 재생을 시키네요.
https://addons.mozilla.org/en-US/firefox/addon/your-codecs/
위 익스텐션을 깔고 av1, vp8을 차단했더니, 아까 av1으로 스트리밍되던 영상들이 vp9으로 잘 들어옵니다.
+
미션센터 설치한 후로 GPU 디코더 일하는거 처음 봤습니다. ㅎㅎ
그러고는 유튜브를 재생시켜봤는데 av1 으로 재생을 시키네요.
https://addons.mozilla.org/en-US/firefox/addon/your-codecs/
위 익스텐션을 깔고 av1, vp8을 차단했더니, 아까 av1으로 스트리밍되던 영상들이 vp9으로 잘 들어옵니다.
+
미션센터 설치한 후로 GPU 디코더 일하는거 처음 봤습니다. ㅎㅎ
분노의다운힐님의 댓글