Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 哪些版本的Windows Server支持Windows Media Foundation';s MP3接收器编码?_C#_Windows_Windows Server 2008_Windows Server_Ms Media Foundation - Fatal编程技术网

C# 哪些版本的Windows Server支持Windows Media Foundation';s MP3接收器编码?

C# 哪些版本的Windows Server支持Windows Media Foundation';s MP3接收器编码?,c#,windows,windows-server-2008,windows-server,ms-media-foundation,C#,Windows,Windows Server 2008,Windows Server,Ms Media Foundation,如果我在指定MFAudioFormat\u MP3=AudioFormat编码时尝试使用Windows Media Foundation的IMFSourceReader和IMFSinkWriter对象,我无法完全弄清楚或找到一个全面的列表来概括将文件编码为MP3是否适用于不同版本的Windows Server“00000055-0000-0010-8000-00aa00389b71“。任何帮助都将不胜感激。我能从中找到的唯一一件事是,Windows 7支持MP3文件接收器,这对我了解服务器解决方

如果我在指定MFAudioFormat\u MP3=AudioFormat编码时尝试使用Windows Media Foundation的IMFSourceReader和IMFSinkWriter对象,我无法完全弄清楚或找到一个全面的列表来概括将文件编码为MP3是否适用于不同版本的Windows Server“00000055-0000-0010-8000-00aa00389b71“。任何帮助都将不胜感激。我能从中找到的唯一一件事是,Windows 7支持MP3文件接收器,这对我了解服务器解决方案没有多大帮助。

我没有对此进行可靠的确认,但我认为支持的MP3接收器实际上是,也就是说,包含MP3编码音频曲目的.MP4文件。因此,WindowsServer2008R2也就诞生了。但是Media Foundation生成的MP3文件的头不包含MP4标签(fType MP42、MP41ISOM等),所以我不认为它使用MP4容器,因为如果是,我们的音频播放器就不能播放它。它必须是MP3,因为它具有有效的MP3文件头,如ID3、TFLT等。在我看来,它可能是唯一支持MP3编码的Windows Server 2012。。。