Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

ThisIsšŸµ

macrumors member
Original poster
Jul 20, 2021
92
92
There are 2 versions on VLC website compatible with Apple Silicon Macs:
- VLC for Macs with Apple Silicon chips
- VLC for Mac (Universal Binary)

Which one should i download for my M2 Pro MacBook - which one will offer better performance or basically whatā€™s the difference?
 

Attachments

  • 02D47F2C-80DA-4F8E-B911-2A5F99134E71.png
    02D47F2C-80DA-4F8E-B911-2A5F99134E71.png
    798.9 KB · Views: 595
Good question. One is made specifically for Intel machines, the other for Arm (Apple). The universal one works on both. So why have the separate ones in the first place? There must be a reason...
My guess is that VLC plans to support Intel releases longer than Apple will.
So it makes sense to have separate ones. The arm64 will be for the most recent macOS. The intel64 will be for the last macOS officially released by Apple for Intel. The universal one will be discontinued.

On a Mac with Apple Silicon, itā€™s probably best to use the arm64 version. The arm64 binary (VLC.app/Contents/MacOS/VLC) is almost half the size of the universal one.
 
  • Like
Reactions: ThisIsšŸµ
Good question. One is made specifically for Intel machines, the other for Arm (Apple). The universal one works on both. So why have the separate ones in the first place? There must be a reason...
Naming convention.

"Apple Silicon" is associated with currently marketed non-Intel Macs.

"Universal (1) binaries" are associated with PPC & Intel Macs.

Universal 2 binaries are "Apple Silicon".

Whoever decided on VLC's naming convention needs help with labeling things.
 
Last edited:
Naming convention.

"Apple Silicon" is associated with non-Intel Macs.

"Universal (1) binaries" are associated with PPC & Intel Macs.

Universal 2 binaries are "Apple Silicon".

Whoever decided on VLC's naming convention needs help with labeling things.
Apple: "Building a Universal macOS Binary
Create macOS apps and other executables that run natively on both Apple silicon and Intel-based Mac computers."
https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary
 
This does not make the point you think it does.
In macOS itself, they are simply just called ā€œUniversalā€ applications.
Yes, when it was introduced, it was called ā€œUniversal 2ā€. You are correct there.
But nothing VLC is doing is incorrect, when Apple themselves these days in their operating system simply just calls it ā€œuniversalā€.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.