Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

DSPack Pitanja....

[es] :: Pascal / Delphi / Kylix :: DSPack Pitanja....

[ Pregleda: 3249 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

blackholemix
Svuda po malo..

Član broj: 199918
Poruke: 60
*.dynamic.sbb.rs.



+4 Profil

icon DSPack Pitanja....02.12.2008. u 16:37 - pre 187 meseci
Evo otvaram ovu temu, da bude posvecena samo DSpacku, kada neko ima neko pitanje u vezi toga ovde da se pise...

ja imam nekoliko, posto sam pravio nesto sa MediaPlayerom, pa sam sada presao na DSPack, pa ne znam bas sve...treba mi sledece

1. Kako da vidim koja je rezolucija video fajla? Jer zelim da ta rezolucija bude i VideoWindow!

2. Hocu da radim screen shot jednog dela videa, pronasao sam 2 nacina kako to moze...ALI interesuje me koji je po vama NAJBRZI ! Treba mi da se uzima shot svakih 30milisec, pa zato mora biti dosta brzo, da ne opterecuje komp...
 
Odgovor na temu

sasaz2008

Član broj: 200415
Poruke: 204
*.vdial.verat.net.



+4 Profil

icon Re: DSPack Pitanja....02.12.2008. u 19:30 - pre 187 meseci
Za prvu pomoć pokušati pretragu na ova dva foruma:

http://forum.dsp-worx.de/ (praktično neaktivan)
http://www.progdigy.com/forums/

Zvanična distribucija DSPack 2.3.4 je skup odličnih komponenti, ali je relativno stara, tako da vredi preuzeti SVN verziju.

[Ovu poruku je menjao sasaz2008 dana 02.12.2008. u 21:28 GMT+1]
 
Odgovor na temu

blackholemix
Svuda po malo..

Član broj: 199918
Poruke: 60
*.dynamic.sbb.rs.



+4 Profil

icon Re: DSPack Pitanja....02.12.2008. u 20:55 - pre 187 meseci
znam za progdigy forum, cackao sam ja po onim demos tamo...

Imam ja to, napravio sam, radi...ALI treba mi NAJBRZI nacin!!! U tome je stvar :)

A kakva je to SVN verzija, gde se to moze preuzeti?
 
Odgovor na temu

viking13
Aleksandar Milanovic
SBB
Novi Beograd

Član broj: 131741
Poruke: 190
*.dynamic.sbb.rs.



Profil

icon Re: DSPack Pitanja....02.12.2008. u 21:40 - pre 187 meseci
Od kad znam za DSPack (i od kada ga koristim) uvek je bio problem što su verzije DirectX headera koje koriste starije, odnosno kaskaju za Clootijevima, a sa druge strane Clootie uvek ima DirectShow unit koji kaska za onim iz DSPack-a.

Dakle, ne valja ni SVN verzija. :(

Em nije D2009 kompatibilna, em ima par bagova, em nema EVR unit.

D2009 kompatibilna verzija + ispravljeni bagovi + EVR se nalazi ovde:
http://tib.s.songbeamer.eu/downloads/DSPack.zip

Jedini problem je što su DirectX headeri stari (odnosno isti kao na SVN-u).
viking ®
 
Odgovor na temu

blackholemix
Svuda po malo..

Član broj: 199918
Poruke: 60
*.dynamic.sbb.rs.



+4 Profil

icon Re: DSPack Pitanja....03.12.2008. u 00:52 - pre 187 meseci
Svasta se vi ovde rapricaste, ali opet, nista od odgovora na moja pitanja :)
 
Odgovor na temu

sasaz2008

Član broj: 200415
Poruke: 204
*.vdial.verat.net.



+4 Profil

icon Re: DSPack Pitanja....03.12.2008. u 07:23 - pre 187 meseci
Za prelazak na SVN su davno diskutovali, ali nisam u toku da li su konačno i realizovali. CVS bi trebalo da je još uvek aktivan:

cvs -d:pserver:[email protected]:/cvsroot/dspack login
(na password odgovoriti pritiskom na taster ENTER)

cvs -z3 -d:pserver:[email protected]:/cvsroot/dspack co -P DSPACK

Za odgovor na postavljena pitanja, najbolje je da se uloguješ na prodigy forum. "Najbrži" način nije najbrži na svim procesorima, zavisi od tipa fajla, brzine CPU, podrške za MMX, brzina diska, od tvojih potreba (rezolucija, broj frejmova koji se snimaju u sekundi) i sl. Teoretski je najbrži direktan poziv DirectX API-ja (direktno se preuzima frame stream).

Ako želiš snapshot panela na kome se prikazuje video, to je sasvim drugačiji pristup. Najveći problem je uskladiti brzinu prikazivanja i snimanja, što zavisi od rezolucije i načina na koji se snima (32/48-bitni BMP je preglomazan za veće rezolucije pri brzini snimanja od 30 frejmova u sekundi, potreban je i disk od bar 10.000 rps) i sl.

[Ovu poruku je menjao sasaz2008 dana 03.12.2008. u 08:55 GMT+1]
 
Odgovor na temu

obucina

Član broj: 38191
Poruke: 723

Jabber: obucina


+7 Profil

icon Re: DSPack Pitanja....03.12.2008. u 14:53 - pre 187 meseci
Citat:
blackholemix: 2. Hocu da radim screen shot jednog dela videa, pronasao sam 2 nacina kako to moze...ALI interesuje me koji je po vama NAJBRZI ! Treba mi da se uzima shot svakih 30milisec, pa zato mora biti dosta brzo, da ne opterecuje komp...

Najbrže je da ubaciš svoj filter u graf i hvataš frejmove. Pogledaj komponente Mitov Video Lab.
 
Odgovor na temu

blackholemix
Svuda po malo..

Član broj: 199918
Poruke: 60
*.dynamic.sbb.rs.



+4 Profil

icon Re: DSPack Pitanja....03.12.2008. u 16:26 - pre 187 meseci
Pa ovo bolje da mi NISI rekao! Pa ovde ima nekih milion stvari !!! :) Neograniceno zadovoljstvo!! :)

ALI ja sam uzeo da izvaljujem kako radi dspack, sada treba i ovo uf :) Jel moze samo to da ubacim u ovo sa DSpackom i da tako vadi frejmove?

Meni bi najvise odgovaralo da radi sledece:

treba mi samo nekoliko horizontalnih linija iz videa! naravno debljine 1pix preciznije trebaju mi 2-4 takve linije, to za SVAKI frejm! A onda otprilike svakih 5sec mi treba pola slike!

E sada ce neko reci, pa ti kada uzmes ceo shot, lako je onda da izvadis liniju ili neki deo...OK, jeste, ali cilj je da to radi sto je brze moguce, tj da sto manje koristi procesor, memoriju..da ne uzima nesto kada vec nije potrebno....
 
Odgovor na temu

sasaz2008

Član broj: 200415
Poruke: 204
*.vdial.verat.net.



+4 Profil

icon Re: DSPack Pitanja....03.12.2008. u 17:02 - pre 187 meseci
Mitov VideoLab komponente nisu besplatne i nisu baš jevtine. To su zasebne komponente i nemaju dodirnih tačaka sa DSPackom...

Pitanje je iz kojih se video fajlova želi preuzimanje (mpeg, raw avi, avi + razni codec-i, WMV...), i kolika je rezolucija. Video fajl je uglavnom kompresovan i u većini slučajeva nije moguće brzo preuzeti čak taj jedan ciljni frame bez prethodno preuzetih 10-tak. Kompresijom signala se gubi mogućnost direktnog exporta piksela/linija bez predhodne dekompresije celog frejma. Ako je želja da ceo proces bude i brz i jednostavan, u većini slučajeva nije moguće.

Nije problem pomoću GetDC i BitBlt preuzeti deo slike, ali tu nije potreban DSPack, već je neophodno voditi računa o frekvenciji osvežavanja... Pomoću TSamapleGrabber komponente je moguće preuzeti snapshot, ali je pitanje da li će to biti dovoljno brzo, odnosno zadovoljiti navedene potrebne uslove.

[Ovu poruku je menjao sasaz2008 dana 03.12.2008. u 19:46 GMT+1]
 
Odgovor na temu

blackholemix
Svuda po malo..

Član broj: 199918
Poruke: 60
*.dynamic.sbb.rs.



+4 Profil

icon Re: DSPack Pitanja....03.12.2008. u 21:54 - pre 187 meseci
Mitov VideoLab komponente nisam testirao, tj da sam pravio nesto sa njima, ali deluje da rade! Instalirao sam bez problema, i nalaze se u Delphiju...e sad ne znam kada i na koji nacin bi trazile neku aktivaciju ili tako nesto...

Ajde videcu to za brzinu...da probam sve..ali prvo mi treba kako da vidim kolike je rezolucije ulazni video!!!?? Koristeci DSPack!?
 
Odgovor na temu

viking13
Aleksandar Milanovic
SBB
Novi Beograd

Član broj: 131741
Poruke: 190
*.sbb.rs.



Profil

icon Re: DSPack Pitanja....04.12.2008. u 09:55 - pre 187 meseci
Uporno pokušavam da te nateram da pročitaš ono što treba u DirectShow dokumentaciji time što ti ne odgovaram, ali izgleda da ne vredi...

Ako misliš nešto ozbiljnije da radis sa DirectShow-om, to moraš da pogledaš.

http://msdn.microsoft.com/en-us/library/ms783351(VS.85).aspx

Tamo lepo nađeš šta ti treba i posle je lako.

Code:

var
  w, h: Integer;
...
(FilterGraph as IBasicVideo).GetVideoSize(w, h);
...

viking ®
 
Odgovor na temu

rambo
Dejan Petković
Beograd

Član broj: 6095
Poruke: 190
*.100.49.39.fixip.bitel.net.



+6 Profil

icon Re: DSPack Pitanja....05.12.2008. u 08:19 - pre 187 meseci
Slucajno sam naisao na ovaj link. Mislim da moze da bude od koristi.

http://code.google.com/p/delphi-dspack-video-streaming/

"There is a theory which states that if ever anybody discovers exactly what the
Universe is for and why it is here, it will instantly disappear and be replaced by
something even more bizarre and inexplicable. There is another theory which states
that this has already happened."
-- Douglas Adams
 
Odgovor na temu

blackholemix
Svuda po malo..

Član broj: 199918
Poruke: 60
*.dynamic.sbb.rs.



+4 Profil

icon Re: DSPack Pitanja....05.12.2008. u 10:42 - pre 187 meseci
He, to sam ja vec nasao, viking13 misli da sam ja lenja buba, a nije istina, dosta stvari sam pokusao, trazio, ..naucio..a sa DirectShow-om nisam nikada ni radio pre!
 
Odgovor na temu

viking13
Aleksandar Milanovic
SBB
Novi Beograd

Član broj: 131741
Poruke: 190
82.117.194.*



Profil

icon Re: DSPack Pitanja....05.12.2008. u 15:23 - pre 187 meseci
Citat:
blackholemix: He, to sam ja vec nasao, viking13 misli da sam ja lenja buba, a nije istina, dosta stvari sam pokusao, trazio, ..naucio..a sa DirectShow-om nisam nikada ni radio pre!


Izvini ako si tako shvatio ono što sam rekao.

Poenta je bila da ti ukažem na dokumentaciju, koju stvarno treba da pogledaš.

Da ti pokažem da ti verujem da se trudiš, ukazaću ti i na nešto što verovatno ne znaš, a to je da video rezolucija koju dobiješ na prethodno opisan način ne mora da bude ono što treba prikazati.

Šta ćeš da radiš sa fajlom koji ima rezoluciju 352x576, a treba da se vidi kao 4:3?

Takav video treba prikazati u rezoluciji 768x576.

Ako ti nije jasno kako je to moguće, to je zato što je u pitanju interlaced video, koji ima pixel aspect ratio 24:11. U prevodu video pixel ne mora da bude kvadrat, već može da bude i pravougaonik.

Pogledaj IBasicVideo2::GetPreferredAspectRatio.
viking ®
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: DSPack Pitanja....

[ Pregleda: 3249 | Odgovora: 13 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.