To view parent comment, click here.
To read all comments associated with this story, please click here.
But you still need the UI for it, because CD burning is not as simple as writing to a rewriteable medium, where everything can be undone. So every media player has to think about how to integrate a cd burning UI into their interface. Do we want to burn audio discs, or do we just want to put mp3s on it? We need to expose the concept of "finalize" where the burning actually takes place. It all ads to a much more complicated UI than you need for writing a music file to a USB disk for example. Sure, some apps can integrate this stuff and become big music managing things, but a lot of apps have no need for it. I'd much rather have one dedicated app to do the burning for me, which I only load up once in a blue moon when I need it.
burn a image? Right click on the image -> burn to CD; Done!
options? A small dialog which ask you the necessary questions.
video discs? As i said: Do it from the video-player or/and give the filemanager a special option where you can define Data-CD or Video-CD if only video files are in the "burn window".
There a huge problem with your idea actually...Burning a video-cd is INHERENTLY much more complicated thing than just burning a few random files/folders to a CD, or writing the whole CD at once from premade data. First of all, there are different kinds of video-CD formats available, like VCD, SVCD, Movix etc.. Then about the input files: if they are not in the correct format the app would have to first convert them, if they are not the correct size they would have to be either cropped, stretched or add black bands around the picture. Then there's any subtitle streams, one might also want to add several audio streams on such a disc, and how about PAL vs NTSC? No, it would be just plain stupid to try to stuff all that into a file-manager app! A video-player app is not any better for that, video-players are for playing video, they are not meant for tweaking the video, adjusting it to NTSC/PAL standards, then converting it from one format to another..
No you just need one burning-library and use it from every app you need it. Like you have gstreamer, phone, etc. which you use from every app that needs e.g. sound support.
Mkisofs + cdrecord. Does that say anything to you? Well, that is an often used combination of standard tools for writing files on a writable CD or DVD. They can even burn image files too. But even they still need proper data to be submitted to them, so you'd still have to convert your video files somewhere to a proper format and to a proper disc layout. A cd-burning-library is not the right place for such stuff.






Member since:
2005-07-15
Because writing to a CD is more complicated than either a floppy, hard drive, or USB disk. Now I have no objection to integrating CD burning into a file manager, to allow people to put a couple files on a CD quickly, but that does not negate the need for a dedicated burning app. You still need to be able to burn CD images, you need to be able to set options like disk at once or similar, you need the ability to burn video discs, etc.
you don't need a special burning app...
burn a image? Right click on the image -> burn to CD; Done!
options? A small dialog which ask you the necessary questions.
video discs? As i said: Do it from the video-player or/and give the filemanager a special option where you can define Data-CD or Video-CD if only video files are in the "burn window".
Awesome. So now we need every application to be a jack of all trades.
No you just need one burning-library and use it from every app you need it. Like you have gstreamer, phone, etc. which you use from every app that needs e.g. sound support.
Edited 2008-03-23 12:59 UTC