Fórumok
Sziasztok!
Akarok írni egy képmixert, és ehhez arra lenne szükségem, hogy tudjam fogadni egy firewire kártya több portjáról is a DV vagy HDV jeleket, majd ezt feldolgozni ( rögzíteni egy fájlba hangkártyán bejövő hanggal )
erre a firewire és hangkártyás cuccra léteznek DLL-ek?
illetve a fájlba rögzítéshez is, mert nyílván nem csak abból áll, hogy az adatfolyamot benyomom egy fájlba, hanem annak a fájlnak egy megfelelő szerkezettel kell rendelkeznie ( fejléc, formátum, ...stb.)
Köszi.
MysteryKe.
jah, OHCI kártyákról van szó.
Hozzászólások
Dll-ek persze, vannak, a windows tele van ilyenekkel. Csakhogy a nagyobb resze unmanaged code, azaz sima dll, driver meg ilyenek, C# bindinget szinte biztos, hogy nem fogsz talalni. Az ok rem egyszeru: ezek annyira platformfuggo dolgok, hogy egyszeruen nem eri meg hivatalosan kulon dll-t csinalni hozza. Aki akar ilyesmit fejleszteni (videovago progi pl.), az majd megcsinalja az adott celplatformhoz a megfelelo Dll-eket.
Ahhoz hogy ezeket megcsinald, meg rendelkezned kell C/C++ ismeretekkel, plusz a celplatform hardverismereteivel is. Sajna.
Én úgy tudom, hogy a DirectShow kell neked, pontosabban ez a rész.
Én webkamera jelét szedem így, de írtak a leírásban DV-ről is.
Ez persze nem C#, egy vékony wrappert kéne írnod C++-ban, vagy kereshetsz is egyet, én hirtelen ezt találtam, de nem néztem meg tudja-e azt, ami neked kell.
Itt is ezt ajánlják.
"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o
szakdogának egy adáslebonyolítót ( összeállító és időzített-bejátszó + logo ) és az DirectShow és video-overlay-t használ.
a directshow tud fogadni egyszerre több videóforrásból?
közben találtam valami cuccost.
http://www.codeproject.com/KB/directx/directshownet.aspx
http://mysteryke.extra.hu/dv_capture.zip
a DShowNET a DLL forrása, a CaptureNET pedig a progiért.
én egy Sony Digital8-as DV rendszerű kamerával próbáltam ki és remekül rögzített fájlba és preview-ja is van.
szal valami ilyesmit kerestem, de nem néztem még meg a kódját.
szabványos OHCI firewire kártyán jött be a jel