MPlayer
MPlayer
| |
---|---|
MPlayer cu interfața de utilizator GMPlayer | |
Date de bază
| |
dezvoltator | Proiectul MPlayer |
Anul publicării | 2000 |
Versiunea actuală | 1.4.0 (18 aprilie 2019) |
sistem de operare | Linux , macOS , Windows , DOS , FreeDOS , AmigaOS 4, FreeBSD și altele. |
limbaj de programare | C. |
categorie | Media Player |
Licență | GNU GPL 2.0 sau o versiune ulterioară |
Vorbitoare de limbă germană | da |
mplayerhq.hu |
MPlayer este sub licenta GNU GPL în picioare Media Player . Acesta se caracterizează în special prin suportul larg al formatelor de fișiere și independența platformei sale .
Programul rulează alături de Linux , sistemul de operare de origine, pe Windows , macOS , DOS / FreeDOS , FreeBSD , MorphOS , OS / 2 și multe alte platforme. Acceptă un număr mare de codecuri video și audio , inclusiv platforme exclusive , ceea ce înseamnă că Windows Media poate fi redat și în afara Windows. De asemenea, acceptă DVB . O toleranță specială la erori permite jucătorului premiat să redea fișiere defecte. Un alt punct forte este faptul că nu este necesară instalarea, astfel încât MPlayer să nu se ciocnească cu codecurile deja instalate și să poată fi ușor integrat în alte programe ca program de ieșire („ vizualizator ”).
constructie
MPlayer este orientat pe linia de comandă . Opțional sunt disponibile o interfață grafică pentru utilizator și MEncoder , un program care poate converti toate fișierele redabile și fluxurile de date în alte formate, de exemplu de la MPEG-1 la MPEG-4 .
La pornire, programul însuși folosește biblioteca de formate pe care a adus-o, din care este selectat un algoritm de decodare adecvat. Acest rezervor se bazează pe libavcodec- ul FFmpeg , pe care dezvoltatorii din proiectul MPlayer sunt implicați în programare, precum și alte câteva codecuri, în mare parte exotice. Există, de asemenea, posibilitatea codecurilor binare de a reda formate proprietare pentru a le folosi ca Windows 32 biți - DLL - uri și biblioteci macOS .
Licență
Codecurile binare utilizate în program sunt extrem de controversate în ceea ce privește legea de licențiere în scena open source . GPL cere în mod expres ca codul sursă complet să fie furnizat odată cu distribuirea programului, ceea ce nu este posibil dacă programele din această licență sunt amestecate cu programe proprietare. Un utilizator sau o distribuție nu poate redistribui MPlayer fără a încălca GPL. Dezvoltatorii contrazic vehement această interpretare a licenței. Aceste codecuri sunt disponibile doar pentru descărcare ca pachete separate ( esențiale sau toate ) și nu sunt necesare pentru a utiliza MPlayer.
Interfețe utilizator
MPlayer în sine nu are altă interfață grafică de utilizator în afară de ieșirea video. Se acționează folosind tastatura. Cu toate acestea, există o serie de programe suplimentare (capete frontale) care adaugă o interfață grafică de utilizator la MPlayer. Aceasta include:
program | Sisteme de operare | Descriere |
---|---|---|
Gnome MPlayer | Linux | folosește GTK + |
GMPlayer | Linux , Windows | folosește Visual Basic .NET |
SMPlayer | Linux , Windows | folosește Qt , oferă o mulțime de funcții (similare cu VLC media player ) |
KMPlayer | Linux | folosește Qt |
ROSA media player | Linux , Windows | bazat pe SMPlayer, dar este mai limitat / ușor |
MPlayerX | macOS | o versiune rău intenționată a Mplayer pentru macOS care distribuie programe malware |
Utilizare în alte proiecte
Există un număr mare de proiecte care se bazează pe codul sursă al MPlayer. De exemplu, MPlayer a fost portat pe Xbox ( XBMC Media Center ) și Amiga . Distribuția MoviX include Linux bootabil, inclusiv MPlayer și este ars pe un CD cu filmul.
Spin-off-uri
Există mai multe spin-off-uri de la MPlayer. Aceasta include:
- mpv , oferă un ecran extins pe ecran , calitate video îmbunătățită de OpenGL și redare accelerată hardware prin intermediul plăcii grafice .
- MplayerXP a fost creat după o discuție tehnică despre software-ul multithreading la decodarea datelor video.
- mplayer2 , extinde MPlayer cu unele caracteristici și elimină componenta de codare MEncoder. Proiectul este inactiv din octombrie 2013.
- MPlayer WW , acceptă multithreading la decodarea MPEG-2 și H.264 , utilizează DirectShow , Direct3D și OpenGL și oferă o interfață grafică cu utilizatorul.
Link-uri web
- Site-ul proiectului (engleză)
Dovezi individuale
- ↑ MPlayer 1.4.0 lansat
- ↑ „Codecuri video” în documentația de pe pagina proiectului, 2012.
- ↑ „Codecuri audio” în documentația de pe pagina proiectului, 2012.
- ↑ GMPlayer
- ↑ SMPlayer
- ↑ KMPlayer
- ↑ ROSA Media Player
- ↑ blog.malwarebytes.com
- ↑ mpv
- ↑ MPlayerXP
- ↑ mplayer2
- ↑ MPlayer-WW ( Memento din 4 ianuarie 2012 în Arhiva Internet )