decord icon indicating copy to clipboard operation
decord copied to clipboard

ARM/M1 Support

Open justinrmiller opened this issue 2 years ago • 10 comments

Hello! We're converting over to M1 Macs at work and I've noticed there doesn't appear to be a decord build form ARMv8/M1. We can emulate x86 in our Docker containers locally but it'd be great if we could run the project natively. Would you be open to adding support for this platform and if so would you like some assistance in doing so?

Thanks, Justin

justinrmiller avatar Aug 10 '22 05:08 justinrmiller

Agreed with @justinrmiller, we need to have support for Apple Silicon. Any help i can provide with that?

khurram-nexttier avatar Sep 20 '22 08:09 khurram-nexttier

+1. Can we have this much needed support for ARM/M1 ?

alkeshpatel11 avatar Sep 26 '22 23:09 alkeshpatel11

+1 to that - as far as I can tell the only M1-compatible video reader with accurate frame-seeking is pyav, and it's very slow!

petered avatar Jan 07 '23 22:01 petered

+1, any news? Thanks a lot!

harrywang avatar Jan 13 '23 20:01 harrywang

+1

TanujW avatar Feb 03 '23 06:02 TanujW

any news?

johnnynunez avatar Apr 26 '23 12:04 johnnynunez

Would any of the decord experts like @zhreshold or @innerlee be able to chime in on what it would take to support M1?

Looks like it would be useful to a lot of people and maybe just having a high-level idea of what needs to be done would encourage someone to take the initiative.

petered avatar Apr 27 '23 17:04 petered

We at EVA have been using decord in our project and find it to be extremely useful! To support eva users working on the newer macs (arm architecture), we have created a fork https://pypi.org/project/eva-decord/ that fixed the installation issues. We would love to add them to decord @zhreshold, but you can use it for time being. (edited)

suryatejreddy avatar Jun 08 '23 19:06 suryatejreddy

Can confirm that the EVA solution works. Thank you @suryatejreddy and the EVA people for not only creating a solution but posting it publicly for all to use.

petered avatar Jun 15 '23 23:06 petered