什么是创建一个音乐播放器在.NET中涉及? [英] What is involve in creating a music player in .NET?

查看:163
本文介绍了什么是创建一个音乐播放器在.NET中涉及?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直想做一个音乐播放器。但我不知道怎么样。我不需要它是跨playform,只要你将它的工作原理。

I have always wanted to make a music player. But i have no idea how to. I dont need it to be cross playform, just as long as it works.

每个部分是自己的问题,但让我知道如果我错过任何。我把它分成简单的,未知的和长期

Each part is its own question but let me know if i am missing any. I broke it up into simple, unknown and long

  • 选择使用一个对话框,文件/目录
  • 保存播放列表和其他设置(JSON我选择了你!)
  • 排序数据在GUI
  • 全局键,所以我不需要切换到播放器窗口(我知道这个心不是在.NET的支持:()
  • 搜索歌曲(允许艺术家和专辑要与标题混合,得到什么被认为是最好的结果)
  • 在播放与暂停实际的音乐,并停止与MP3,AAC和OGG的支持
  • 歌曲信息(艺术家,专辑名称,年份)

我有一种感觉,当我开始,这将花费很长的时间才能完成。 我计划在C#。我是否需要使用外部的lib获取歌曲信息?是的,这些困难又是什么有些人可能会认为?任何上述任何警告?​​

I have a feeling when i start this will take a long time to finish. I plan to do this in C#. Do i have to use an external lib to get song information? Is one of these harder then what some people may think? any warnings about any of the above?

推荐答案

我想,以获取有关如何建立一个音乐播放器的想法的最好办法是检查源现有的:)在这种情况下,我建议采取一起来看看女妖,它是用C#,是领先的音乐播放器的Linux有一个优势 - 即将发布在Windows上。

I think the best way to get an idea about how to build a music player would be to check source of an existing one :) In which case I recommend taking a look at Banshee, it's written with C# and is one of the leading music players for Linux - soon to be released on windows.

这篇关于什么是创建一个音乐播放器在.NET中涉及?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆