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?
 

amsyar ZeRo

Member
I'm actually waiting for elaboration on those options too,since generally the encoder is faster.

Also,does it work for streaming?
 

keybounce

Member
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".
 
Top