Odtwarzanie wideo DSPACK lub MediaPlayer

0

czesc, Muszę w aplikacji odtworzyć plik wideo ( duzy plik)
probowalem z mediaplayerem dolaczonym do delphi ale wyskakiwaly bledy. Moze cos robilem zle.

Niedawno zainstalowalem DSPACK, dziala, ale nie wiem jak zapetlic odtwarzanie wideo. Ktoś moze pomoc?

1

Lata z niego nie korzystałem i nie wiem może w obecnej wersji jest jakaś właściwość typu Loop ale jeżeli nadal nie ma to można to zrealizować jak w tym demo: http://koti.mbnet.fi/akini/delphi/dspack/VMRBitmap.zip tam w zdarzeniu TFilterGraph GraphComplete jest ustawiane FilterGraph.Position:= 0; czyli po prostu gdy zakończy odtwarzanie ustawia pozycję na 0 i zaczyna od początku.

0

ok, pokombinowalem i udalo sie, chociaz wciaz nie zaimplementowano loopa w dspack, pozdro

0

a może nie wiesz jak sprawdzić, czy plik odtwarzany jest dalej i czy już zakończyło go odtwarzać? i skoro nie potrafisz tego sprawdzić, to jednocześnie nie potrafisz zrobić warunku w stylu "jeśli nie odtwarza nic w tej chwili to włącz odtwarzanie pliku ponownie"?

To potrafisz sprawdzić w dowolnym momencie, czy plik jest aktualnie odtwarzany? Jeśli nie, to szybciej ci ludzie na forum odpowiedzą.
A może potrafisz sprawdzić to, ale nie wiesz, gdzie wrzucić warunek sprawdzający w stylu "jeśli nie odtwarza filmu, włącz go ponownie", a do timera nie chcesz i dlatego szukasz pomocy?

0

Ok, zeby nie tworzyć drugiego tematu o dspack, to tuaj zapytam czy spotkaliscie sie z sytuacja gdzie filmy formatu WMV sa wyswietlane do 'gory nogami' oraz nie mozna och rozciagnac na caly ekran?

Dla AVI dziala wszystko dobrze...

0

brakuje ci odpowiednich kodeków

1 użytkowników online, w tym zalogowanych: 0, gości: 1