rubegartor / ReelSteady-Joiner

ReelSteady Joiner merge multiple GoPro separate video files into one without losing the gyro data
MIT License
98 stars 6 forks source link

[BUG] can't open arm-x64 on Macbook Pro M1 Pro #26

Closed yamyoume closed 2 years ago

yamyoume commented 2 years ago

Describe the bug I have a macbook pro with an M1 Pro chip running macOS Monterey version 12.4 the arm x64 version is not working when I Right-Click and then open I get this image

rubegartor commented 2 years ago

Hi, I've tested on my Air M1 with macOS Monterey version 12.4 and I have not found any problem, make sure that no antivirus or MacOS security is interfering in the process. Anyway, can you try the ReelSteady Joiner version 1.2.4 installer to see if the same problem occurs?

yamyoume commented 2 years ago

that is weird, I don't have any anti-virus software installed, usually, I just right-click then open these kinds of apps and they work. I'll ask a friend with an M1 pro to test it

JetFPV commented 2 years ago

Hello, I have same issue here on MacBook Pro M1. It works fine on X64 version but not optimized I guess. Very handy software by the way, thanks a lot. By default, it would be nice if joined file end up in the video folder.

vacekj commented 2 years ago

This might be due to bad signing or notarization from Apple. If I build and sign the latest master locally, I don't get the error.

yamyoume commented 2 years ago

This might be due to bad signing or notarization from Apple. If I build and sign the latest master locally, I don't get the error.

How do I build it locally?

konzeptzwei commented 2 years ago

I have the same issue. The 1.2.5 version is also damaged on my machine. MacBook Pro (14", 2021), Apple M1 Max, 64 GB

CalebeNP commented 2 years ago

This is a signing problem, just disable GateKeeper for ReelSteady Joiner and it'll work fine. sudo xattr -rd com.apple.quarantine /Applications/ReelSteady\ Joiner.app

yamyoume commented 2 years ago

Can confirm it works BUT i had to do sudo xattr -d com.apple.quarantine /Applications/ReelSteady\ Joiner.app because it was complaining about "-r" not being a recognizable option it would be nice it didn't require that though

rubegartor commented 2 years ago

I have finally been able to reproduce the error on my computer, I am working on solving the problem as soon as possible because solving this problem is not free for me. (Fuck u Apple) As others have commented so far, it can be fixed with the following command: sudo xattr -d com.apple.quarantine /Applications/ReelSteady\ Joiner.app

rubegartor commented 2 years ago

I have published version 1.3.0-beta, the DMG installer has been migrated to PKG to try to solve the problem with previous builds. It would be helpful to get confirmation on whether the issue has been fixed in this version to end up releasing stable 1.3.0.

Thanks for the collaboration.

porfel commented 2 years ago

This issue also reproduce on x86-64, with .pkg installer - but now its reproduces when trying to open .pkg file. I guess this is... because fucking apple want to get money for valid signature, and only one way to fix this without pay - add notice to readme: "Open 'System Preferences' -> 'Security' -> 'Authorize'" (or any translation to english or another lanuage) for this software.

rubegartor commented 2 years ago

This issue also reproduce on x86-64, with .pkg installer - but now its reproduces when trying to open .pkg file. I guess this is... because fucking apple want to get money for valid signature, and only one way to fix this without pay - add notice to readme: "Open 'System Preferences' -> 'Security' -> 'Authorize'" (or any translation to english or another lanuage) for this software.

Yes, it is already added in the following section of the README: https://github.com/rubegartor/ReelSteady-Joiner#troubleshooting-