利用jave创建一个applet在客户端转换视频

Java Audio Video Encoder 封装好的调用ffmpeg执行视频转换的开源

http://www.sauronsoftware.it/projects/jave/index.php

和在cmd窗口用命令一样,它也要用到ffmpeg.exe 问题是在jar包也可以调用应用程序,真是没想到。

现在,有了这个jave,使用ffmpeg变得轻松无比。

 

我的思路是创建一个applet在客户端转换视频。

 

一、 创建一个applet,提供用户浏览文件选择文件转换

 

二 、调用jave视频转换,转换的代码如jave文档给的例子

还有转换的过程要显示进度

只实现EncoderProgressListener的接口的progress方法

public void progress(int permil) {

}

这里的permil范围是0~1000

 

当然。。。1000是不会出现的。

 

三 、及到读取用户本地文件的权限,需要把jar包数字签名。

生成密钥命令为:keytool -genkey -alias  密钥名

签名命令为: jarsigner  包名 密钥名

 

同样需要对 jave.jar包签名。多个包写applet标签时,只需要用逗号隔开。

 


 

完整的src如附件

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值