fnordware / AdobeOgg

Ogg plug-ins for Adobe programs
400 stars 37 forks source link

Not work for m1/m2 mac #23

Open Musicminion opened 11 months ago

Musicminion commented 11 months ago

It seems that AdobeOgg can't work with m1 mac?

How can I compile it on m1 mac? and if it will works I wonder?

Coolguy1260 commented 11 months ago

encountered the same issue myself, I loaded the project up in latest XCode and with the latest Adobe Premiere SDK, and miraculously other than 2 functions that changed around it loaded fine other than a few minor changes in the premiere SDK over the past 10 years

either way, here's an ARM64 build of the plugin that I got working, should work great on apple silicon!!! though my scuffed fixes may have some minor issues, I haven't given it a thorough test

Ogg Premiere.bundle.zip

Musicminion commented 11 months ago

encountered the same issue myself, I loaded the project up in latest XCode and with the latest Adobe Premiere SDK, and miraculously other than 2 functions that changed around it loaded fine other than a few minor changes in the premiere SDK over the past 10 years

either way, here's an ARM64 build of the plugin that I got working, should work great on apple silicon!!! though my scuffed fixes may have some minor issues, I haven't given it a thorough test

Ogg Premiere.bundle.zip

wow! I do try compile on M1 Mac(I spend almost a total night), however the sdk is 10 years ago, I remember clearly that a render function accepting 7 param in sdk, in project file may only have 6 parameters. And I am not familiar with audio processing and iOS developmentat all

by the way, are you willing to make your changed project open-source? Hopefully it can help more in need(

Coolguy1260 commented 11 months ago

i'll try to open source it best i can, i'm not all too familiar with contributing to github and the like (and it seems I can't upload cpp files directly to issue threads, all I changed was the Ogg_Premiere_Export.cpp file) i got caught with the 6 vs 7 parameter issue as well, i was also not familiar with audio / premiere development at all but i stared down the documentation enough to make an educated guess that likely caused a few issues down the line but it did still compile

Coolguy1260 commented 11 months ago

Created a fork with my changes at https://github.com/Coolguy1260/AdobeOggM1, didn't feel confident enough in my fixes to submit a whole pull request, let me know if things don't work!

Musicminion commented 11 months ago

Wow! Everything works fine~ Much thanks to your contribution!

Before this, I have tried influx plugin(which need pay), But it can't work with QQ-music flac, Now everything get down!

截屏2023-10-11 09 30 16