帮助选择一种编程语言-MP3标签编辑器 [英] Help select a Programming language - MP3 Tag Editor

查看:145
本文介绍了帮助选择一种编程语言-MP3标签编辑器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

在相当长的一段时间里,我一直想着花时间来开发MP3 Tag编辑器.我有一个巨大的mp3集合,其中大多数没有正确标记.我正在尝试重新标记数据库并执行许多重复步骤.
这就是我的想法:

1.软件加载了我的库.在左侧,它显示了不同文件夹的树状视图.
2.单击文件夹时,它将在右侧显示mp3和专辑封面.
3.底部还将有一个小面板,该面板将显示文件夹是否已正确标记(基于一组规则).
4.软件允许我一次重新标记单个mp3或批量mp3(类似于Tag&Rename的用法)

问题:

1.您认为哪种编程语言最适合此类项目?

我并不真正关心效率,因为它可能是一个缓慢的程序,我可以让它运行并在完成后重新使用它.主要考虑因素是易于开发GUI.我熟悉C ++和Python,但是很久没有使用GUI组件了.我应该应对MFC的麻烦还是Python提供易于编程的Tree View接口?还有其他值得考虑的编程语言吗?

谢谢.

(对不起,如果结果太长)

Hello everyone,

For quite sometime, I have had this thought of investing time to develop a MP3 Tag editor. I have a gigantic mp3 collection, and most of it is not tagged properly. I am trying to re-tag my database and do a lot of repetitive steps.
Here is what I have in mind:

1. Software loads up my library. On the left side, it shows a tree view of the different folders.
2. When you click on a folder, it will display the mp3s and album art on the right side.
3. There will also be a small panel at the bottom which will display whether the folder has been properly tagged or not (based on a set of rules).
4. Software allows me to re-tag individual mp3s or bulk at a time (Similar to how Tag&Rename does)

Questions:

1. What programming language would you think would be most suitable for such a project?

I am not really concerned about efficiency, as it could be a slow program which I can leave it running and get back to it when it is done. The primary consideration is the ease of developing a GUI. I am familiar with C++, and Python, but haven''t worked with GUI components in a long while . Should I deal with the headache that''s MFC or does Python offer easily programmable Tree View interfaces? Any other programming languages that is worth thinking about?

Thank you.

(sorry if it turned out to be too long)

推荐答案

嘿,马哈德文,

如果您将其作为个人学习项目进行,建议您继续进行,但是如果您只想拥有一个工具来帮助您整理文件,则建议您使用iTunes或Winamp.大多数可用的库工具已经内置了该功能.

如果您确实想自己编写此代码,那么我个人的选择将是使用C#,但这仅是因为它是我现在选择的语言.

您可能希望查看CP上的一些文章以获取想法/解决方案.

Clickey
Hey Mahadevan,

If you are doing this as a personal learning project, I encourage you to go ahead and do it, but if you just want to have a tool to help you organize the files, then I would suggest using iTunes or Winamp. Most of the library tools available have that capability built in already.

If you do want to write this yourself, then my personal choice would be to use C#, but only because its my language of choice right now.

You may wish to look at some of the articles here on CP for ideas/solutions.

Clickey


这篇关于帮助选择一种编程语言-MP3标签编辑器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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