Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / Video processing help needed....lots.

Author
Message
Catalyst
22
Years of Service
User Offline
Joined: 6th Sep 2003
Location:
Posted: 6th Sep 2003 11:13
So I've been out of touch with Dark Basic for a while...don't know how much new info is available. When last I knew, it was all geared towards 3D. I'm interested in doing some video processing with it. Yes, it's not quite the ideal choice, but I happened to like it and own it, so that makes it a good candidate. Anyway, stuff that I'm interested in doing: Layering,logical ops(multiply,screen,divide,etc), blurring(gaussian and lanczos), alpha channel creation via luminance keying and just using luminance channel of other video clips, colour correction....think that's probably about it. So, if anyone has any help one this stuff, I'd love to hear it or hear where I can find it. Or, if this stuff is just staggeringly impossible to do, that would be a good thing to know as well. It would also be good to be able to support this for framestacks and DV video as well, though I kinda imagine that would only really be happening through frame serving. Also, is that Video Deluxe program written in Dark Basic or just being sold through the same place? I need as much info as possible....basicly I'm starting out with not much more than a jelly doughnut, but willing to go past the point of slapping Einstein for not having + or - in his theory of relativity.
OSX Using Happy Dude
22
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 6th Sep 2003 11:17
Quote: " is that Video Deluxe program written in Dark Basic or just being sold through the same place"

Probably written in C/C++ - very much doubt it written using DBPro...

To be honest, it would be easier to move mountains than try to do video processing - you would need direct access to everything, which you dont really have.


Avatar & Logo by Indi. Come to the UK DBPro Convention in Chichester
Shadow Robert
23
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 6th Sep 2003 11:31
Quote: "To be honest, it would be easier to move mountains than try to do video processing - you would need direct access to everything, which you dont really have"


not really he just needs to think of create methods to place the information he needs into the backbuffer for rendering and nick the information from there
or he could use shaders (hardware or software driven)

the to be honest DBpro would be increadibly slow for this sort of operations, if you want a basic language to program with then try PureBasic as its speed is comperably to C/C++ ... but really you want the descriptiveness of the C/C++ language to achieve something worthwhile.
There is also the fact that you might not want the overhead that DBpro provideds of 32mb (16 static 16 dynamic + ram-on-demand) operations whereas C/C++ or PureBasic provide full resources, not to mention full unlimited access to Dx or OpenGL Video Layers.

my honest opinion would be to just use the other products on the market for this to be honest, i mean if you think about it Video processing is simply an image processing product with more overhead requirements for the additional frame attributes and multiple image instances - which isn't easy to control the flow of.

Login to post a reply

Server time is: 2026-07-23 12:10:49
Your offset time is: 2026-07-23 12:10:49