示例#1
0
 private async void OnRunSimpleTask()
 {
     if (Validate())
     {
         var options = new ProcessOptionsEncoder(ProcessDisplayMode.Interface, "Encoding to H264/AAC (Simple)");
         await Task.Run(() =>
         {
             _encoder.EncodeFFmpeg(SourcePath, DestinationPath, "h264", "aac", null, options);
         }).ConfigureAwait(false);
     }
 }
示例#2
0
 private async void RunSimpleButton_Click(object sender, RoutedEventArgs e)
 {
     if (Validate())
     {
         ProcessOptionsEncoder Options = new ProcessOptionsEncoder(ProcessDisplayMode.Interface, "Encoding to H264/AAC (Simple)");
         string Src = SourceTextBox.Text;
         string Dst = DestinationTextBox.Text;
         await Task.Run(() => {
             encoder.EncodeFFmpeg(Src, Dst, "h264", "aac", null, Options);
         });
     }
 }