如果我想在使用Java上传之前压缩视频,我有哪些选择?

时间:2011-03-10 06:50:29

标签: java amazon-s3 video-encoding

我正在上传.mov或.mp4中的视频文件。我想在上传到Amazon S3之前压缩它(质量损失很小)。 java中是否有可以实现这一目标的库?我发现了一个叫做Xuggler但看起来很复杂。还有其他办法吗?

1 个答案:

答案 0 :(得分:2)

最佳 diy选项是使用ffmpeg

  

FFmpeg是一个完整的跨平台解决方案,用于录制,转换和流式传输音频和视频

这是一个命令行工具,因此可以由java应用程序调用。关于如何编码为H.264的Here's a tutorial

另一个选择是将您的编码外包给编码服务,例如encoding.comAnkoder。这些都与S3集成,可以将编码的视频上传到您的S3帐户。