MPlayer to aplikacja CLI open source, która zapewnia użytkownikom bardzo potężny odtwarzacz multimedialny dla systemu Linux. Może odtwarzać dowolną znaną wideo w formacie audio lub, w tym MPEG, VOB, AVI, OGG / OGM, VIVO, ASF / WMA / WMV, QT / MOV / MP4, FLI, RM, NuppelVideo, yuv4mpeg, film, Roq i plików PVA .
To może być również używany do oglądania filmów zapisanych na płytach DVD-Video, VideoCD, SVCD, 3ivx i DivX 3/4/5 dysków optycznych. Niestety, to & rsquo; s. Tylko program wiersza poleceń, co sprawia, że mniej popularne wśród początkujących i niedoświadczonych użytkowników Linuksa
Pierwsze kroki w MPlayer
Softoware dystrybuuje głównym archiwum źródłowego aplikacji MPlayer, który musi być wydobyte, skonfigurowany, skompilowany i zainstalowany w systemie operacyjnym Linux. Zaleca się jednak, aby go zainstalować za pośrednictwem kanałów dystrybucji swoich domyślnych.
Po uruchomieniu polecenia z emulatora terminala, użytkownicy będą musieli wpisać coś takiego mplayer [opcje] [url | ścieżka /] plik, gdzie [opcje] jest całkowicie opcjonalne. Podstawowym przykładem będzie mplayer /home/softoware/Videos/MyMovie.mp4.
Opcje wiersza polecenia
Podstawowe opcje to możliwość wyboru sterownika wyjścia video lub audio (-vo & lt; DRV & gt; / - ao & lt; drv & gt;), Play (S) VCD (Super Video CD) utworów (VCD: // & lt; trackno & gt;), tytuły odtwarzanie DVD (dvd: // & lt; tytułNumer & gt;), wybierz język ścieżki dźwiękowej lub napisów na DVD (-alang / -slang) lub zasięgnąć plików wideo na danym stanowisku (-s & lt ; pozycja & gt;).
Ponadto, można zdecydować się na wyłączenie dźwięku z opcją -nosound, obejrzeć film na pełnym ekranie przy użyciu opcji -fs, należy ustawić rozdzielczość wyświetlacza (-x & lt; x & gt; -y & lt; y & gt;), określić pliki napisów i list odtwarzania (-audio & lt; plik & gt; / - odtwarzania & lt; & gt plik), wybierz audio i strumienia wideo do gry (-vid nazwa_wideo -aid audio_name), zmiany obrazu i szybkość dźwięku (-fps video_fps -srate audio_fps), włącz filtrów post-przetwarzania (-pp & lt; & gt; jakość.), a utrata klatek (-framedrop)
Istnieje kilka graficznych interfejsów użytkownika
Pełna lista ze wszystkich zaawansowanych opcji i skrótów klawiaturowych można znaleźć w manualu. Istnieje wiele znanych graficzne aplikacje open source, które są oparte na MPlayer, włącznie SMPlayer, GNOME MPlayer, KMPlayer, Rosa Media Player i Linux Deepin Media Player.
Co nowego w tym wydaniu:
- MPlayer 1.3.0 jest kompatybilny z wersjami 3.0.x FFmpeg i (w momencie pisania tego tekstu) z FFmpeg git. Archiwum zawiera już kopię FFmpeg 3.0, dzięki czemu nie trzeba go pobrać osobno.
- Ta wersja przynosi kilka nowych kodeków i formatów, wiele poprawek i wiele cleanups. Obejmuje ona także wszystkie ulepszenia i Speed-up z FFmpeg; sprawdzić ich changelog, jeśli jesteś ciekaw szczegółów.
- Oprócz nich było dużo o aktualizacjach pomieścić zmiany API dokonane w FFmpeg. Niektóre były proste zmienia nazwę, ale inne były dość inwazyjne. Żaden z nich nie powinien mieć wpływu widoczne dla użytkowników, może za wyjątkiem niektórych przypadkach narożnych w kolejności kanałów dla plików wielokanałowych.
Co nowego w wersji 1.2:
- Mplayer 1.2 jest kompatybilny z niedawnym FFmpeg 2.8 wydaniu. Archiwum zawiera już kopię FFmpeg, więc nie trzeba go pobrać osobno.
- W związku z niektórych dużych zmian API pochodzących z FFmpeg, to wydanie nie będzie działać z nowym FFmpeg głównego oddziału, ani w przyszłości FFmpeg zwalnia.
- Jeśli chcesz śledzić najnowsze ulepszenia w MPlayera i FFmpeg, zdecydowanie zaleca się używać Subversion HEAD i korzystać z najnowszych funkcji i poprawek.
- Wiesz, jak to zrobić. Ponieważ nie używasz 3 lat uwalnianie, z nadzieją. Jeśli tak, czytaj dalej i dowiedzieć się, co przegapiłeś!
- Wyposażenie VDPAU przyspieszane dekodowanie teraz działa HEVC (gdy karta i kierowca ma taką możliwość). Sprzętowej akceleracji dekodowania jest teraz również obsługiwane na OS X poprzez VDA. VAAPI wciąż nieobsługiwane, ale można go używać przez VDPAU owijki przynajmniej dla H.264.
- Wiele nowych kodeków, dzięki FFmpeg. Lista zawiera HEVC, VP9 i PRORES; Opus, ulepszone AAC i DTS Dekodery; WebP i JPEG2000; i wiele, wiele innych.
- Również RTSP FFmpeg używa teraz domyślnie, więc nie trzeba żadnych dodatkowych bibliotek, aby go używać.
- Po pełną listę ulepszeń i poprawek sprawdzić FFmpeg zmian (uwaga: nie wszystkie funkcje są dostępne poprzez MPlayera w tej chwili, zwłaszcza filtrów) .
- Wiele ulepszeń GUI, zarówno w funkcjonalności (TV i wsparcie DVB np.) I wygląd. Jeśli używasz GUI, należy chwycić również najnowszą wersję swojego ulubionego skóry, lub spróbować nowego. Można je dostać tutaj.
- GUI teraz oficjalnie potrzebuje wersję 2 GTK + i Glib (zestawiania ze starszej wersji została już złamane przez jakiś czas).
- Począwszy od tej wersji, MPlayer nie ma dłuższych statków z wewnętrznej kopii libdvdnav i libdvdcss. Można korzystać z bibliotek dostarczonych wraz z dystrybucją, lub skompilować i zainstalować je samodzielnie. Zostaną one wykryje w czasie konfiguracji.
Co nowego w wersji 1.1.1:
- Dekodery:
- Wsparcie dla ramek X8 (nanosi "J-typ obrazu nie jest obsługiwany" przez WMV2)
- wsparcie dla passthrough DTS WAV / DTS-CD przez ad_hwac3
- raw YUV2 Apple MOV
- LATM nad dekodowania AAC LOAS poprzez wewnętrzną libfaad2
- kodeki wideo: BFI gry wideo, Playstation mdec wideo, audio ADPCM XA EA Maxis XA ADPCM audio RL2 wideo, Beam Software Siff wideo V.Flash PTX wideo
- Wsparcie AVOption dla dekoderów opartych na libavcodec
- kodeki wykorzystanie lavc ADPCM domyślnie
- wsparcie dla progresywnego JPEG w ffmjpeg
- ACDSystems MJPEG (ACDV) poprzez DLL binarnym i lavc
- SIF1 poprzez binarnego DLL
- przechwytywania ekranu wincam (WCMV) poprzez DLL binarnym
- Creative Labs Blaster Kamera wideo MJPEG (CJPG) poprzez binarne biblioteki DLL i ijpg
- Kensington webcam (AJPG, ABYR) poprzez binarnego DLL
- ośrodkiem falki (wavc) poprzez DLL binarnym
- GeoVision zaawansowane MPEG-4 (GMP4, GM40) poprzez binarnego DLL
- Xiricam JPEG z Veo PC Camera (XJPG) poprzez binarnego DLL
- WorldConnect Wavelet Video (SMSV) poprzez DLL binarnym
- VDOWave 3 zaawansowanym (VDO3, VDOM, VDOW) poprzez binarnego DLL
- VoxWare MetaVoice (format 0x0074) poprzez binarnego DLL
- Ulead DV audio (0x215, 0x216) poprzez binarnego DLL
- GoToMeeting kodek (G2M2, G2M3) poprzez binarnego DLL
- SP4x kodek - używany przez Aiptek MegaCam (SP4x) poprzez binarnego DLL
- Broadway MPEG Przechwytywanie Codec (BW10) poprzez DLL binarnym
- ZDSoft Screen Recorder (ZDSV) poprzez DLL binarnym
- WebTrain Komunikacja Screen Recorder bezstratny (WTVC) poprzez binarnego DLL
- XFire video (XFR1) poprzez DLL binarnym
- transkodowanie VFAPI RGB (vifp) poprzez binarnego DLL
- ETI Camcorder eyecon (NUB0, NUB1, NUB2) poprzez binarnego DLL
- fox ruchu (FMVC) poprzez DLL binarnym
- Trident Video (TY2C, TY2N, TY0N) poprzez binarnego DLL
- 10-bit video (V210) poprzez Cinewave binarnego DLL
- Brooktree YUV 4: 1: 1 Raw (Y41P) poprzez DLL binarnym
- wiele rzadkich / niejasne fourccs dla znanych formatów dodany
- niższy priorytet dla binarnych kodeków Linux rv3040 powodu błędów
- usuń natywnego dekoder NuppelVideo użyć lavc zamiast
- Demuxers:
- -lavfdopts cryptokey pozwala na odszyfrowanie plików MXF i ASF
- wsparcie dla WavPack w Matroska
- Wsparcie AVOption dla lavf demuksera
- wolą lavf Musepack demuxer na zbiorze libmpdemux
- wolą lavf MOV demuxer na zbiorze libmpdemux (wykorzystanie -demuxer mov do starego zachowania)
- przełączanie program wsparcia w lavf demuxer
- Wsparcie -slang w lavf demuxer
- Wsparcie przełączanie nosound w lavf demuxer
- libass wsparcie w lavf demuxer
- VOBSub wsparcie w lavf demuxer
- Obsługiwane formaty napisów MOV
- Wsparcie dla załączników w lavf demuxer
- Wsparcie dla rozdziałów lavf demuxer
- Wsparcie w poszukiwaniu wielotaryfowe plików RealMedia
- FLAC przyspieszenie w lavf demuxer
- MNG demuxer
- usuń natywną NuppelVideo demuxer użyć lavf demuxer zamiast
- Filtry:
- vf_ow nowa ponadzupełnej falki denoiser
- zależność zmiany vf_screenshot z libpng do lavc
- add af_scaletempo który utrzymuje skoku dźwięku przy zmianie prędkości odtwarzania
- naprawić wielokanałowego zamianom
- af_stats filtr wydrukować informacje na temat strumienia audio
- Streaming:
- tv: // wsparcie dla Windows
- fix teletekst w niektórych systemach
- strumienie DVD można przełączać kąty
- DVD wciąż menu są teraz obsługiwane poprzez dvdnav: //
- allow określający standard telewizyjny dla każdego kanału
- przełączenie wewnętrznego dvdread do libdvdread SVN Zewnętrzne
- FFmpeg / libavcodec:
- DNxHD koder
- dekodowanie H.264 PAFW
- dekoder Nellymoser Asao
- Beam Software Siff demuxer i dekoder
- libvorbis Vorbis dekodowanie usunięta na rzecz natywnego dekoder
- IntraX8 (J-Frame) subdecoder dla WMV2 i VC-1
- Ogg (Vorbis tylko) muxer
- Dekoder PC Pędzel PCX
- dekoder Sun Rasterfile
- TechnoTrend PVA demuxer
- Linux Multimedia Labs MPEG-4 (LMLM4) demuxer
- AVM2 (Flash 9) SWF muxer
- wariant QT IMA ADPCM koder
- iPod / iPhone kompatybilne MP4 muxer
- dekoder Mimic
- MSN TCP Kamera strumień demuxer
- RL2 demuxer / dekoder
- IFF demuxer
- 8svx dekoder audio
- BFI demuxer
- MAXIS EA XA (.xa) demuxer / dekoder
- BFI dekoder wideo
- OMA demuxer
- MLP / dekoder TrueHD
- dekoder Electronic Arts CMV
- Dekoder wideo Motion Piksele
- Projekt Piksele MVI demuxer
- usunięte animowany GIF dekoder / demuxer
- D-Cinema muxer audio
- dekoder Electronic Arts TGV
- Apple Lossless Audio Codec (ALAC) koder
- Dekoder AAC
- zmiennoprzecinkowych PCM koder / dekoder
- MXF muxer
- E-AC-3 Wsparcie dodany do dekoderem AC-3
- Nellymoser Asao koder
- ASS i SSA demuxer i muxer
- liba52 wrapper usunięte
- Wsparcie SVQ3 dekodowanie znak wodny
- dekodowanie Speex poprzez libspeex
- Electronic Arts dekoder TGQ
- RV30 i dekoder RV40
- QCELP / dekoder PureVoice
- hybrydowy WavPack wspierać
- R3D REDCODE demuxer
- Electronic Arts dekoder TQI
- openjpeg oparty dekoder JPEG 2000
- NC (NC4600) Kamery demuxer
- MXF D-10 muxer
- Generic metadane API
- przyspieszenie dekodowania H.264 i PAFW (instalacja yasm szybsze dekodowanie H.264)
- poprawnie dekodować więcej z TestSuite H.264 zgodnoĹ
- VC-1 / WMV3 dekoder przyspieszenie
- dekoder VP3 przyspieszenie
- dekoder VP6 przyspieszenie
- Split-Radix FFT (SpeedUp stwardnienie kodeki audio)
- MMX / SSE / ARM i inne speedups misc
- libmpeg2:
- umożliwiają optymalizację Alpha / ramię libmpeg2
- SSE2 zoptymalizowane iDCT rutyny z upstream libmpeg2
- libmpeg2 zaktualizowany do wersji 0.5.1
- Sterowniki:
- wymienić polypaudio przez PulseAudio (impuls -ao)
- add-force PBO opcja to na szybsze wyjście w vo_gl
- add sterownik wideo Nintendo Wii / GameCube (vo wii)
- VIDIX sterownik bloku sprzętowej SuperH Komórka VEU
- -border wsparcie na vo_gl / GL2 w x11
- Sterownik wyjścia video Direct3D Okna dodany
- Kod rozkładać na czynniki w vo_wii
- usuwa niepotrzebne kod z vo x11, xv, xvmc
- add OS / 2 DART sterownik audio (-ao dart)
- add wyjście wideo VDPAU
- add OS / 2 KVA sterownik wideo (vo kVA)
- MEncoder
- Sprawdź, czy plik konfiguracyjny ogólnosystemowego w MEncoderze
- Wsparcie AVOption dla koderów lavc
- Wsparcie AVOption dla mukserów lavf
- Pozostałe:
- wiele poprawek ostrzegawcze kompilatora
- podstawowe wsparcie dla trybu zwijaną napisów
- przerobione ekranu wyłączenie wsparcia, większość użytkowników będzie musiał użyć -heartbeat-cmd powodu braku autorów wygaszacz ekranu w celu opracowania wspólnej API
- skali szarości dekodowanie / kodowanie z FFmpeg wyłączone gdzie zwolnił sprawę kolorów
- Linux AppleIR zdalne wsparcie
- dodatkowe opcje, aby wyłączyć niektóre lub wszystkie pliki konfiguracyjne
- wsparcie dla plików DOS-style: /// x: Ścieżki / path
- kilka nowych poleceń podrzędnych (sprawdź DOCS / tech / slave.txt)
- libdvdcss zaktualizowany do 1.2.10, a teraz taka sama jak wersji upstream
- naprawić ponownie -endchapter wsparcie dla opcji -dump *
- dodaj opcję uruchamiania głośności dźwięku
- dodać opcję, aby wyłączyć domyślne kluczowych wiąże
- Zmiana domyślnego OSD i napisów rozmiar czcionki w mniejszym domyślnie
- libass:
- różne poprawki i aktualizacje, aby dopasować VSFilter renderujący
- tag support rozmycie i mienia ScaledBordersAndShadow
- argumenty ułamkowe i dokładność subpiksel
- utrzymać pozycje, gdy używany jest pan-and-scan
- Porty:
- mała awaria z vo_macosx stałe
- AC3 / DTS passthrough dla ao_macosx
- naprawić zamrożone OSD na OS X
- vo_gl teraz pracuje z -wid oraz NVIDIA sterowników w systemie Windows (jest to hack)
- VIDIX na SuperH
- obejścia Altivec na Apple gcc 3.3 OS X spadła
- vo_macosx może teraz zostać skompilowany w trybie 64-bitowym
- umożliwiają wielokrotne przypadki MPlayera z vo_macosx wykorzystujące buffer_name
- Obsługa OpenGL dla niezmodyfikowanej MinGW64
- SWScaler:
- Nowy LGPLed YUV na RGB tabel generator
Plik
Komentarze nie znaleziono