/*private void ComboBoxEncoder_SelectionChanged(object sender, SelectionChangedEventArgs e)
         * {
         *  switch (comboBoxEncoder.SelectedIndex)
         *  {
         *      case 0: //Native
         *          comboBoxBitrate.IsEnabled = false;
         *          break;
         *      case 1: //Flac
         *          comboBoxBitrate.IsEnabled = false;
         *          break;
         *      case 3: //Aac
         *          break;
         *  }
         * }*/

        private void ButtonExport_Click(object sender, RoutedEventArgs e)
        {
            ExportButtonClicked?.Invoke(AudioTrack);

            //Flac:
            //ffmpeg -i input.mp4 -vn -c:a flac -compression_level 0 output.flac     lowest compression
            //ffmpeg -i input.mp4 -vn -c:a flac -compression_level 5 output.flac     medium compression
            //ffmpeg -i input.mp4 -vn -c:a flac -compression_level 10 output.flac    highest compression

            //Aac:
            //ffmpeg -i input.mp4 -vn -c:a aac -q:a 0.1 output.aac    lowest quality
            //ffmpeg -i input.mp4 -vn -c:a aac -q:a 2 output.aac      highest quality
        }
 private void ButtonExport_Click(object sender, RoutedEventArgs e)
 {
     ExportButtonClicked?.Invoke(AudioTrack);
 }
Beispiel #3
0
 private void btnExport_Click(object sender, RoutedEventArgs e)
 {
     ExportButtonClicked?.Invoke(this, e);
 }