C# UWP:帮助创建应用程序:用户上传要从列表中存储和播放的 MP3 文件

吉吉

我目前正在使用 C# 和 XAML 在 Visual Studio 中创建一个模拟音乐库的 UWP 应用程序。

该应用程序将允许用户在一个页面上上传 MP3 文件,然后用户将能够单击到另一个页面以从按标题、艺术家和专辑名称组织的列表中播放此音乐。因此,我需要引用 MP3 文件的元数据,以便能够将歌曲放入各自标题、艺术家姓名和专辑名称下的列表中。

任何人都可以向我提供有关如何存储用户上传的音乐的帮助吗?另外如何引用 MP3 文件中的元数据以将标题、专辑名称和艺术家绑定到列表的标题?

抱歉,如果这已经在之前关于 stackoverflow 的问题中解决了。我搜索了一些搜索,但没有找到任何适用的内容。

谢谢!

夏普先生

好的,所以看起来您在这里问的问题不止一个,所以我会尽量解决每个问题。

1- 该应用程序需要能够访问 MP3 文件。如果您使用OpenFilePicker将文件“上传”到应用程序,那么StorageFile只要应用程序处于打开状态,应用程序就可以保留对 的引用如果您想允许您的应用程序在关闭并再次打开后访问相同的文件,那么您需要考虑使用FutureAccessList但要小心,因为此列表最多有 1000 个项目的限制。如果您预计您的应用程序需要访问 1000 个以上的文件,那么请考虑存储引用文件夹或允许应用程序访问用户的MusicLibrary

2- 要读取 MP3 文件的元数据,您需要使用与 UWP 平台兼容的库。为此,首选TagLibSharp-Portable提供的链接有一个关于如何从文件中读取标签的示例。

希望这能让您走上正确的道路来实现您的功能。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

播放MP3文件(C#表格)

来自分类Dev

C# Mediaplayer 不从资源播放 mp3 文件

来自分类Dev

obj-c:在Document目录中播放mp3文件

来自分类Dev

如何使用C ++在VLC中播放mp3文件

来自分类Dev

C#播放嵌入式mp3文件

来自分类Dev

C Playsound 函数返回 -1073741819 退出代码并且不播放 mp3 文件

来自分类Dev

如何从存储中创建mp3文件的播放列表

来自分类Dev

使用Rails上传/播放mp3文件

来自分类Dev

如何从内部存储播放mp3文件?

来自分类Dev

在Android中连续播放mp3文件

来自分类Dev

如何在Windows应用商店C#中读取mp3文件的每分钟节拍标记?

来自分类Dev

程序从mp3文件中删除图像

来自分类Dev

如何区分目录中的mp3和jpeg文件?

来自分类Dev

AVQueuePlayer无法播放本地MP3文件

来自分类Dev

用vbscript播放声音文件(MP3)

来自分类Dev

AVAudioPlayer无法播放mp3文件

来自分类Dev

从URL下载并播放mp3文件

来自分类Dev

不使用库播放 MP3/WAV 文件?

来自分类Dev

无法使用 JavaFX 播放 mp3 文件

来自分类Dev

类型文件的html输入未上传.mp3

来自分类Dev

如何在Windows中将.mp3或.wav文件添加到C程序(Visual Studio 2013)

来自分类Dev

Ionic如何创建mp3文件?

来自分类Dev

无法合并 gtts/ffmpeg 创建的 mp3 文件

来自分类Dev

MP3文件接管程序

来自分类Dev

串联和循环MP3文件

来自分类Dev

将MP3文件上传到Firebase Storage最终是视频/ mp3文件

来自分类Dev

如何规范mp3文件中的声音

来自分类Dev

Javascript中的mp3音频文件

来自分类Dev

放大mp3文件中的安静段落