Expiring Today—Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Video capture with Direct show (DirectX 8)

Posted on 2001-09-14
11
Medium Priority
?
401 Views
Last Modified: 2010-04-06
Hi!

I need source for video capture with DX

I've done it with vfw and it is out of the queston
no VFW !!!
it can contain any FREEware components with SOURCE
it must have the ability to capture a frame at any time
record AVI to disk (with compression as chosen ...)

I've used DSPack components but it's to robust
and the grabber demo just can't stop eating RAM !
I'd love to experiment, develop this .. but time is not something I have in a bundance

it can be written with DSPack .. but no memory leaks, and all the capabilities that I've mentioned

I don't need it to be flexible
just for capturing web cam input..
tnx
0
Comment
Question by:Lee_Nover
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
11 Comments
 
LVL 22

Accepted Solution

by:
Mohammed Nasman earned 600 total points
ID: 6482198
0
 
LVL 1

Expert Comment

by:Dennis9
ID: 6482244
listening...
0
 
LVL 2

Expert Comment

by:alexstewart@beta
ID: 6482734
The graphics page of the Delphi Jedi has a dscap demo.

as
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
LVL 12

Author Comment

by:Lee_Nover
ID: 6486730
sunu 4x

mnasman : been there, done that ... nothing works as I want it to (it's where I got vcap, dscap, ...)

dennis9 ... ya..

alex: been there, done that (demo uses vwf !)
0
 

Expert Comment

by:bullen
ID: 6486889
Listening
0
 
LVL 12

Author Comment

by:Lee_Nover
ID: 6486938
You cannot exceed 300 points for any single question
????
anyway none of the components found works (as I want 'em to)
the thing is one requires dx8 but with it doesn't work at all (VCap)
others use VFW which is out of the question (the window has to be visible in order to get callbacks)
...
0
 
LVL 2

Expert Comment

by:alexstewart@beta
ID: 6487536
Hmm Lee,

Can you put the vfw window offscreen (-500,-500), I used vfw, I dont remember needing a visible window, I just needed a handle.

I am going to play with the stuff tonight, maybe I will have something, if you dont hear from me, Dx8 trashed my machine.

as.
0
 
LVL 12

Author Comment

by:Lee_Nover
ID: 6489596
nope .. the window MUST be visible
at least one pixel must be visible
anyway .. my app will run in backgroud
with DX it uses about 1% proc. if it's hidden
otherwise it depend on the size of the preview screen
and the preview is much more smoother
anyway I've modified the VCap component
aparentely I needed to rebuild the graph and control the sream with _CAPTURE not _PREVIEW paramters
the only problem is I still can't get single frames
I'll get this done today I think
0
 
LVL 12

Author Comment

by:Lee_Nover
ID: 6661519
anyway .. TVideoCapture is rewriten ..
I've worked with the author and we worked stuff out ...
now the compo works great
get it at www.torry.net/video.htm
TVideoCapture 1.09
0
 
LVL 27

Expert Comment

by:Asta Cu
ID: 6931872
Hopefully you've already been helped with this question, but thought you'd appreciate knowing this.  It would be great if you could bring this question to a conclusion, awarding the experts above who helped you with points or a comment to them on your status today.

WindowsUpdate has new updates for .NET users; Details follow - Microsoft .NET Framework
The .NET Framework is a new feature of Windows. Applications built using the .NET Framework are more reliable and secure. You need to install the .NET Framework only if you have software that requires it.

For more information about the .NET Framework, see http://www.microsoft.com/net. (This site is in English.)

System Requirements
The .NET Framework can be installed on the following operating systems:
Windows 98
Windows 98 Second Edition (SE)
Windows Millennium Edition (Windows Me)
Windows NT 4.0® (Workstation or Server) with Service Pack 6.0a
Windows 2000 with the latest service pack installed (Professional, Server, Datacenter Server, or Advanced Server)
Windows XP (Home Edition and Professional)
You must be running Internet Explorer version 5.01 or later for all installations of the .NET Framework.

To install the .NET Framework, your computer must meet or exceed the following software and hardware requirements:

Software requirements for server operating systems:
MDAC 2.6
Hardware requirements:
For computers running only a .NET Framework application, Pentium 90 mHz CPU with 32 MB memory or the minimum CPU and RAM required by the operating system, whichever is higher.
For server operating systems, Pentium 133 mHz CPU with 128 MB memory or the minimum CPU and RAM required by the operating system, whichever is higher.
Recomended software:
MDAC 2.7 is recommended.
Recommended hardware: For computers running only a .NET Framework application, Pentium 90 MHz CPU with 96 MB memory or the minimum CPU and RAM required by the operating system, whichever is higher.
For server operating systems, Pentium 133 MHz CPU with 256 MB memory or the minimum CPU and RAM required by the operating system, whichever is higher.

How to use -> Restart your computer to complete the installation. No other action is required to run .NET Framework applications. If you are developing applications using the .NET Framework, you can use the command-line compilers or you can use a development environment, such as Visual Studio .NET, that supports using the .NET Framework.

How to uninstall
To uninstall the .NET Framework: Click Start, point to Settings, and then click Control Panel (In Windows XP, click Start and then click Control Panel.).
Click Add/Remove Programs.
Click Microsoft .NET Framework (English) v1.0.3705 and then click Change/Remove.
More here  http://www.microsoft.com/net/

The .NET topic is being considered for addition to our All Topics link soon, so this may interest you as well:
http://www.experts-exchange.com/newtopics/Q.20276589.html

EXPERTS POINTS are waiting to be claimed here:  http://www.experts-exchange.com/commspt/Q.20277028.html

":0)
Asta


0
 
LVL 12

Author Comment

by:Lee_Nover
ID: 6936619
mnasman: sorry for the C, but your comment didn't solve my problem
tnx anyway

astaec: was just about to anyway :)
0

Featured Post

On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this tutorial I will show you how to use the Windows Speech API in Delphi. I will only cover basic functions such as text to speech and controlling the speed of the speech. SAPI Installation First you need to install the SAPI type library, th…
Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
In this video, Percona Solution Engineer Rick Golba discuss how (and why) you implement high availability in a database environment. To discuss how Percona Consulting can help with your design and architecture needs for your database and infrastr…
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Suggested Courses

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question