public void TestAudioJobSimpleWavToMp3ConversionUsingDefaults() { var audioConfiguration = new AudioConfiguration { Format = AudioConfiguration.ConversionFormats.Mp3 }; var arguments = audioConfiguration.GetPartArguments(); const string expectedArguments = "acodec=mp3,ab=192,channels=2,samplerate=44100"; Assert.AreEqual(expectedArguments, arguments); }
public void TestConversionWithoutAudio() { var audioConfiguration = new AudioConfiguration { Format = AudioConfiguration.ConversionFormats.None }; var arguments = audioConfiguration.GetPartArguments(); const string expectedArguments = "acodec=none"; Assert.AreEqual(expectedArguments, arguments); }
public void TestAudioJobSimpleMp3ToWavConversionChangeChannelsSampleRate() { var audioConfiguration = new AudioConfiguration { Format = AudioConfiguration.ConversionFormats.Wav, SampleRateHertz = 50 }; var arguments = audioConfiguration.GetPartArguments(); const string expectedArguments = "acodec=s16l,ab=128,channels=2,samplerate=50"; Assert.AreEqual(expectedArguments, arguments); }
public void TestAudioJobSimpleWavToMp3ConversionChangeBitrateTo64() { var audioConfiguration = new AudioConfiguration { Format = AudioConfiguration.ConversionFormats.Mp3, AudioBitrateInkbps = 64 }; var arguments = audioConfiguration.GetPartArguments(); const string expectedArguments = "acodec=mp3,ab=64,channels=2,samplerate=44100"; Assert.AreEqual(expectedArguments, arguments); }