| MPlayer - The Movie Player | |
| Odtwarzacz multimediów | |
Logo programu |
|
Interfejs programu |
|
| Producent | n/d |
| System operacyjny | Linux, Syllable, Microsoft Windows (kompilacja za pomocą Cygwin lub MinGW), Mac OS X (wersja poglądowa), prawdopodobnie inne systemy podobne do Unix, system MorphOS, iOS |
| Pierwsze wydanie | 2000 |
| Aktualna wersja stabilna | v1.0rc4 / 29 stycznia 2011 |
| Licencja | GNU General Public License v2 |
| http://www.mplayerhq.hu/ | |
MPlayer - The Movie Player to dostępny na zasadach wolnego oprogramowania odtwarzacz multimedialny, oraz związany z jego rozwojem projekt informatyczny. Powstał w 2000 roku, jako odtwarzacz filmów dla systemu operacyjnego Linux. Jego ogromna popularność oraz porty na kolejne platformy sprzętowe i systemy operacyjne spowodowały w 2004 roku zmianę nazwy z The Movie Player for Linux na The Movie Player. Oprócz programu mplayer, służącego do odtwarzania filmów, w skład projektu wchodzi również program mencoder, przeznaczony do konwersji formatów i tworzenia nowych filmów i animacji z pojedynczych klatek obrazu.
Spis treści |
MPlayer jest narzędziem o ogromnych możliwościach. Program podzielono na kilka części, aby ułatwić implementację obsługi kolejnych formatów plików i strumieni.
Wyodrębniono m.in. warstwy:
Warstwy kodeków, filtrów i sterowników są podzielono na osobne sekcje odpowiedzialne za obsługę audio i video. Posiada też bardzo rozbudowane możliwości w konwertowaniu plików i tworzeniu nowych animacji z pojedynczych klatek (służy do tego wchodzący w skład projektu program mencoder).
MPlayer jest uniwersalnym odtwarzaczem. Zawiera wiele kodeków A/V w swoim kodzie, może również korzystać z zewnętrznych bibliotek oraz z specjalnie zmodyfikowanych wersji kodeków dla systemu Windows (pliki: *.dll, *.acm oraz *.ax). Te ostatnie przeznaczone są wyłącznie dla systemów z procesorami kompatybilnymi z Intel 80386 (x86), zatem chcąc z nich korzystać w systemie o architekturze 64-bitowej należy zastosować emulację trybu 32-bitowego.
Najważniejsze formaty obsługiwane przez program: