MPlayer-pl

From WikiDoc

Jump to: navigation, search

MPlayer - The Movie Player to wolny projekt odtwarzacza filmów. Projekt powstał w 2000 roku, jako odtwarzacz filmów dla systemu operacyjnego GNU/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

Contents

Możliwości MPlayera

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.

Obsługiwane formaty

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 działają wyłącznie na systemach z procesorami kompatybilnymi z Intel 80386 (x86).

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)

Wtyczki wejściowe

Kodeki obrazu

  • MPEG-1 (VCD)
  • MPEG-2 (SVCD/DVD/DVB)
  • wszystkie warianty MPEG-4 włączając w to DivX ;-), OpenDivX (DivX4), DivX 5 (Pro), XviD
  • Windows Media Video 7/8 (WMV1/2)
  • Windows Media Video 9 (WMV3) (poprzez biblioteki DLL)
  • RealVideo 1.0, 2.0 (G2)
  • RealVideo 3.0 (RP8), 4.0 (RP9) (poprzez biblioteki Real)
  • Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA i inne kodeki QuickTime
  • DV video
  • 3ivx
  • Intel Indeo3 (3.1, 3.2)
  • Intel Indeo 4.1 i 5.0 (poprzez biblioteki *.dll lub kodeki XAnim)
  • VIVO 1.0, 2.0, I263 i inne warianty H.263(+) (poprzez biblioteki *.dll)
  • MJPEG, AVID, VCR2, ASV2 i inne formaty sprzętowe
  • FLI/FLC
  • HuffYUV
  • wiele starszych (prostych) formatów RLE
  • Snow
  • i inne

Kodeki audio

  • MPEG warstwy 1, 2, i 3 (MP3)
  • AC3/A52 (Dolby Digital) (programowo lub przez SP/DIF)
  • AAC (strumień dźwiękowy MPEG4)
  • WMA (DivX Audio) v1, v2
  • WMA 9 (WMAv3), Voxware audio, ACELP.net itd. (poprzez sterowniki binarne systemu Windows - x86 dll)
  • RealAudio: COOK, SIPRO, ATRAC3 (poprzez biblioteki Real Playera)
  • RealAudio: DNET i inne starsze kodeki
  • QuickTime: Qclp, Q-Design QDMC/QDM2, MACE 3/6 (poprzez biblioteki QT)
  • Ogg Vorbis
  • VIVO (g723, Vivo Siren) (poprzez biblioteki x86 dll)
  • alaw/ulaw, (ms)gsm, pcm, *adpcm i inne prostsze (starsze) formaty
Personal tools