对编写媒体转换器感到困惑
我想使用 ffmpeg 编写自己的媒体转换器应用程序。我有几个问题
我可以使用命令行进行转换吗?如果用户没有在他的系统上安装 ffmpeg,我认为这不会起作用。如果是这样的话,我是如何克服的。我不相信他们的 API 有任何媒体转换功能。
可以用Java写吗?
I want to write my own media converter application using ffmpeg. I have a couple of questions
Can I use a command line to make the conversion. I don't think that would work if the user hasn't installed ffmpeg on to his system. If that's the case, how'd I overcome it. I don't believe their API has anything for media conversion.
Is it possible to write it in Java?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在应用程序中提供 ffmeg 二进制文件,并使用 ProcessBuilder 和/或 运行时类来调用它。不过,对于您想要定位的每个操作系统,您都需要不同的二进制文件。
You can provide an ffmeg binary with your application, and use the ProcessBuilder and/or Runtime class to invoke it. You would need a different binary for each OS you intend to target though.