Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(0.8.0)Microsoft Edge (PC)で画像再生できない #58

Closed
jackhosy opened this issue Oct 2, 2023 · 2 comments
Closed

(0.8.0)Microsoft Edge (PC)で画像再生できない #58

jackhosy opened this issue Oct 2, 2023 · 2 comments

Comments

@jackhosy
Copy link

jackhosy commented Oct 2, 2023

0.8.0にアップデート後、WindowsのMicrosoft Edgeで画像再生できません(NVEncCとQSVEncCも同じ)。音声、字幕は流れますが:

キャプチャ

Edgeのバージョンは117.0.2045.47 (公式ビルド) (64 ビット)です。ちなみにAndroidのChromeとEdgeでは問題なく再生できています。

@jackhosy
Copy link
Author

jackhosy commented Oct 2, 2023

通信節約モード(H.265)をオフしたら、PCでも再生できました。しかし、0.7.0では問題ありませんでしたが…

@tsukumijima
Copy link
Owner

tsukumijima commented Oct 2, 2023

いろいろ識者(?)の方と話していたのですが、どうやら MSE in Workers API 利用時 (0.8.0 からこの API を利用し、再生処理をメインスレッドから分離できるようになった) のみ HEVC デコードが利用できなくなる、Microsoft Edge のバグが原因のようです。


  • デバイスが HEVC のハードウェアデコードに対応している
  • デバイスに HEVC ビデオ拡張機能(Intel デバイスは無料のはずだが有料の場合もある、あと最近無料で入手できなくなったらしい?)がインストールされている

元々 Microsoft Edge (Windows) の HEVC 再生機能は上記条件を満たした場合のみ (デコードも OS API である MediaFoundation 経由らしい) らしく、結構シビアであることが知られています。

一方 Chrome であれば「PC が HEVC のハードウェアデコードに対応している」なら HEVC ビデオ拡張をインストールすることなく再生でき、OS の API に関わらず Windows / Mac / Linux 全てで共通に再生できるはずです。
いずれにせよ Chrome であれば問題ありませんし KonomiTV 側で対処できる問題でもありませんので (正確には MSE in Workers を Edge でだけ無効にできなくもないですが、大元が仕様上バグなので…) 、Chrome の利用をお勧めします。Microsoft Edge では現状ほとんど検証していません。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants