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