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

Windows support #13

Closed
StefanWerW opened this issue Feb 8, 2021 · 11 comments · Fixed by #56
Closed

Windows support #13

StefanWerW opened this issue Feb 8, 2021 · 11 comments · Fixed by #56

Comments

@StefanWerW
Copy link

I am having some problems running the npx create-video command on windows.

'mv' is not recognized as an internal or external command, operable program or batch file.

image

Could we use some universal strategy? Maybe the mv, cp and rimraf packages.

Thanks, nice project!

@kacemws
Copy link

kacemws commented Feb 8, 2021

Hey, ran through the same problem, the issue is that mv is a unix command, so to overcome this, i opened git bash then executed yarn create video ( or npx create-video)
good luck !

@JonnyBurger
Copy link
Member

Thanks for reporting!
Windows support at the moment is not really good right now. I plan on installing Windows to be able to test Remotion in the near future!
In the meanwhile, I opened #15 to fix the issue you mentioned 👍

@JonnyBurger JonnyBurger changed the title create-video not working on Windows Windows support Feb 8, 2021
@filiptronicek
Copy link

filiptronicek commented Feb 9, 2021

@JonnyBurger would it be possible to include a Docker image to support Windows? I think it would be easier to also execute on some Linux systems.

Edit: I think that Docker will help a lot with the installation of FFmpeg, it can be quite a hassle when you don't know what you're doing.

@JonnyBurger
Copy link
Member

@filiptronicek This could be a solution, but I guess what makes it hard is that when you change your code, one would have to rebuild the docker image? Which would make Fast Refresh very slow?

Would consider this if someone has expertise on how to achieve it.

@jalajcodes
Copy link

@JonnyBurger I think it's possible to make live reload work using docker volumes

@filiptronicek
Copy link

We could start a nodemon instance in Docker, right? Maybe nodemon won't be the best thing for this, but something of this nature.

@JonnyBurger
Copy link
Member

Would be worth considering, although I am thinking the nicest solution would be to just add native Windows support, and also the easiest, what do you think? Any other benefits of using inside Docker?

@filiptronicek
Copy link

I think using Docker would improve some workflows just because of how easily deployable it is. No downloads and installs, just one simple command. @JonnyBurger

@JonnyBurger
Copy link
Member

I agree, would be nice. There is already a Dockerfile included for SSR, but we would need one for development as well. Do you want to create a separate issue for it?

On the Windows side, I got Parallels and a Windows license now, soon I'll be able to properly test on Windows!

@filiptronicek
Copy link

I can make it into a separate issue, sure, @JonnyBurger!

@JonnyBurger
Copy link
Member

Windows support will be available in the next release!

JonnyBurger pushed a commit that referenced this issue Feb 14, 2023
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

Successfully merging a pull request may close this issue.

5 participants