在.NET中播放OGG、MP4
我想在.NET中制作一个快速而简单的媒体播放器。我不知道如何播放音乐、暂停等。我想支持ogg、mp3和mp4(如果可能的话)在.NET中播放OGG、MP4,.net,audio,codec,audio-player,.net,Audio,Codec,Audio Player,我想在.NET中制作一个快速而简单的媒体播放器。我不知道如何播放音乐、暂停等。我想支持ogg、mp3和mp4(如果可能的话) 我实际上如何播放声音?最低要求:播放、暂停/恢复、停止支持mp3和ogg(vorbis)由于您需要支持多种编解码器,我建议使用libVLC。它是VLC的动力,可以处理几乎任何你能想象到的编解码器和播放选项。有几个.NET包装器可用: (GPL) (LGPL)(请注意,这是一个与第一个不同的库!) (GPL 3.0) (MS公共许可证) 你也可以扔掉那些花哨的包装纸,然
我实际上如何播放声音?最低要求:播放、暂停/恢复、停止支持mp3和ogg(vorbis)由于您需要支持多种编解码器,我建议使用libVLC。它是VLC的动力,可以处理几乎任何你能想象到的编解码器和播放选项。有几个.NET包装器可用:
- (GPL)
- (LGPL)(请注意,这是一个与第一个不同的库!)
- (GPL 3.0)
- (MS公共许可证)
我最近有一个项目,我只是在后台执行VLC,通过STDIO接收它的输出。对我来说,这更容易,因为我对VLC的命令是fire and forget。由于您需要支持各种编解码器,我建议使用libVLC。它是VLC的动力,可以处理几乎任何你能想象到的编解码器和播放选项。有几个.NET包装器可用:
- (GPL)
- (LGPL)(请注意,这是一个与第一个不同的库!)
- (GPL 3.0)
- (MS公共许可证)
我最近有一个项目,我只是在后台执行VLC,通过STDIO接收它的输出。对于我来说,这更容易,因为我对VLC的命令是fire and forget。是一个优秀的.Net开源库,可以用来播放MP3文件。可用于播放.ogg文件。是一个优秀的.Net开源库,可用于播放MP3文件。可用于播放.ogg文件。要播放ogg文件,您可以尝试使用纯C语言编写,没有任何外部依赖关系
对于MP4,您应该使用播放ogg文件,您可以尝试使用纯C语言编写,没有任何外部依赖关系
对于MP4,您应该使用这是一个非常广泛的问题。你想用编解码器吗?访问声卡?或者,你不在乎这些细节,只是想建立一个媒体播放器?如果是后者,我建议使用libVLC。@Brad:回答这个问题,并提及libvlcnet和200 rep可能在7天后成为您的用户。这是一个非常广泛的问题。你想用编解码器吗?访问声卡?或者,你不在乎这些细节,只是想建立一个媒体播放器?如果是后者,我建议使用libVLC。@Brad:回答这个问题,并提及libvlcnet,从现在起7天内200 rep可能就是你的了