Odtwarzanie filmu w C#

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
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.

0

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

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

0

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

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

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