[Libav-user] FFmpeg and Apple's transition to ARM/Apple Silicon

Carl Eugen Hoyos ceffmpeg at gmail.com
Mon Jul 6 19:03:42 EEST 2020


Am Mo., 6. Juli 2020 um 12:13 Uhr schrieb Info || Non-Lethal
Applications <info at non-lethal-applications.com>:
>
> > Am Fr., 26. Juni 2020 um 11:07 Uhr schrieb Info || Non-Lethal
> > Applications <info at non-lethal-applications.com>:
> >
> >> Will re-compiling the libraries on the new architecture be enough to make everything work "as before"?
> >
> > Yes.
>
> I’ve been watching Apple’s WWDC video on how to convert apps to work on Apple Silicon.
> They say that all external libraries (which I’m using plenty of) need to be compiled as universal binaries.

I don't think this is correct.

> Is that something that FFmpeg already supports (maybe from the PPC/Intel switch days about 10 years ago)?

It is something that Apple's toolchain supports, not FFmpeg

> Or would I be able to compile two separate libraries (for Intel and ARM) and combine them into one?

Yes, this is what had to be done when universal binaries were needed
the last time.

Carl Eugen


More information about the Libav-user mailing list