Yes, and under the hood Handbrake is using the FFmpeg libraries. Handbrake's value is providing simple presets that "just work" for converting video for various uses. Want to convert video for playback on an iPhone? Handbrake has you covered.
Yes, but Handbrake provides a GUI. Ffmpeg is fantastic, and I believe supports a wider range of formats than Handbrake, so it's the power user's tool of choice. But Handbrake is way more accessible for the average user, and is very high quality in its own way.
I find ffmpeg more intuitive. Handbrake only has presets, and it pre-fills so many options for you. Why can't I just have "original" everything, just change the format? I don't want any changes except codec, but with Handbrake I don't feel confident it's not going beyond that.
I'm the same. I used to use handbrake, but found the presets didn't work very well. I set up custom presetsz fiddled with lots of things, and still failed to always get the right subtitles or audio or something.
I've switched to ffmpeg now, with MakeMKV to do the rip. I find this works better and more reliably. It also let's me separate the ripping from the transcoding. So I can rip really fast and just queue up the transcoding.
Well, yeah, both can be used for mostly the same things (probably ffmpeg has more features in total though), but ffmpeg doesn't have a GUI, which HandBrake does.