Application's video and audio capturing library (fraps analogue) for Windows / DirectX

Cancelado Postado Jul 5, 2010 Pago na entrega
Cancelado Pago na entrega

Development of Windows XP/Vista/7 DLL library (and test application) that allows capturing video and audio streams from other applications that were using DirectX 9/10/11. Analogues: [url removed, login to view], [url removed, login to view]

## Deliverables

I will give libraries that neccessary for hooking DirectX API calls (and LoadLibrary calls) - so your library must be implemented using them.

* * *This broadcast message was sent to all bidders on Thursday Jul 15, 2010 3:53:51 PM:

Some additions:

1. I will give libraries for hooking API functions. Basically, my hooking libs allow to hook any WinAPI function and any COM method of any COM interface. So by using my capturing libs you will be able to easily create your own "proxy" function/COM method, which will be called in place of original function/method (and you will be able to call original function by yourself afterwards). These hooking libraries are my property and must be used for developing only this project. They will be sent to you in form of .lib and .h files for static linking. They are 100% working, because I'm using them in other parts of the same project.

2. All function and method declarations in your source code must be commented in english, with description of parameters and return values. Variables must have self-describing names and hard-to-understand places in code must have comments too.

3. Captured video/sound must be written to file in AVI container format OR be transferred via named pipe (basically, it's the same). Also it must be possible to capture only application' sound and write it as stream to named pipe.

No audio/video encoding is required during capture.

4. After capturing session I need to be able to encode captured AVI file / sound stream with any of encoders installed in system. It must be done with simple functions in your library (or your separate library) and demonstrated with you test application. It can be implemented as in C++ in your lib, or via C# with separate assembly - it's your choice.

You must propose a solution for this before/during bidding and explain to me is it possible to universally encode an AVI stream with installed encoders (in other words, do they have common interface). If it's not, you must propose well-known free video and audio encoders to use for encoding (like lame and xvid).

I do NOT ask you to IMPLEMENT encoder by itself - I ask only to USE existant encoder to encode simple avi file that has been captured by your library.

5. Deadline of project is extended to 90 days (from 60).

* * *This broadcast message was sent to all bidders on Thursday Jul 15, 2010 4:24:06 PM:

6. Library must compile for x86 and x86_64 (AMD64) platforms and work with both x84 and x86_64 windows applications (my hooking libraries already work for both of these platforms - I will send different versions for each platform).

* * *This broadcast message was sent to all bidders on Sunday Jul 18, 2010 5:22:42 AM:

You may capture system sound (sound from any of system audio devices), not sound of particular application - it must be a lot easier.

* * *This broadcast message was sent to all bidders on Monday Aug 2, 2010 1:54:52 PM:

Bidding period extended to 31 of august.

* * *This broadcast message was sent to all bidders on Saturday Oct 30, 2010 8:44:16 PM:

You may be interested in my other project, about capturing and encoding only sound: [url removed, login to view]

* * *This broadcast message was sent to all bidders on Saturday Oct 30, 2010 9:33:19 PM:

You may be interested in my other project, about capturing and encoding only sound: [url removed, login to view]

Programação C Engenharia Microsoft Gestão de projetos Arquitetura de software Teste de Software Área de trabalho do Windows

ID do Projeto: #3549805

Sobre o projeto

11 propostas Projeto remoto Ativo em Nov 4, 2010

11 freelancers estão ofertando em média $603 nesse trabalho

mstechIN

See private message.

$850 USD in 90 dias
(72 Comentários)
6.5
IonutCristea

See private message.

$637.5 USD in 90 dias
(32 Comentários)
5.5
sananaya

See private message.

$680 USD in 90 dias
(22 Comentários)
5.2
jayawardanajapan

See private message.

$467.5 USD in 90 dias
(17 Comentários)
4.8
profabdoo

See private message.

$680 USD in 90 dias
(41 Comentários)
4.7
wamiqr

See private message.

$467.5 USD in 90 dias
(27 Comentários)
4.5
sneka

See private message.

$637.5 USD in 90 dias
(3 Comentários)
3.9
asifbahrainwala

See private message.

$510 USD in 90 dias
(2 Comentários)
0.0
Novgaeno

See private message.

$680 USD in 90 dias
(0 Comentários)
1.9
prabhin

See private message.

$510 USD in 90 dias
(0 Comentários)
0.0
ayvah

See private message.

$510 USD in 90 dias
(1 Comentário)
3.3