Comments (4)
Thanks for reporting! In that case, we must provide the option to specify an executable yourself. I just noticed that there is an puppeteer-core
package which doesn't install the browser on installation. Would also be good because Puppeteer is not required for the preview, so the installation will be much faster.
Plus so many people already have Chrome installed!
Will tackle this soon.
from remotion.
I got this project working on Mac M1. You just need to disable the auto-download of Chromium and install it manually.
I have this in my ~/.zshrc
since I run a few projects that use puppeteer.
export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
# Path for chromium needed for puppeteer
export PUPPETEER_EXECUTABLE_PATH="/Users/<username>/<path-may-vary>/Chromium.app/Contents/MacOS/Chromium"
Got this info from puppeteers issues. More info here.
puppeteer/puppeteer#6622 (comment)
from remotion.
It seems like the issue is not yet resolved as of puppeteer@^7.0.4
, cannot install and launch Chromium without specifying executablePath
in packages/renderer
from remotion.
Note for others that I was getting an error like this: "Chromium.app is damaged. You should move it to Trash."
And had to reinstall chromium unquarantined: brew reinstall chromium --no-quarantine
Not sure if that's the ideal solution, but it worked. I have the same zshrc env vars as specified above.
from remotion.
Related Issues (20)
- console.log in production ESM module HOT 1
- Optimize the Remotion output with ffmpeg command : crf, maxrate and bufsize using Lambda
- Document how to work with subtitles
- WebM videos flicker with a transparent pixel format on Lambda
- Flicker problem with <OffthreadVideo> on Windows
- Upgrade @prompts Dependency to Avoid Regular Expression Denial of Service (ReDoS)
- Add support for absolute file paths HOT 3
- Milliseconds calculated wrong in Remotion Studio HOT 1
- Warning: validateDOMNesting(...): <button> cannot appear as a descendant of <button>. HOT 1
- `search` function in remotion studio Composition list HOT 1
- Cannot paint video to canvas when CORS headers are missing - confusing error message
- Canβt easily change the scale of a render HOT 1
- Case where Audio doesn't immediately play when mounted
- Error message "react/jsx-runtime" when making a react component in library authoring template. HOT 1
- Editor guides context does break asset view
- Getting a different shade of green when rendering to a video HOT 1
- MaxListenersExceededWarning
- remotion/google-fonts: Expose loadFont promise HOT 4
- Getting wrong stacktrace line number in some cases HOT 1
- Allow a `<Sequence>` to have a `width` and `height`
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from remotion.