将ffmpeg与spring boot

时间:2018-05-25 03:39:05

标签: spring rest spring-boot ffmpeg

我有一个像社交媒体应用程序一样的原生应用程序。用户从该应用程序上传他们的照片和视频。虽然上传我想用百分比显示处理标志,我有在春季启动时编写的RESTful api端点并想调整媒体大小(照片) 。有没有任何简单的方法来实现它。我听说过ffmpeg但我不知道如何将它与spring boot集成。 感谢。

1 个答案:

答案 0 :(得分:1)

  

FFmpeg的核心是程序本身,专为基于命令行的视频和音频文件处理而设计,广泛用于格式转码,基本编辑(修剪和连接)。

因此,您可以使用java Spring引导应用程序中的System.call命令行来调用它。

// Just one line and you are done ! 
// We have given a command to start cmd
// /K : Carries out command specified by string
Runtime.getRuntime().exec(new String[] {"cmd", "/K", "Start"});