Question / Help Options/quality for Apple Hardware Encoder?

keybounce

Member
The apple hardware encoder has very few options. Bitrate, an option to limit bitrate (???), keyframe interval, a switch to use B frames, and ... "Profile".

What, in general, is a good way to convert quality numbers to bitrate? I don't have to adjust the CRF as I change screen sizes.

Are "B-frames" the "backwards" frames? I understand YouTube and streaming generally do not like those (my editor is OK with them).

Should I just put profile to "High", or is there a benefit to using one of the other settings?
 
I'm actually waiting for elaboration on those options too,since generally the encoder is faster.

Also,does it work for streaming?
 
I haven't tried streaming yet. So far, one use, for recording, and I did not set keyframes. (Did not realize it changed from the "1" I used with the x264 to "0" when I switched.)

NB: "Faster" is an odd benefit. "Smaller" is what I ultimately want. "Faster" plus "Good quality" plus "Real time" plus "Here's how to re-encode it smaller, still keeping sufficient quality, even if it takes longer" is the ultimate goal.

"Faster" by itself ... what I need is 30 FPS, sufficiently good quality (for editing), real time. After that, "smaller".
 
Back
Top