[FFmpeg-user] Possible? - Convert ProRes to h.264 using GPU on MacOS Mojave

Harvey Pikelberger communque at gmail.com
Sat Feb 16 08:13:42 EET 2019

h264_videotoolbox did the trick

Two differences from libx264

1  -crf was not a recognized option.  I switched it out for an equivalent -v:b [bitrate]. All seems fine

2 -pix_fmt yuv420p was also not a recognized option.  Console note says it uses mpeg settings. Doesn’t seen to be a significant issue.

Notes aside it’s a big improvement :  h264_videotoolbox in Mac processses at about 4X the speed of libx264 

Thanks Ted!

On Feb 15, 2019, at 21:54, Ted Park <kumowoon1025 at gmail.com> wrote:

>> Right now, starting with 3840x2160 ProRes files converting to h.264, I'm getting 7.4fps.
>> Would love to find a way to speed that up.
> Use the h264_videotoolbox encoder for hw accelerated encoding on Mac.
>> A quick survey of forums gives a lot of contradictory answers.
>> - Can't be done using Mac OS
>> - Could be done using Mac OS prior to Mojave, but now no longer possible.
> This is the first I’m hearing anything like that, I didn’t notice any changes after updating. Maybe it’s just certain cards?

More information about the ffmpeg-user mailing list