程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 在ASP.Net中實現flv視頻轉換

在ASP.Net中實現flv視頻轉換

編輯:.NET實例教程
實際上是利用.Net中的Process對象來實現的。
    string str=@"d:\test.avi  d:\test_allen.flv";
    RunFFMpeg(str);



    //運行FFMpeg的視頻解碼,
    public void RunFFMpeg(string strCmd)
    {
        //創建並啟動一個新進程
        Process p = new Process();
        //設置進程啟動信息屬性StartInfo,這是ProcessStartInfo類,包括了一些屬性和方法:
        p.StartInfo.FileName = "ffmpeg.exe";           //程序名
        p.StartInfo.Arguments = " -i " + strCmd;    //執行參數
        p.Start();
    }
   
    //運行Cmd.exe執行DOS 命令,並返回執行結果
    public string RunCmd(string command)
    {
        //創建並啟動一個對進程
        Process p = new Process();
       
        //Process類有一個StartInfo屬性,這是ProcessStartInfo類,包括了一些屬性和方法,例如:
        p.StartInfo.FileName = "cmd.exe";           //程序名
        p.StartInfo.Arguments = " /c " + command;    //執行參數
        p.StartInfo.UseShellExecute = false;        //關閉Shell的使用
        p.StartInfo.RedirectStandardInput = true;   //重定向標准輸入
        p.StartInfo.RedirectStandardOutput = true;  //重定向標准輸出
        p.StartInfo.RedirectStandardError = true;   //重定向錯誤輸出
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved