February 8, 2008

Which programming language (other than C++ and Visual Basic) is suitable to develop CD/DVD burning software?


In the future, having graduated, I develop an open source CD / DVD burning software all of which have the following characteristics:

1) Burn: Data CD / DVD, Video CD (VCD), DVD video, CD audio. If possible, include a Blu-ray disc.

2) Convert all video files to VCD / DVD format, the audio files in MP3 format.

3) Backup: All files, or any computer.

4) Copy: disk to disk, disk to the image (eg ISO), the image on the disk).

5) Edit: video and audio files

6) Operating systems supported: Windows, Linux, Mac

7) Price: always free, whose code source.

I do not want to use C and Visual Basic

2 comments:

backup guy said...

(From old blog's comments)
Probably you are not to write it all down, but the functionality of reuse libraries for the majority of it.

Because of this, you are more focus on the interface. You could look c #, but most of its windows only (can run on Linux, but limited)

Java is portable and you can use c libraries, but the interfaces tend to suck a little in my opinion applis on Java.

You can use c, but I do not think you should go to so much trouble when your main task is to the interface.

backup guy said...

(From old blog's comments)
There are many languages that could do this but I think you have to find a powerful and easy-to reduce development costs. I think you should take a close look in C #. NET 2005 Express Edition. It's free and surprisingly powerful. You work with audio and video, and that means you want your software to operate at the maximum speed. C # offers a number of technical execution that could be dangerous work. Beside that it is a language. NET, and the easy way platform for development and debugging.