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

WebM export doesn't work on Chrome (online version does) #33

Open
brachna opened this issue Sep 3, 2016 · 2 comments
Open

WebM export doesn't work on Chrome (online version does) #33

brachna opened this issue Sep 3, 2016 · 2 comments

Comments

@brachna
Copy link

brachna commented Sep 3, 2016

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.

@cahaug
Copy link

cahaug commented Dec 18, 2023

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).
antimatter15/whammy#70

In order to use Depthy with Chrome or Puppeteer, npm install [email protected], 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.

@brachna
Copy link
Author

brachna commented Dec 18, 2023

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

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