Esempio n. 1
0
 public void ExtractMp3Audio_CreatesFile()
 {
     using (var file = TempFile.FromResource(Resources.tiny, ".wmv"))
     {
         var outputPath = file.Path.Replace("wmv", "mp3");
         FFmpegRunner.ExtractMp3Audio(file.Path, outputPath, 1, new NullProgress());
         Assert.IsTrue(File.Exists(outputPath));
     }
 }
Esempio n. 2
0
        public void MakeLowQualityCompressedAudio_CreatesFile()
        {
            using (var file = TempFile.FromResource(Resources.tiny, ".wmv"))
            {
                var originalAudioPath = file.Path.Replace("wmv", "mp3");
                FFmpegRunner.ExtractMp3Audio(file.Path, originalAudioPath, 1, new NullProgress());

                var outputPath = originalAudioPath.Replace("mp3", "low.mp3");
                FFmpegRunner.MakeLowQualityCompressedAudio(originalAudioPath, outputPath, new ConsoleProgress());
                Assert.IsTrue(File.Exists(outputPath));
#if !MONO
                System.Diagnostics.Process.Start(outputPath);
#endif
            }
        }