2017-04-03 8 views
1

これはChromeの新しい問題ですが、何年も働いていたビデオが突然黒く表示されていて、レンダリング時に以下のエラーが発生するかどうかはわかりません。 GL_INVALID_VALUE: glCopySubTextureCHROMIUM:ソーステクスチャ悪い寸法ソーステクスチャの不良寸法 - クロムのWebGLビデオ

映像サイズが1920×1080

[.Offscreen-FOR-WebGLの-08FD8CF0] GL ERRORです。

私は、VRビデオ用の球でShaderMaterialとしてビデオを使用しています。

これは最近のアップデートや何かやっていることですか?

+1

私はそれも見ています(_Version 57.0.2987.133不明(64ビット) _)。私はビデオフレームをレンダリングするためにAフレームを使用しており、Aフレームはフードの下でThree.jsを使用しています。面白いですが、クロムの同じビデオ(バージョン56.0.2924.76、Ubuntuで構築、Ubuntu 16.04(64ビット)_で動作)が動作します。 – JohnnyCoder

+2

Chromeのバグ? https://bugs.chromium.org/p/chromium/issues/detail?id=701060 – gman

+1

@gman - それは犯人かもしれないように見えます。たぶんビデオには「正方形のピクセル」という解像度が必要なのかもしれません。私はソースの上で私の周りを再生しなければならないかもしれません。それでも、以前はうまくいきましたので、私は彼らが与えた「バグ」のラベルより2番目になります。 – JohnnyCoder

答えて

1

@gmanのおかげで、このバグを追跡できます。

Google Chromeを駆動するエンジンであるChromiumの(既知の)regressionのようです。それはVersion 57.0.x.x(私の場合はVersion 57.0.2987.133、Windows 7とUbuntuの両方に影響します - 他はMacで問題を報告します)。 「細長いピクセル」のビデオを再生しようとすると問題が発生し、「正方形のピクセル」のビデオを再生すると消えてしまうようです。ビデオ処理の専門家ではありませんが、それは私がスレッドから得たものです。可能であれば、あなたのビデオを再エンコード/再トランスコードすることができます。

クロム安定リリーススケジュールに基づいて、バージョン58(source)2017年4月25日うちになり、そしてbug threadに基づいて、それがうまくいけば、その後で固定されなければなりません。

編集:これはChrome 58とChrome 59(source)で修正する必要があります。

+0

合意。私は問題のビデオを再処理しようとします。 After Effectsから出てきたものは大丈夫ですが、FFMPEGで生成され、サイズが変更されたものがこの問題を抱えています。 – user5839

+0

これはAndroid 5+ウェブビューにも影響しますか? –

+0

おそらく... Chromeの基礎となるエンジンがおそらくwebviewを動かすからかもしれません。 Samsung MobileデバイスのネイティブブラウザであるSamsung InternetもChromiumのソースコードから派生しているため、(無関係な)Samsung Internetにも影響を与えます。 – JohnnyCoder

関連する問題