Skip to main content
博客
div+css 博客
javascript 博客
vue 博客
php 博客
微信 博客
php
drupal
composer
thinkphp
onethink
laravel
Swoole
dedecms
magento
smarty
ecshop
zencart
joomla
discuz
wordpress
yii
微信
抖音
ci
weiphp
destoon
python
plone
apache
nginx
cache
memcache
redis
div+css
javascript
jquery
typescript
Vue.js
Amaze
zepto
react
underscore
backbone
angular
lodash
layui
js特效
vbscript
photoshop ai
sql
mysql
mssql
oracle
regular
node.js
腾讯开放平台
dreamweaver
linux
seo
app
asp及asp.net
flash
iis
java
mac
wap
windows
dos
其它
浏览器
网络
AD域
虚拟机
AC
欢迎各位兄弟 发布技术文章
这里的技术是共享的
个人技术网_前端_后台_php_div_css_linux_javascript_seo
搜索表单
搜索
用户登录
用户名
*
密码
*
重设密码
You are here
首页
使用ffmpeg把flv转换成Android可播放的mp4文件
星期三, 2015-08-19 08:46 —
shiping1
[java]
view plain
copy
FFmpeg 命令 ffmpeg -i test.flv -s 320x240 -r
30000
/
1001
-b 200k -bt 240k -vcodec libx264
-acodec libvo_aacenc -ac
2
-ar
48000
-ab 192k output.mp4
[java]
view plain
copy
import
java.io.IOException;
import
java.text.SimpleDateFormat;
import
java.util.ArrayList;
import
java.util.Calendar;
import
java.util.Date;
import
java.util.List;
public
class
Test {
public
static
void
main(String[] args) {
List<String> commend =
new
ArrayList<String>();
commend.add(
"E:/ffmpeg.exe"
);
commend.add(
"-i"
);
// commend.add("E:\\server\\red5-0.8.0-java5\\webapps\\webcam\\streams\\"+filename+".flv");
commend.add(
"E:/test.flv"
);
commend.add(
"-s"
);
commend.add(
"320x240"
);
commend.add(
"-r"
);
commend.add(
"30000/1001"
);
commend.add(
"-b"
);
commend.add(
"200k"
);
commend.add(
"-vcodec"
);
commend.add(
"libx264"
);
commend.add(
"-acodec"
);
commend.add(
"libvo_aacenc"
);
commend.add(
"-ac"
);
commend.add(
"2"
);
commend.add(
"-ar"
);
commend.add(
"48000"
);
commend.add(
"-ab"
);
commend.add(
"192k"
);
commend.add(
"-y"
);
// commend.add("E:\\server\\apache-tomcat-6.0.37\\webapps\\czwx-web\\resources\\download\\"+filename+".mp4");
commend.add(
"E:/test.mp4"
);
System.out.println(commend.toString());
Process builder =
null
;
try
{
builder =
new
ProcessBuilder(commend).start();
// builder.waitFor();
}
catch
(IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
版权声明:本文为博主原创文章,未经博主允许不得转载。
来自
http://blog.csdn.net/zhangxingyu_pc/article/details/9832799
普通分类:
linux