3 ms·
The 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
by CyberDildonics 3y ago
The 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.
- mort96 3y agoYou said it's not using ffmpeg. It's using ffmpeg. That's the problem.
- CyberDildonics 3y agoThe problem is that ffmpeg does a lot more than handbrake exposes, that's all anyone is trying to say.
- mort96 3y agoListen to me. The thing I have a problem with, specifically, is your statement that Handbrake doesn't use ffmpeg. That statement is incorrect. I have no problem with the statement "Handbrake doesn't make a good ffmpeg GUI, because it only exposes a small part of what ffmpeg can do". That part is totally 100% fine. I have a problem with the statement "Handbrake doesn't use ffmpeg", which you claimed here: https://news.ycombinator.com/item?id=39943516 https://news.ycombinator.com/item?id=39943516. And I have a problem with the response "ffmpeg is a lot more than just a wrapper around the libraries" (https://news.ycombinator.com/item?id=39941964 https://news.ycombinator.com/item?id=39941964), given the fact that ffmpeg project is the libraries and that the ffmpeg CLI tool is just an interface to them. "ffmpeg is more than a wrapper around the libraries" is strictly speaking true (because ffmpeg is both the libraries themselves and the "wrapper" ffmpeg command line tool), but it doesn't make sense as a response in context. Do you understand? Or do I need to break it down further?
- CyberDildonics 3y agoA wrapper would be some sort of straight pass through and ffmpeg does more than that. That's how you can create big commands that rewire channels, use audio from a different source, subtitles from a specific language, filter, overlay text then stream it all out. That's not trivial, but I don't know why you're getting upset over it.
- 3y ago
- ranger_danger 3y agoto be fair, I have never seen a GUI that could do everything its complex command-line equivalent could do, that wasn't, in the end, just simpler and easier to use the command-line in the first place. so when people ask for "a GUI", I think a lot more information is needed about what it should be able to do.