Chinaunix首页 | 论坛 | 博客
  • 博客访问: 36233
  • 博文数量: 20
  • 博客积分: 915
  • 博客等级: 准尉
  • 技术积分: 175
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-08 16:08
文章分类

全部博文(20)

文章存档

2011年(1)

2009年(6)

2008年(13)

我的朋友
最近访客

分类: Java

2008-06-27 19:48:28

MediaFormatChange.java


import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

public class MediaFormatChange {

    public void toFLV( List command ){
            this.formatChange(commands);
    }
    public List setParam( String commandPath,String mediaRealPath, String flvSavePath){
        List command = new ArrayList();

        command.add(commandPath);  //ffmepg.exe存放的真实路径
        command.add("-i");
        command.add( mediaRealPath );//上传媒体的存放路径
        command.add("-y");
        command.add("-ab");
        command.add("56");
        command.add("-ar");
        command.add("22050");
        command.add("-b");
        command.add("500");
        command.add("-r");
        command.add("15");
        command.add("-s");
        command.add("320*240");
        command.add(flvSavePath);//flv 存放路径

文件:cmd.rar
大小:5022KB
下载:下载

        return command ;
    }
    private void formatChange( List command ){
        ProcessBuilder pb=new ProcessBuilder();
        pb.command( command );
        try {
            pb.start();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

}


阅读(2157) | 评论(6) | 转发(0) |
0

上一篇:MD5加密代码

下一篇:XManager配置

给主人留下些什么吧!~~

chinaunix网友2010-04-12 10:45:20

为什么我运行的时候出现java.io.IOException: Cannot run program "D:\cmd\ffmepg.exe": CreateProcess error=2, ????????? at java.lang.ProcessBuilder.start(ProcessBuilder.java:459) at MediaFormatChange.formatChange(MediaFormatChange.java:35) at MediaFormatChange.toFLV(MediaFormatChange.java:8) at MediaFormatChange.main(MediaFormatChange.java:44) Caused by: java.io.IOException: CreateProcess error=2, ????????? at java.lang.ProcessImpl.create(Native Method) at java.lang.ProcessImpl.(ProcessImpl

chinaunix网友2008-09-16 10:37:09

怎么调不通啊

chinaunix网友2008-08-28 16:20:42

commandPath 跟 flvSavePath都是在硬盘上存放的绝对路径。

chinaunix网友2008-08-24 14:10:25

上傳媒體指的是? 如果我的SERVER是FMS的話, 就是指FMS存放的路徑嗎

chinaunix网友2008-08-24 13:20:17

請問commandPath是直接輸入路徑位置嗎