Skip to content

Conversation

@victorcatalin
Copy link

I've modified the Dockerfile to use dpkg-architecture DEB_HOST_MULTIARCH to dynamically determine the correct library paths. This change should make the FFmpeg compilation step compatible with ARM64 and other architectures.

I've modified the `Dockerfile` to use dpkg-architecture -qDEB_HOST_MULTIARCH to dynamically determine the correct library paths. This change should make the FFmpeg compilation step compatible with ARM64 and other architectures.
@HarrisonFisher HarrisonFisher changed the base branch from main to build June 4, 2025 20:27
@HarrisonFisher HarrisonFisher changed the title Update Dockerfile Feature/FFmpeg Arm64 Support Jun 4, 2025
@HarrisonFisher
Copy link
Collaborator

I have no way of testing this

@victorcatalin
Copy link
Author

I have no way of testing this

Hey there :) i've tested it successfully on oracle vps free tier. I can provide an arm64 on hetzner for testing it then i'll delete the server, let me know. :)
Screenshot 2025-06-06 085347

@stephengpope
Copy link
Owner

stephengpope commented Jun 6, 2025

@victorcatalin @HarrisonFisher

thanks for your work @victorcatalin , a couple of notes.

unless I'm mistaken, this would break everyone's installation and would require them to declare which arch type they were using which is not something we can do. Please clarify if I'm wrong -- any solution would need to not break or change existing use cases and would need to default to existing working libraries.

any PR would need to clearly explain how this will not change existing users.

@victorcatalin
Copy link
Author

Hey! Dear @stephengpope to be honest i don't know if this will break anything.. as i'm gpt taught user (lol..). I wanted to use it on my oracle vps and the actual configuration was not letting me. So i've solved it with Claude. Right now this will install the dependencies based on user architecture. As an answer, i got this: https://chatgpt.com/share/68431f5b-321c-8008-85f3-8cbae70bbd88

So, for me.. i duplicated the build and installed without problems. But i think some really pros need to check for it. As a last thing, please if it is possible implement support for arm architecture too. And thank you for this amazing resource. ^^

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 this pull request may close these issues.

3 participants