Log in

View Full Version : Project Idea


GaveUp
10th November 2004, 21:59
Well, I've had this idea for a project for quite some time, but have come to realize that between classes and work and other obligations I just don't have enough time to devote to it. Rather than just let it die off, as I think it is something that would be worthwhile to see make it to fruition I thought I'd ask here if anyone wanted to help out with this project.

First a little background. Documentation for a lot of video related topics are rather sparse and in some cases the only thing of real use is the acutal specs. For some people, like me, specs can just about be impossible to make it through so I had the idea of writing a program, along with documentation to it so that it would give people another avenue to explore when trying to learn topics. Obviously, this would be opensource.

So the actual program. I decided to start out writing it in C++ since the MPEG2 specs lend themselves so nicely to a completely object oriented approach. Also, to me, well designed OO code is a lot easier to read than just straight C procedural code. Being that this was meant as a place for people to learn the performance hit from an OO language was worth it in my opinion.

Now the features I had laid out for this program. It would take TS streams as input, output a d2v and sync corrected ac3 with internal routines (dvd2avi is not exactly friendly code reading, plus doesn't have some of the features I wanted to implement). From there have some options that it would create avs scripts and encode to a desired format, first to code being xvid as that was my format of choice.

I realize I probably brushed over some points in this post, but if there's any interest in people collaborating with me on this that'd be great. If people want I can post some test code I had started to work on, however, it has obvious bugs and design flaws as it was meant more as proof of concept to me and has not been cleaned up into something suitable for the masses.

diehardii
27th November 2004, 02:14
Sounds interesting. I for one wouldn't mind seeing it.

~Steve

minolta
16th December 2004, 19:46
we need someone merge the ac3 syncing of ProjectX into dvd2avi/dgindex and also add better commercial cutting tools (like that of hdtv2mpeg2).
-minolta

GaveUp
17th December 2004, 02:13
That was one of my intentions, sort of. I was looking more at doing away with dvd2avi because its code is uncommented and either way I'd get a lot out of rewriting the features I need. I know basically how to do what I want, just don't have the time to actually sit down and code it, hence the asking if anyone was interested in helping out. Hopefully now that the semester is almost over, though, I can actually sit down and do some coding.