5 ms·
But that is not ffmpeg, is it? I know they use some of the same encoding libraries.
by Mashimo 3y ago
But that is not ffmpeg, is it?
I know they use some of the same encoding libraries.
- 0xcoffee 3y agoThere is a MR to update it to FFMPEG 7: https://github.com/HandBrake/HandBrake/pull/5884 https://github.com/HandBrake/HandBrake/pull/5884
- galad87 3y agoBecause HandBrake uses some parts of the FFmpeg libraries, but HandBrake scope is much smaller than FFmpeg, and while it uses some parts, it's definitely not FFmpeg CLI GUI.
- mort96 3y agoffmpeg is, mainly, a bunch of libraries. libavcodec, libavformat, libswresample, etc, is almost all of ffmpeg. If a project is using those libraries, it's using ffmpeg. The ffmpeg command line utility is "just" an interface to those libraries.
- CyberDildonics 3y agoffmpeg is a lot more than just a wrapper on libraries. It can do a lot of filtering and rewiring of audio channels, video channels and subtitles. Handbrake doesn't do any of that. You can't even drag a bunch of audio files on to handbrake because handbrake doesn't do audio, while ffmpeg is great for encoding audio.
- mort96 3y agoWhat I'm saying is that ffmpeg is the libraries. When you use the ffmpeg CLI to filter and rewrite audio, the ffmpeg command is just decoding it using a decoder in libavcodec, filtering using a filter from libavfilter, and encoding again using an encoder from libavcodec. The ffmpeg CLI is "just" an interface for the libraries. The fact that Handbrake doesn't expose the same features as the ffmpeg CLI tool is frankly irrelevant.
- CyberDildonics 3y agoThe fact that Handbrake doesn't expose the same features as the ffmpeg CLI tool is frankly irrelevant. It's not just relevant, it's the whole thing. They asked for an ffmpeg GUI and someone recommended a GUI that doesn't use ffmpeg and doesn't do what ffmpeg can do. ffmpeg can not only rewire channels, it can stream video, capture video from the screen, capture video from a tv tuner, overlay text etc. Also the libraries you listed are part of the ffmpeg project. They come from ffmpeg. https://ffmpeg.org/about.html https://ffmpeg.org/about.html Also they asked for a GUI to ffmpeg, not necessarily a GUI to the command line tool.
- mort96 3y agoHandbrake does use ffmpeg. My whole point is that the libraries are ffmpeg, so I don't understand why you're saying it back to me. Gah. I give up.
- CyberDildonics 3y agoHandbrake isn't a GUI for all of ffmpeg, it does a very limited set of what ffmpeg can do.
- mort96 3y agoNever argued otherwise. Specifically, the thing I'm saying is wrong is: > someone recommended a GUI that doesn't use ffmpeg Handbrake uses ffmpeg. But I recognize your username. I don't remember from where but I remember reading or having a conversation with you which went nowhere. I think I'm done.
- CyberDildonics 3y agoUsing ffmpeg for one thing doesn't mean a GUI is a GUI for all of ffmpeg.
- 3y ago