Open brachna opened 8 years ago
I came across this error too. Depthy WebM export, for me, only works in Firefox, in December 2023.
Chrome, Chromium--totally broken.
I was trying to use Depthy for bulk WebM creation. I tried manually operating several tabs, with several WebM renderings going at the same time. That worked, but was painful to do. Still took hours of fully-engaged, dry work.
Automation really was quite necessary for my use case. Support for Firefox in Puppeteer is so poor that Depthy/Puppeteer automation with Puppeteer is currently, functionally impossible. The mechanism to enable it was just two days ago, closed on the Mozilla Bug forums, as "Not Going to Fix". https://bugzilla.mozilla.org/show_bug.cgi?id=1587446
I started going through the Depthy code, searching for a way to solve my problem. I looked into how the WebM's were made, and a key component/library enabling this array to WebM conversion in Depthy is a library called Whammy. When I searched for Chrome incompatibility with Whammy, I hit a bullseye. Most of the thread is in Mandarin, which I didn't translate....All I needed was that the error was the same, and the OP said the last working Chrome Version was Google Chrome 90.0.4430.212 (64-bit). https://github.com/antimatter15/whammy/issues/70
In order to use Depthy with Chrome or Puppeteer, npm install puppeteer@9.0.0, or use Chrome <=90.0.4430.212; which was released on May 10, 2021 before then works fine.
That is the last working version of Chrome for Whammy, and therefore, for Depthy.
Hi, it probably won't work for your use case with automation, but just in case here's source project and build for DepthyOffline: https://github.com/brachna/DepthyOffline
Windows 8.1 x64, Chrome 53.0.2785.89 node,js 4.5.0 npm 3.10.6 bower 1.7.9 grunt-cli 1.2.0 gem (ruby) 2.6.6 latest compass
A deployed offline version tested with "grunt serve" works fine, except for video export. Whenever I try to export video the progress bar doesn't move forward. Site version however works great. There were a lot of deprecation warnings when building, maybe something broke since then?
P.S. Also I think build instructions should mention Ruby and Compass installation since grunt was throwing errors at me without them.