Odtwarzanie filmu w C#

Odtwarzanie filmu w C#
  • Rejestracja: dni
  • Ostatnio: dni
0

Poszukuje jakiegoś darmowego sposobu aby odtworzyć film z pliku w aplikacji. Wiem, że jest sposób w DirectX SDK, ale jestem ciekaw czy jest coś innego. Interesuje mnie żeby były funkcje:

  • przechodzenie do odpowiedniej klatki
  • przechodzenie do odpowiedniego czasu
  • pobieranie aktualnej pozycji filmu (najlepiej by było jakieś zdarzenie z tym związane)
  • oczywiście: play, stop, pauza :P
  • jeszcze może być wyświetlanie napisów, ale nie musi
konserwa
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 282
0

W Xna masz niby wyświetlanie filmików ale jest ubogie ma opcje których tak bardzo pragniesz.

Nawet napisy :) bo można je napisać poprzez spriteBatch.

RE
  • Rejestracja: dni
  • Ostatnio: dni
0

Może mplayer zintegrujesz? Możesz go kontrolować poprzez stdin, a wyświetlanie polega na przekazaniu hwnd okna / kontrolki.

A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 23
0

chodzi ci o mplayer czy mediaplayer, bo jeśli mediaplayer to odpada bo ktoś może mieć odinstalowany, a jeśli o mplayer to podaj link do jakiegoś dema

A1
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 23
0

A jeszcze jakiś inny sposób, bo mplayer powiększa dość znacząco aplikacje bo sam sporo zajmuje.

gawronlukasz
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 51
0

Może spróbuj osadzić kontrolkę Windows Media Player:
http://msdn.microsoft.com/en-us/library/dd564585.aspx

Możesz spróbować również użyć tej biblioteki:
http://directshownet.sourceforge.net/

Przypuszczam, że jest tego więcej, ale te znam i używałem.

Pozdrawiam
Łukasz Gawron

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.