我想获取音乐文件的详细信息,例如“文件名”、“歌曲名”、“大小”、“艺术家”、“长度”、“评分”等。这是我的网站所必需的。用户应该单击站点上的一个按钮,然后应该会出现一个弹出窗口,他可以在其中选择包含 mp3 文件的文件夹。然后弹出程序应该创建必要的数据并将其上传到服务器。
我该怎么做?闪光?有没有办法用 HTML 5 做到这一点?纯 HTML 5?不使用闪存?
我想获取音乐文件的详细信息,例如“文件名”、“歌曲名”、“大小”、“艺术家”、“长度”、“评分”等。这是我的网站所必需的。用户应该单击站点上的一个按钮,然后应该会出现一个弹出窗口,他可以在其中选择包含 mp3 文件的文件夹。然后弹出程序应该创建必要的数据并将其上传到服务器。
我该怎么做?闪光?有没有办法用 HTML 5 做到这一点?纯 HTML 5?不使用闪存?
Flash 可以做到这一点,并且在 javascript + html5 中可能是可能的,因为它支持 xmlHttpRequest,至少是文件上传部分。您还可以使用首选语言的文件类来读取文件的内容并获取所有可能的详细信息。您可能不得不求助于向用户询问歌曲名称、专辑名称等。您可以尝试获取某些程序(如 iTunes)提供的相关 xml 文件,然后从 xml 文件中获取所有评级数据。
这是 html 5 文件上传教程的链接:http: //www.matlus.com/html5-file-upload-with-progress/
我创建了一个 Java 程序,它从歌曲中收集元数据。然后通过一个巧妙的 GET 请求,我 ping 网络服务器以保存数据。