Quantcast Bitrates: CQmatic and Calcumatic Now Open Source! - digitalFAQ.com Forums [Archives]
  #1  
10-14-2006, 05:50 PM
kwag kwag is offline
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
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
10-14-2006, 09:41 PM
rds_correia rds_correia is offline
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
Reply With Quote
  #3  
10-14-2006, 10:07 PM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks Rui

-kwag
Reply With Quote
  #4  
10-15-2006, 04:12 AM
Dialhot Dialhot is offline
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.
Reply With Quote
  #5  
10-15-2006, 11:10 AM
kwag kwag is offline
Free Member
 
Join Date: Apr 2002
Location: Puerto Rico, USA
Posts: 13,537
Thanks: 0
Thanked 0 Times in 0 Posts
Thanks Phil

-kwag
Reply With Quote
  #6  
10-22-2006, 06:55 AM
cweb cweb is offline
Free Member
 
Join Date: Jan 2003
Posts: 85
Thanks: 0
Thanked 0 Times in 0 Posts
Great news, Kwag!
Reply With Quote
  #7  
12-08-2006, 09:13 PM
rds_correia rds_correia is offline
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
Reply With Quote
  #8  
12-09-2006, 01:30 AM
kwag kwag is offline
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
Reply With Quote
  #9  
12-09-2006, 04:10 AM
rds_correia rds_correia is offline
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
Reply With Quote
  #10  
12-09-2006, 10:48 AM
Dialhot Dialhot is offline
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 .
Reply With Quote
  #11  
12-09-2006, 07:11 PM
kwag kwag is offline
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
Reply With Quote
  #12  
12-09-2006, 07:16 PM
rds_correia rds_correia is offline
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
Reply With Quote
  #13  
01-10-2007, 12:07 AM
dongxu dongxu is offline
Free Member
 
Join Date: Sep 2003
Posts: 47
Thanks: 0
Thanked 0 Times in 0 Posts
Any one has picked up the development?
Reply With Quote
  #14  
01-10-2007, 05:59 AM
Dialhot Dialhot is offline
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).
Reply With Quote
  #15  
01-14-2007, 09:26 AM
rds_correia rds_correia is offline
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
Reply With Quote
  #16  
01-14-2007, 10:10 AM
Dialhot Dialhot is offline
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...
Reply With Quote
  #17  
01-14-2007, 11:42 AM
rds_correia rds_correia is offline
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
Reply With Quote
  #18  
07-11-2008, 11:12 PM
vdogg vdogg is offline
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
Reply With Quote
  #19  
07-12-2008, 06:13 AM
Dialhot Dialhot is offline
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 ?
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
Bitrates: Latest CQMatic/CalcuMatic epuleda Video Encoding and Conversion 2 05-25-2006 09:54 PM
Bitrates: CQMatic/CalcuMatic Continued... kwag Video Encoding and Conversion 125 12-30-2005 11:55 PM
Bitrates: CQMatic/CalcuMatic kwag Video Encoding and Conversion 715 01-04-2005 09:51 AM
Bitrates: CQMatic/Calcumatic? Blubear Video Encoding and Conversion 6 07-17-2004 08:53 PM
Bitrates: Success (CQMatic & CalcuMatic) jorel Video Encoding and Conversion 10 10-25-2003 08:00 PM

Thread Tools



 
All times are GMT -5. The time now is 11:46 AM  —  vBulletin © Jelsoft Enterprises Ltd