10-14-2006, 05:50 PM
|
Free Member
|
|
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Hello everyone,
It's my pleasure to announce the availability of CQMatic and CalcuMatic as Open Source software 
As I don't have time (at this moment) to maintain and expand the programs, I decided to release them to the world so anyone may enhance and expand them.
You need "PureBasic" version 3.x to compile. Visit http://www.purebasic.com for more information.
The license model I chose, is the new and standard "3-clause" BSD style: http://en.wikipedia.org/wiki/BSD_license
This basically permits it's use in any commercial or private programs, and the only requirements is that the copyright notice is maintained on the sources that are released, and any binary release must also attach the notice to any documentation and/or other materials provided with the distribution.
You can read the license text on the program sources.
IP (Intelectual Property) code is not required to be released by any developer who would like to modify the sources and create new versions, unlike the GPL !!*viral*!! effect, which forces every programmer to release every drop of code they create.
So, here you have it
CQMatic Sources: http://www.kvcd.net/downloads/CQMatic-1.4.08_src.zip
CalcuMatic Sources : http://www.kvcd.net/downloads/CalcuMatic-1.1.16_src.zip
Have fun, and excuse some of the sloppy code 
Remember that these programs were basically "cooked" overnight, so functionality was selected before code dressing, so feel free to "Dress-it-up" if you like
-kwag
Edit:Hosted on kvcd.net. Phil
|
Someday, 12:01 PM
|
|
Site Staff / Ad Manager
|
|
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
|
|
|
10-14-2006, 09:41 PM
|
Free Member
|
|
Join Date: Apr 2003
Location: Chinese Democracy starts now!
Posts: 2,563
Thanks: 1
Thanked 0 Times in 0 Posts
|
|
Excelent stuff Karl! Just excelent!!! 
I can already imagine people taking these sources and adding dgdecode.dll support on Calcumatic.
And others using the sources to add other encoders to CQMatiq's engine.
This just opens a new fresh window to our forum.
As usual  you da man Karl, you da man  .
Cheers
__________________
Rui
|
10-14-2006, 10:07 PM
|
Free Member
|
|
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Thanks Rui
-kwag
|
10-15-2006, 04:12 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Hosted on kvcd.net and thread stickied  .
Thanks Karl.
|
10-15-2006, 11:10 AM
|
Free Member
|
|
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Thanks Phil
-kwag
|
10-22-2006, 06:55 AM
|
Free Member
|
|
Join Date: Jan 2003
Posts: 85
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Great news, Kwag!
|
12-08-2006, 08:13 PM
|
Free Member
|
|
Join Date: Apr 2003
Location: Chinese Democracy starts now!
Posts: 2,563
Thanks: 1
Thanked 0 Times in 0 Posts
|
|
Hi Karl,
It has been brought to my attention that while CQM/CM have gone opensource, this post is inside our forum which means that the access to this great piece of software is somewhat restricted.
I'd like to ask if it's ok with you and with the forum Admins to copy paste your complete post in other video-related forums such as videohelp.com.
I know that opensource means that I can go right ahead and post the sources at videohelp right now.
But it still sounds better to ask you first, if you know what I mean  .
Cheers buddy
__________________
Rui
|
12-09-2006, 12:30 AM
|
Free Member
|
|
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Hi Rui,
Go ahead and post anywhere 
That's the nature and spirit of Open Source
Note: You do remember you already posted at vcdhelp.com, after we talked via PM, right
http://forum.videohelp.com/viewtopic.php?t=311383
Maybe post at doom9 and other sites is a good idea
-kwag
|
12-09-2006, 03:10 AM
|
Free Member
|
|
Join Date: Apr 2003
Location: Chinese Democracy starts now!
Posts: 2,563
Thanks: 1
Thanked 0 Times in 0 Posts
|
|
Yes I remember but I just pointed them to a post in our kvcd.net forum and if they want to be able to read it they have to register with us  .
So can I copy paste both the text and the source files to somewhere else i.e. vcdhelp?
If everybody agrees with it then I'll post it there.
It will still be open source if the sources are kept here inside kvcd.net forum.
After all noone will have to pay for them.
They still have to pay to browse our forum but not those sources.
__________________
Rui
|
12-09-2006, 09:48 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Note : the source are available for anyone, providing them the download link. No need to copy/paste all the text. I prefer to copy it as news on the main page. Just tell them to give us a visit  .
Edit: done  .
|
12-09-2006, 06:11 PM
|
Free Member
|
|
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by rds_correia
They still have to pay to browse our forum but not those sources.
|
Yes. And the advantage of joining the forums is that the home page of CQMatic/CalcuMatic is here, and nowhere else anyone will be able to get the best information on the programs  .
And it also helps Phil maintain the site costs
-kwag
|
12-09-2006, 06:16 PM
|
Free Member
|
|
Join Date: Apr 2003
Location: Chinese Democracy starts now!
Posts: 2,563
Thanks: 1
Thanked 0 Times in 0 Posts
|
|
Consider it done guys  .
__________________
Rui
|
01-09-2007, 11:07 PM
|
Free Member
|
|
Join Date: Sep 2003
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Any one has picked up the development?
|
01-10-2007, 04:59 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by dongxu
Any one has picked up the development?
|
I used some part of the sources to develop a prediction tool for HCenc, but nothing is scheduled for CQMatic and Calcumatic. What do you expect from them ? If this is support for new Tmpgenc Xpress, this is a no go (the encoder does not support text project files).
|
01-14-2007, 08:26 AM
|
Free Member
|
|
Join Date: Apr 2003
Location: Chinese Democracy starts now!
Posts: 2,563
Thanks: 1
Thanked 0 Times in 0 Posts
|
|
Hmmm, but does it support project files even if they're binary or something?
BTW, what's the pros and cons of using Tmpgenc XPress instead of good old Tmpgenc?
Do we get better CQ curve?
Meaning is it more like a steady 45º as you raise the CQ value?
Old Tmpgenc CQ curve sucks big time, ooops pardon my French  .
That's why Karl had so many issues with it.
And occasionally CQMatic will still take ages to find the right CQ for a given movie just because of that.
Also, does XPress come with hyperthreading?
I think old tmpgenc does not support hyperthreading but I might be wrong.
I could take a look at Xpress and see if it's possible to make a middle-ware that will write a text project file, then CQMatic would read that project file instead.
I'm not sure if this is feasible or not but I could take a look if more people would be interested in looking at CQMatic sources to adapt it to read "my" project file instead  .
Anyone?
Phil?
__________________
Rui
|
01-14-2007, 09:10 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by rds_correia
Hmmm, but does it support project files even if they're binary or something?
|
Binairy yes, but how do you want to do a prediction with that ? CQMatic has ot modify the original project to create one with a sliced sample. If the project is binary, that's impossible to do.
Quote:
BTW, what's the pros and cons of using Tmpgenc XPress instead of good old Tmpgenc?
|
There is no really diff between 2.54 and 3.0. For 4.0 I don't know, but it's probable they just add support of HT and maybe multicore.
Quote:
Anyone?
Phil?
|
The last interrest I find in tmpgenc is the usage for VCD as HCenc does not do MPEG1. And I don't do VCD anymore...
|
01-14-2007, 10:42 AM
|
Free Member
|
|
Join Date: Apr 2003
Location: Chinese Democracy starts now!
Posts: 2,563
Thanks: 1
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by Dialhot
Binairy yes, but how do you want to do a prediction with that ? CQMatic has ot modify the original project to create one with a sliced sample. If the project is binary, that's impossible to do.
|
I wouldn't say impossible.
I would rather say very difficult.
Quote:
There is no really diff between 2.54 and 3.0. For 4.0 I don't know, but it's probable they just add support of HT and maybe multicore.
|
Hmmm, so it does support HT.
Maybe this is interesting after all.
Let me think about it 1st.
I'll be back.
__________________
Rui
|
07-11-2008, 11:12 PM
|
Free Member
|
|
Join Date: Aug 2005
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
ok well that was a year ago... any comeback for it? as we are well into quad core areas now
|
07-12-2008, 06:13 AM
|
Free Member
|
|
Join Date: May 2003
Posts: 10,463
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Quote:
Originally Posted by vdogg
ok well that was a year ago... any comeback for it? as we are well into quad core areas now
|
 Use HCenc (it supports multicore) and HCmatic.
Don't tell me you are still doing MPEG1 ?
|
All times are GMT -5. The time now is 05:00 PM — vBulletin © Jelsoft Enterprises Ltd
|