Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista music pictures video

Vista - write my own conversion software

Reply
 
Old 07-07-2007   #1 (permalink)
Spaz


 
 

write my own conversion software

If I want to write my own program to convert DVD files into .wmv, .mpg,
..avi, and so on, is there a book or website that can help me get started
with the basics? I intend to write it in C++ first and then once I work the
logical kinks out, I'll rewrite the program in assembly language just to see
how far I can optimize it. I'm an assembly language hobbyist, an
optimization freak, and dedicated crusader against BLOATWARE. I'm also an
open source advocate when it comes to utililities like this and I intend to
make both the code and the executables available as freeware. I would also
like to make this a several year continuous project accepting ideas for
added functionality from the public domain.

I've seen several programs out there that do these conversions and it seems
to me most of them are slow and WAY bloated beyond necessity, which
irritates the hell out of me. Seems to me this is a utility that just
SCREAMS for assembly language optimization. I also intend to write my
programs for higher end computer configurations. I have a near top of the
line computer myself, and yet it takes over 2 hours to convert a 1 hour DVD
even when I'm not running anything else, and that's when the DVD files are
being read from the hard drive, not the DVD. I notice my hard drive
spinning CONSTANTLY which means the program must not be using memory to do
its work. SCREW THAT! I'm targeting my program to run on systems that have
at least 2 gig RAM. It should NOT take that long to convert a stinking file
from one format to another when all files are on the hard drive.

I would like to start out writing single conversion programs like DVD2WMV,
DVD2AVI, DVD2MPG, etc. I think its useful to have single conversion
programs for this type of application. I've tried several "all in one"
conversion programs, none of them do what I want it to do, and all of them
have a ton of crap that I'll never use. I'm just glad I didn't have to pay
several hundered dollars to find that out. If I found a commercial package
that I was happy with, I would have paid for it instantly and wouldn't be
here complaining right now. Once I get one single conversion program
working the way I want it, I'll move on to another. Perhaps after a year or
so, MAYBE I'll consider lumping them together in one program.

By the way, I keep seeing websites saying that Windows Movie Maker will
import .VOB files. I have a Canon DVD camcorder, the Roxio software that
came with it doesn't work at all, Roxio support is non-existent, and the
manual doesn't help either. I tried using WMM to read the camcorder DVD but
it won't. Is it really supposed to or did that only work with earlier
versions of WMM?


My System SpecsSystem Spec
Old 07-07-2007   #2 (permalink)
PapaJohn


 
 

Re: write my own conversion software

As open source project code is available for downloading.... maybe studying
the code for apps such as VirtualDub would help.
--
website references are to www.papajohn.org

PapaJohn


"Spaz" <yea@right.com> wrote in message
news:qIWdnQFIRaEMiA3bnZ2dnUVZ_rqhnZ2d@comcast.com...
> If I want to write my own program to convert DVD files into .wmv, .mpg,
> .avi, and so on, is there a book or website that can help me get started
> with the basics? I intend to write it in C++ first and then once I work
> the logical kinks out, I'll rewrite the program in assembly language just
> to see how far I can optimize it. I'm an assembly language hobbyist, an
> optimization freak, and dedicated crusader against BLOATWARE. I'm also an
> open source advocate when it comes to utililities like this and I intend
> to make both the code and the executables available as freeware. I would
> also
> like to make this a several year continuous project accepting ideas for
> added functionality from the public domain.
>
> I've seen several programs out there that do these conversions and it
> seems to me most of them are slow and WAY bloated beyond necessity, which
> irritates the hell out of me. Seems to me this is a utility that just
> SCREAMS for assembly language optimization. I also intend to write my
> programs for higher end computer configurations. I have a near top of the
> line computer myself, and yet it takes over 2 hours to convert a 1 hour
> DVD even when I'm not running anything else, and that's when the DVD files
> are being read from the hard drive, not the DVD. I notice my hard drive
> spinning CONSTANTLY which means the program must not be using memory to do
> its work. SCREW THAT! I'm targeting my program to run on systems that
> have at least 2 gig RAM. It should NOT take that long to convert a
> stinking file from one format to another when all files are on the hard
> drive.
>
> I would like to start out writing single conversion programs like DVD2WMV,
> DVD2AVI, DVD2MPG, etc. I think its useful to have single conversion
> programs for this type of application. I've tried several "all in one"
> conversion programs, none of them do what I want it to do, and all of them
> have a ton of crap that I'll never use. I'm just glad I didn't have to
> pay several hundered dollars to find that out. If I found a commercial
> package that I was happy with, I would have paid for it instantly and
> wouldn't be here complaining right now. Once I get one single conversion
> program working the way I want it, I'll move on to another. Perhaps after
> a year or so, MAYBE I'll consider lumping them together in one program.
>
> By the way, I keep seeing websites saying that Windows Movie Maker will
> import .VOB files. I have a Canon DVD camcorder, the Roxio software that
> came with it doesn't work at all, Roxio support is non-existent, and the
> manual doesn't help either. I tried using WMM to read the camcorder DVD
> but it won't. Is it really supposed to or did that only work with earlier
> versions of WMM?



My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Best AVI -> DVI Conversion Software? Software
AVCHD Conversion Software Software
How to write software for Vista Vista security
Directory where my software is installed must permit write access Vista General
Why can my app write successfully to HKLM\Software under Vista? Vista security


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46