首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在.NET中播放OGG,MP4

在.NET中播放OGG,MP4
EN

Stack Overflow用户
提问于 2013-07-13 09:01:45
回答 3查看 5.8K关注 0票数 0

我想用.NET做一个又快又脏的简单媒体播放器。我不知道如何播放音乐,暂停等。我想支持ogg,mp3,如果可能的话mp4。

我如何实际回放声音?最小需求:播放、暂停/恢复、停止支持mp3和ogg (vorbis)

EN

回答 3

Stack Overflow用户

发布于 2013-07-22 12:09:04

由于您需要支持各种编解码器,因此我推荐使用libVLC。它为VLC提供了动力,可以处理你能想象到的几乎任何编解码器和回放选项。有几个可用的.NET包装器:

  • (GPL)
  • (LGPL) (请注意,这是一个与first!)
  • 不同的库(GPL 3.0)
  • (MS公共许可证)

你也可以抛弃花哨的包装器和call functions via straight-up imports。如果你不需要所有的抽象,这可能是一种选择。

请参阅这些相关的StackOverflow帖子:

我最近有一个项目,我只是在后台执行VLC,通过STDIO接收它的输出。对于我所要做的,这更容易,因为我对VLC的命令是“一劳永逸”。

票数 5
EN

Stack Overflow用户

发布于 2013-07-26 04:23:58

NAudio是一个优秀的.Net开源库,您可以使用它来播放MP3文件。可以使用NVorbis播放.ogg文件。

票数 0
EN

Stack Overflow用户

发布于 2013-07-28 18:01:59

为了播放ogg文件,你可以尝试oggsharp,它是用纯C#编写的,没有任何外部依赖。

对于MP4,您应该使用directshow

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17625993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档