First of all, if you have iTunes or QuickTime installed, chances are you are already using the CoreAudio AAC encoder in OBS-Studio. But if you normally do not use or install any of those, there is another way to enable it.
All we need is the Apple Application Support, for 32 or 64bit depending on the OBS Studio version you use. Apple themselves explain how to get those:
https://discussions.apple.com/docs/DOC-6562#components
https://discussions.apple.com/message/25315107#25315107
But in short, with a software like 7-Zip you can open the iTunes or QuickTime installer and then extract the file AppleApplicationSupport.msi or AppleApplicationSupport64.msi (it should have both installers for 32 and 64 bit if you get the 64bit installer).
Close OBS and run both files, then restart OBS.
You can see that the encoder is used by checking the log file of OBS.
Search for a line that says: "[CoreAudio encoder]: Adding CoreAudio AAC encoder"
According to HydrogenAudio listening tests, the CoreAudio AAC encoder is the highest quality AAC encoder available, while still being quite performant.
Long version:
All we need is the Apple Application Support, for 32 or 64bit depending on the OBS Studio version you use. Apple themselves explain how to get those:
https://discussions.apple.com/docs/DOC-6562#components
https://discussions.apple.com/message/25315107#25315107
But in short, with a software like 7-Zip you can open the iTunes or QuickTime installer and then extract the file AppleApplicationSupport.msi or AppleApplicationSupport64.msi (it should have both installers for 32 and 64 bit if you get the 64bit installer).
Close OBS and run both files, then restart OBS.
You can see that the encoder is used by checking the log file of OBS.
Search for a line that says: "[CoreAudio encoder]: Adding CoreAudio AAC encoder"
According to HydrogenAudio listening tests, the CoreAudio AAC encoder is the highest quality AAC encoder available, while still being quite performant.
Long version:
- You go to apple.com/itunes and download itunes OR go to apple.com/quicktime and download quicktime for windows.
- DO NOT RUN THE INSTALLER (unless you want to use them, if you run the installer and install the software you can skip the rest of the steps)
- Download 7-Zip from 7-zip.org and install it, then open 7-Zip
- In 7-Zip open the downloaded itunes or quicktime-installer.exe (might be named a bit differently).
- It should show you a bunch of files, we are looking for:
AppleApplicationSupport64.msi (for 64bit) AND
AppleApplicationSupport.msi (for 32bit)
- Extract them both and then run them both (make sure OBS is closed while you do this)[on a 32bit system you can only run the AppleApplicationSupport.msi]
- After both are installed you can start OBS again
- Click on Help (at the top) -> Log Files -> View current log
- In the new window scroll through a bit or use the search function (it should open in Notepad by default) to find a line that says "[CoreAudio encoder]: Adding CoreAudio AAC encoder"
This means the encoder was correctly installed and will be used by OBS.