VideoConvert.cs

(开头部分) 11KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System.Web;
using System.Configuration;

//if (this.fload.HasFile)
//{
//    string upFileName = HttpContext.Current.Server.MapPath("~/savefile") + "\\" + this.fload.PostedFile.FileName;
//    string saveName   = DateTime.Now.ToString("yyyyMMddHHmmssffff");
//    string playFile   = Server.MapPath(VideoConvert.savefile + saveName);
//    string imgFile    = Server.MapPath(VideoConvert.savefile + saveName);

//    VideoConvert pm = new VideoConvert();
//    string m_strExtension = VideoConvert.GetExtension(this.fload.PostedFile.FileName).ToLower();
//    if (m_strExtension == "flv")
//    {
//        System.IO.File.Copy(upFileName, playFile + ".flv");
//        pm.CatchImg(upFileName, imgFile);
//    }
//    string Extension = pm.CheckExtension(m_strExtension);
//    if (Extension == "ffmpeg")
//    {
//        pm.ChangeFilePhy(upFileName, playFile, imgFile);
//    }
//    else if (Extension == "mencoder")
//    {
//        pm.MChangeFilePhy(upFileName, playFile, imgFile);
//    }
//}
public class VideoConvert : System.Web.UI.Page
{
    public VideoConvert()
    { }

    string[] strArrMencoder = new string[] { "wmv", "rmvb", "rm" };
    string[] strArrFfmpeg = new string[] { "asf", "avi", "mpg", "3gp", "mov" };

    #region 配置
    public static string ffmpegtool = ConfigurationManager.AppSettings["ffmpeg"];
    public static string mencodertool = ConfigurationManager.AppSettings["mencoder"];
    public static string savefile = ConfigurationManager.AppSettings["savefile"] + "/";
    public static string sizeOfImg = ConfigurationManager.AppSettings["CatchFlvImgSize"];
    public static string widthOfFile = ConfigurationManager.AppSettings["widthSize"];
    public static string heightOfFile = ConfigurationManager.AppSettings["heightSize"];
    #endregion

    #region 获取文件的名字
    /// <summary>
    /// 获取文件的名字
    /// </summary>
    public static string GetFileName(string fileName)
    {
        int i = fileName.LastIndexOf("\\") + 1;
        string Name = fileName.Substring(i);
        return Name;
    }
    #endregion

    #region 获取文件扩展名
    /// <summary>
    /// 获取文件扩展名
    /// </summary>
后面还有 245 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。