Exemple #1
0
 private void convert_OnProgress(object sender, Ruihit.Ffmpeg.ConvertEventArgs e)
 {
     if (e.Progress % 10 == 0)
     {
         Logger.Info("文件转码进度:{0}", e.Progress);
     }
     Invoke(new Action(() =>
     {
         labPro.Text        = string.Format("{0}%", e.Progress);
         progressBar1.Value = e.Progress;
     }));
 }
Exemple #2
0
        private void convert_OnFinished(object sender, Ruihit.Ffmpeg.ConvertEventArgs e)
        {
            Logger.Info("转码完成");
            Invoke(new Action(() =>
            {
                btnConvert.Enabled = true;
                panel1.Enabled     = true;
                btnCancle.Enabled  = false;

                PopWindow.Information("视频转码完成!", "系统提示", this);
                IsRunning = false;
            }));
        }
Exemple #3
0
 private void convert_OnError(object sender, Ruihit.Ffmpeg.ConvertEventArgs e)
 {
     Logger.Error("转码错误: {0}", e.Message);
 }
Exemple #4
0
 private void convert_OnMessage(object sender, Ruihit.Ffmpeg.ConvertEventArgs e)
 {
     Logger.Debug(e.Message);
 }
Exemple #5
0
 private void convert_OnCancel(object sender, Ruihit.Ffmpeg.ConvertEventArgs e)
 {
     Logger.Warn(e.Message);
 }
Exemple #6
0
 private void convert_OnStart(object sender, Ruihit.Ffmpeg.ConvertEventArgs e)
 {
     Logger.Info("开始转码");
     Logger.Info("输入文件:{0}", txtFileName.Text);
     Logger.Info("输出文件:{0}", txtOutFile.Text);
 }