-
Notifications
You must be signed in to change notification settings - Fork 462
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
arm support #103
Comments
Not yet, sounds like a fun project. |
This nice idea! |
How's it going now |
This wouldn't work on the ARM (and the Raspberry Pi), as of time of writing, the only supported architecture for the docker images is only You can check for the supported architectures through going to this page: |
+1, just ran into this issue |
Any update on this? |
it could be usefull on AWS Graviton2 and Graviton3 |
@gmarchand cost per encoded frame was 16x more on Graviton2 than Ryzen, so I did not pursue it. |
@sedlund interesting, could you share your reference? |
@gmarchand here you go
|
I also have this problem. I use Apple silicon chip. |
Haven't tried to build these images, but I had success just installing ffmpeg in my base image, see #99 (comment) for details. |
This would be great to have |
I have made a first draft working
|
@gmarchand Your draft worked for me except for the cleanup stage (however I deactivated most libs in my case) It fails creating the symbolic links because the name already exists. Maybe you have an idea what is going wrong here :) |
I've been looking at this also - looks like OPENJPEG is a bit of a blocker... X265_VERSION - I had to opt for 3.3 - 3.4 failed OpenJPEG gets as far as -
No matter what version I use... For theora - this lib got confused about the architecture - fixed that by getting the arch as below - (I'm planning to cross compile both versions at once).
This may be due to using a different image base btw - however it is alpine still ... will try a few things yet.. Just got another pass running removing openjpeg. |
Theora still a problem -
Few issues documented here - https://gitlab.xiph.org/xiph/theora/-/issues/2318 Will explore version and or forking when we get a chance and try again - if anyone manages an ARM build I'd be keen to see how you soved these issues... To recap - I'm building arm / alpine combination - openjepg and theora are blockers... will remove these and try again to build as knowing what components are probelmatic helps narrow down the tasks I guess... Happy to share what I find... |
I was able to get this to build on ARM64 by hacking the
Patch for openjpeg:
|
This PR works for |
has anyone attempted to get this to build on ARM64? I don't want to spend hours just find out something is blocking.
The text was updated successfully, but these errors were encountered: