Jump to content

  •  

CNers have asked about a donation box for Cloudy Nights over the years, so here you go. Donation is not required by any means, so please enjoy your stay.

Photo

SER player is alive

  • Please log in to reply
11 replies to this topic

#1 lock042

lock042

    Siril astronomical image processing software

  • -----
  • Vendors
  • topic starter
  • Posts: 550
  • Joined: 03 Nov 2015

Posted 21 March 2025 - 05:04 AM

Hello everyone.
Because I was sad to see this beautiful application no longer available and a bit abandoned. I had tried to contact Chris, with no return.
So I decided to fork his code and recompile the binaries. To do this, I ran SER player under Qt6.
The binaries are now hosted by the Siril team, at this address: https://free-astro.o...itle=SER_Player
Please note that only 64-bit versions are available.
Also, the minimum version of macOS is now 10.15, but an Apple Silicon version is available.

Don't hesitate to send me your feedback. I don't intend to actively develop the application, which is fine as it is, but just keep it alive and up to date.

 

PS: 

To the moderators: I know that as a Vendor I shouldn't be posting here, but this is something that has nothing to do with Siril, and I'm just linking to a wiki, with no commercial ads whatsoever.
And I think the information is important to share for all those who want to continue using SER player.


Edited by lock042, 21 March 2025 - 06:49 AM.

  • RNSpeed, rpineau, happylimpet and 4 others like this

#2 nou

nou

    Ranger 4

  • -----
  • Posts: 386
  • Joined: 28 Apr 2022

Posted 26 March 2025 - 04:06 AM

Maybe it would be good to have it on flathub? I can make a manifest and send pull request. And maybe migrate to cmake build.



#3 lock042

lock042

    Siril astronomical image processing software

  • -----
  • Vendors
  • topic starter
  • Posts: 550
  • Joined: 03 Nov 2015

Posted 26 March 2025 - 04:50 AM

Maybe it would be good to have it on flathub? I can make a manifest and send pull request. And maybe migrate to cmake build.

About flathub this is a gread idea. But I don't think we should migrate to cmake. At least, I don't want to handle this. So far, SER Player compiles well on all OS, and that's enough for me :).

We are working on making macOS app signed.



#4 james7ca

james7ca

    Hubble

  • *****
  • Posts: 13,628
  • Joined: 21 May 2011
  • Loc: San Diego, CA

Posted 26 March 2025 - 05:22 AM

Thanks for making this available as SER-Player has always been a useful utility.

 

However, I've downloaded the Apple Silicon version two or three times and none of the downloads will run, I get a "damaged" warning from the Mac OS that says I should delete the file (see below dialog). However, the x86 download seems to work under Mac OS Sonoma on my M1 MacBook Air.

 

[UPDATE]

I believe that I found a solution to this problem over on the AstroDMx website (almost by accident). After downloading the dmg open same and move the SER-Player.app to your application folder. Then go to the Terminal app and execute (enter) the following command:

 

 

xattr -cr /Applications/SER-Player.app

Here is the man page for the xattr command:

 

  https://ss64.com/mac/xattr.html

 

It looks like this command (xattr -cr) clears all of the file's extended attributes. But, I think the attribute that MAY be causing the problem is "com.apple.provenance" and this apparently has something to do with the Mac OS Gatekeeper.

 

After the above you'll still need to do the launch/quit operation on the application and then set the security preferences in "System Settings... > Privacy & Security" for the SER-Player itself.

[/UPDATE]

Attached Thumbnails

  • Damaged SER Player Image.png

Edited by james7ca, 26 March 2025 - 07:53 AM.


#5 nou

nou

    Ranger 4

  • -----
  • Posts: 386
  • Joined: 28 Apr 2022

Posted 26 March 2025 - 08:49 AM

About flathub this is a gread idea. But I don't think we should migrate to cmake. At least, I don't want to handle this. So far, SER Player compiles well on all OS, and that's enough for me smile.gif.

We are working on making macOS app signed.

Got flatpak local build up and running. It was quite straightforward as flatpak does support qmake as native build system so no need to migrate to cmake. Now I just need two screenshot URL for metainfo file. lock042 can you make them for me? Probably on free-astro.org. Then I can make submission to flathub.


Edited by nou, 26 March 2025 - 08:50 AM.


#6 lock042

lock042

    Siril astronomical image processing software

  • -----
  • Vendors
  • topic starter
  • Posts: 550
  • Joined: 03 Nov 2015

Posted 09 April 2025 - 06:35 AM

Thanks for making this available as SER-Player has always been a useful utility.

 

However, I've downloaded the Apple Silicon version two or three times and none of the downloads will run, I get a "damaged" warning from the Mac OS that says I should delete the file (see below dialog). However, the x86 download seems to work under Mac OS Sonoma on my M1 MacBook Air.

 

[UPDATE]

I believe that I found a solution to this problem over on the AstroDMx website (almost by accident). After downloading the dmg open same and move the SER-Player.app to your application folder. Then go to the Terminal app and execute (enter) the following command:

 

 

Here is the man page for the xattr command:

 

  https://ss64.com/mac/xattr.html

 

It looks like this command (xattr -cr) clears all of the file's extended attributes. But, I think the attribute that MAY be causing the problem is "com.apple.provenance" and this apparently has something to do with the Mac OS Gatekeeper.

 

After the above you'll still need to do the launch/quit operation on the application and then set the security preferences in "System Settings... > Privacy & Security" for the SER-Player itself.

[/UPDATE]

The error is because the app is not (yet) signed.

You should use xattr like this:
 

xattr -r -d com.apple.quarantine /Applications/SER-Player.app


#7 lock042

lock042

    Siril astronomical image processing software

  • -----
  • Vendors
  • topic starter
  • Posts: 550
  • Joined: 03 Nov 2015

Posted 09 April 2025 - 06:40 AM

Got flatpak local build up and running. It was quite straightforward as flatpak does support qmake as native build system so no need to migrate to cmake. Now I just need two screenshot URL for metainfo file. lock042 can you make them for me? Probably on free-astro.org. Then I can make submission to flathub.

Oh ok, I can yes.



#8 lock042

lock042

    Siril astronomical image processing software

  • -----
  • Vendors
  • topic starter
  • Posts: 550
  • Joined: 03 Nov 2015

Posted 09 April 2025 - 06:48 AM

Got flatpak local build up and running. It was quite straightforward as flatpak does support qmake as native build system so no need to migrate to cmake. Now I just need two screenshot URL for metainfo file. lock042 can you make them for me? Probably on free-astro.org. Then I can make submission to flathub.

Here are the screenshots: https://free-astro.o...itle=SER_Player



#9 james7ca

james7ca

    Hubble

  • *****
  • Posts: 13,628
  • Joined: 21 May 2011
  • Loc: San Diego, CA

Posted 09 April 2025 - 07:38 AM

 

The error is because the app is not (yet) signed.

You should use xattr like this:
 

xattr -r -d com.apple.quarantine /Applications/SER-Player.app

Yes, but I think the error I was getting is something else. If I had to guess I think it is being caused because the upload that is on the download server had already been run on another Mac before it was uploaded. Note the error message I was getting when I tried to open the application, it's something different than the warning you get when you try to run an unsigned app.

 

In fact, AFAIK you don't normally have to use the xattr command to "fix" an unsigned app, you just need to go into your Privacy & Security settings and approve the app. This is documented in a support page from Apple:

 

  https://support.appl...per-mh40616/mac



#10 nou

nou

    Ranger 4

  • -----
  • Posts: 386
  • Joined: 28 Apr 2022

Posted 09 April 2025 - 08:20 AM

lock042: Created flathub subbmission https://github.com/f...thub/pull/6359 

 

After you merge flatpak branch to master I will change url in flatbuilder manifest to point to your github repository. Should I write to submission that you should also be added as maintainer of flathub repository?



#11 lock042

lock042

    Siril astronomical image processing software

  • -----
  • Vendors
  • topic starter
  • Posts: 550
  • Joined: 03 Nov 2015

Posted 09 April 2025 - 08:37 AM

Sure. Add me as a Maintainer

#12 lock042

lock042

    Siril astronomical image processing software

  • -----
  • Vendors
  • topic starter
  • Posts: 550
  • Joined: 03 Nov 2015

Posted 09 April 2025 - 09:12 AM

In fact, AFAIK you don't normally have to use the xattr command to "fix" an unsigned app, you just need to go into your Privacy & Security settings and approve the app. This is documented in a support page from Apple:

 

  https://support.appl...per-mh40616/mac

This is the command line version. For Siril dev version we recommend to use the xattr command. No need for UI navigation.




CNers have asked about a donation box for Cloudy Nights over the years, so here you go. Donation is not required by any means, so please enjoy your stay.


Recent Topics






Cloudy Nights LLC
Cloudy Nights Sponsor: Astronomics