我在网站中见到过关于使用ffmpeg的帖子,网上也有很多,并且我用它和mencoder结合可以随意的转换视频格式。 我想将视频文件转换成现在网络中流行的FLV流媒体格式,并且要求转换的视频要求质量高一些
但是,我将ASF格式的视频文件转换成为FLV格式时,被转换后flv文件往 往会很大,比源文件大很多倍,flv难道不能压缩吗?
请各位指教。
但是,我将ASF格式的视频文件转换成为FLV格式时,被转换后flv文件往 往会很大,比源文件大很多倍,flv难道不能压缩吗?
请各位指教。
解决方案 »
- 在做SSH 操作 oracle Clob 字段 时 发生 的问题 急急~~~
- 一道oracle题
- 希望我的这篇文章,林信良 老师能看到
- 统计访问 100分
- dom4j读取XML数据问题
- java查询数据库所有表的问题,请各位大大进来帮帮忙
- 谁能给我一个jsp调用 Oracle 存储过程的小例子。
- 使用iReport+jasper出现严重问题
- Applet 的在IE6.0的中文问题 在线等待,急!急!急! 高分
- 项目启动报错:java.lang.IllegalStateException: BeanFactory not initialized or already c
- 如何解决购物中的并发问题
- Struts2示例项目中的一个有关通配符匹配的问题
例如你一个MP4的文件 转码成其他格式的文件 当你要求清晰度 一样的时候文件肯定会很大ffmpeg 里面有一个参数值 叫什么我忘记了 改变这个值可以控制转码后的文件大小
但是清晰度 很差一些
貌似是这个参数 你试试看
commend.add("e:\\ffmpeg\\v\\ffmpeg");
commend.add("-i");
commend.add(oldfilepath);
commend.add("-ab");
commend.add("128");
commend.add("-acodec");
commend.add("mp3");
commend.add("-ac");
commend.add("1");
commend.add("-qscale");
commend.add("6");
commend.add("-ar");
commend.add("22050");
commend.add("-b");
commend.add("512");
commend.add("-r");
commend.add("29.97");
commend.add("-y");
commend.add("e:\\home\\lesbian3.flv");
你的意思是 -b 吧512改成 bitrate ?这样报错诶。。