1
C#でmpegオーディオファイルを再生する方法を探しています。 mp3の場合は単純です:私は似たシンプルM4AまたはWEBMオーディオファイルを再生する方法を探していますC#MPEGオーディオファイルを再生
System.Windows.Media.MediaPlayer player = new System.Windows.Media.MediaPlayer();
player.Open(new System.Uri(File));
player.Play();
。今、私は絶望的だと私は回避策を作るしようとしているために:
String path = Path.GetFullPath("./x.m4a");
Process process = new Process();
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.FileName = "ffplay.exe";
startInfo.Arguments = "-vn -showmode 0 " + path;
process.StartInfo = startInfo;
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
process.StartInfo.CreateNoWindow = true;
process.Start();
今の私はx.m4a
ファイルを再生することが、私は、ファイルを終了すると、それは停止しません。また、私はトラックの流れをあまり支配しないだろうと思う。 mpegファイルを再生するための方法がありますか(NuGetパッケージなど)?