Open Hayao0819 opened 1 year ago
この現象ですが、debian-multimedia 由来などハードウェア支援が有効になっている VLC が導入されている環境だと発生するようです。 ただ設定から avcodec-hw=none を渡すようにしても効いていないので、現状そのような環境で使用するには、ハードウェア支援が入っていないリポジトリの VLC を導入するか、ハードウェア支援を無効化した VLC をセルフビルドして使ってもらうしかなさそうです。
参考
これらの情報も参考になるでしょうか??現時点ではlibvlc側の問題ということすかね…
症状
AppImage版MirakTestにて、Ubuntu 22.04で画面が緑色になり正常に再生できません。
チャンネルや番組に関係なく、すべてにおいて同様の症状が発生します。
WindowsやmacOSからは正常に再生できるため、Mirakurun等の問題ではなくMirakTestのLinux固有の問題であると考えられます。
音声も正常に再生されているおり、libvlcのハードウェアアクセラレーションに関する描写の問題では無いかと考えています。
出力
引数、環境変数の指定なし
libvaに関する環境変数を用いてエラーを解消
vainfo
環境
Ubuntuは仮想マシンではなく実機で稼働させています。
ハードウェア
ソフトウェア
試したこと
LIBVA_DRIVER_NAME=iHD LIBVA_DRIVERS_PATH=/usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
を用いて起動