Mplayer, najlepszy odtwarzacz na kuli ziemskiej!
The Movie Player for Linux, bo tak początkowo nazywał sie znany bardzo dobry, jeśli nie najlepszy program do odtwarzania strumieni wideo i nie tylko na linuxa. Program powstał w roku 2000 i szybko zyskał sobie bardzo dużą popularność. Odtwarzacz z początku przeznaczony dla systemów operacyjnych GNU/Linux szybko zyskał sobie taką popularność, że w roku 2004 został przemianowany z The Movie Player for Linux na The Movie Player. Sam program, podzielony jest na dwa jakby osobne moduły, moduł mplayer, oraz moduł mencoder, który służy do konwersji formatów oraz tworzenia animacji z pojedyńczych klatek obrazu.
Możliwości MPlayera
Możliwości mplayer są naprawde wielkie. MPlayer jest narzędziem o ogromnych możliwościach. Program podzielono na kilka części, aby ułatwić implementowanie w nim obsługi kolejnych formatów plików i strumieni.
Wyodrębniono m.in. warstwy:
* wejścia (np. plik, potok, sieć)
* kontenera (np. AVI, Ogg, rm)
* kodeków (np. DivX, XviD, MPEG-4, AC-3, MP3)
* filtrów (np. filtr rozmycia Gaussa, przycinanie i skalowanie filmu)
* sterowników wyjścia (np. Xv, X11, ALSA, OSS)
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).
Formaty obsługiwane przez MPlayera
The Movie Player zawiera w sobie wiele bibliotek do obsługi wielu formatów oraz kodeków. Potrafi również korzystać z bibliotek dodatkowych, zewnętrznych jak i przetworzonych bibliotek dla innych systemów np. 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:
* VCD i SVCD (Super Video CD)
* DVD włączając w to nośniki zaszyfrowane
* Format RIFF AVI
* Formaty lansowane przez Microsoft: ASF, WMV, WMA
* Formaty QuickTime: QT, MOV, MP4
* Strumienie MPEG1/2: ES, PS, PES, VOB
* Strumienie RealAudio i RealVideo
* Formaty Ogg i OGM
* VIVO
* yuv4mpeg
* FILM (*.cpk)
* Matroska
* Strumieniowanie poprzez HTTP, RTP, RTSP, mms, mmst, mpst, sdp, SMB
* TV
* Seria plików graficznych (np. PNG, JPEG)
