79507276

Date: 2025-03-13 18:05:02
Score: 0.5
Natty:
Report link

FFMediaToolkit

public void ConvertMp4ToMp3(string fileFrom="some.mp4", string fileTo="some.mp3") 
{ 
   using (var mediaFile = MediaFile.Open(fileFrom))
   {
       var audioEncoderSettings =
           new AudioEncoderSettings(mediaFile.Audio.Info.SampleRate, mediaFile.Audio.Info.NumChannels, AudioCodec.MP3);
       using (var file = MediaBuilder.CreateContainer(fileTo)
                  .WithAudio(audioEncoderSettings).Create())
       {
           while (mediaFile.Audio.TryGetNextFrame(out var audioFrame))
           {
               file.Audio.AddFrame(audioFrame);
           }
       }
   }
}
Reasons:
  • Probably link only (1):
  • Long answer (-0.5):
  • Has code block (-0.5):
  • Low reputation (0.5):
Posted by: Stanislav