在grails中编码视频格式
我正在寻找一种在grails中转换视频格式的方法。 我需要能够做到以下几点:在grails中编码视频格式,grails,Grails,我正在寻找一种在grails中转换视频格式的方法。 我需要能够做到以下几点: 用户可以将视频从移动设备上传到此Grails web应用程序。然后,web应用程序将从上传的格式转换为mp4和ogg,并使用HTML5视频标签在浏览器中显示 用户可以以最常见的格式直接上传到Grails web应用程序。这将转换为mp4和ogg,并使用html5视频标签显示在浏览器中 在grails中一定有一种方法可以做到这一点,但我就是找不到。 有什么想法吗?您最好退出Grails,执行众多命令行视频转换实用程序
- 用户可以将视频从移动设备上传到此Grails web应用程序。然后,web应用程序将从上传的格式转换为mp4和ogg,并使用HTML5视频标签在浏览器中显示
- 用户可以以最常见的格式直接上传到Grails web应用程序。这将转换为mp4和ogg,并使用html5视频标签显示在浏览器中李>
有什么想法吗?您最好退出Grails,执行众多命令行视频转换实用程序中的一个,以完成实际转换的“繁重工作”。那么Grails需要担心的就是:
- 接收上传的文件
- 把它们放在一个已知的位置
- 在他们身上运行视频转换
- 将转换后的文件放在不同的已知位置
- 提供转换后的文件
我强烈建议的一件事是,使用作业队列(如RabbitMQ)将视频转换过程与web服务过程分离,以对转换作业进行排队,然后让服务(或完全不同的服务器)负责运行转换作业。这将保持您的web服务器响应良好,并允许您根据需要扩展转换过程。这可能不是您所需要的,但它是一个很好的第三方工具,可以处理整个过程,包括上传和转换视频。(顺便说一句,我与他们无关!)