[divo-devel] [Fwd: Re: divo]
Brought to you by:
yishin_li
|
From: Yi-Shin Li <ys...@ee...> - 2004-05-06 23:41:34
|
-------- Original Message -------- Subject: Re: divo Date: Thu, 06 May 2004 20:52:00 +0200 From: Cedric Dupont <an...@lu...> To: Yi-Shin Li <ys...@ee...> So I have done a first drawing of GUI. Look at it and tell what you think. And as this is a gtk project, I have put a 'g' at divo, giving gdivo name for the gui. These are the main goals : Reading the informations from DVD Structure (have you ever use divo on a dvd video iso file ?) At left : an overview of the original DVD Structure (Titles, size and length). Possibility to done a direct backup of whole dvd to dvd-r size (as soon this will be able with divo) a preview panel for video (using mplayer or xine, I don't know at this time, perhaps one or other using preferences settings) At right : One panel for title selection, so you have all the Titles of DVD avaliable and using check boxes choose which one to use. With preferences settings I was thinking to automatically check only the main movie or whole dvd. Second panel for title settings, letting you select for the actually selected title which language and subtitles to choose (same with preferences settings, languages and subtitles could be defined by default) Third panel is for dvd settings : Volume Name, encryption, zone, final wanted size (as the DVD9 burners perhaps will be soon on market) After all is set for the backup, function to save the backup on hdd (using divo with the xml file created) perhaps with choice between iso or video folder (iso is sometimes good as I could have seen with dvdshrink) And finally just a button for burning purpose, not a veritable GUI to growisofs, just burning an iso or folder choosen in a dialog boxe. I have think about an 'all-in-one' button. This is the button I call 'Quick Backup' using preferences, this is what I want it done : Read informations from dvd (the dvd reader is set in the quick backup preferences) Use divo with the preferences of quick backup (main movie, english language, nosubtitles for example and directory of backup predefined) Burn the dvd-video (speed, burner defined in preferences) I'm not very very powerfull in C language, but I will done all I can to have all be ok as fast as I can. I will have help for C coding if necessary. So will attempto to have the minimal of dependancies : divo (this is sure :) ), attempt to let the choice for mplayer/xine or none for preview panel, dvdrecord or dvdrwtools for burning (leting the choice if the two are ok for this use) and libdvdread (this is a divo dependance so no problem). If possible will not use anything else. Configuration file : .gdivo/config (will keep general preferences and quick backup ones), .gdivo/divo.xml (the xml file for argument divo) Cedric |