MPlayer
MPlayer | |||||||||
---|---|---|---|---|---|---|---|---|---|
Berkas:Contoh aksi MPlayer GUI.png | |||||||||
Tipe | pemutar media | ||||||||
Versi pertama | 2000 | ||||||||
Versi stabil | |||||||||
Genre | Media player | ||||||||
Lisensi | GNU GPL | ||||||||
Bahasa | Daftar bahasa 99+ bahasa[1] | ||||||||
| |||||||||
| |||||||||
MPlayer adalah sebuah pemutar media yang tergolong open source dan bebas. Program ini tersedia untuk semua sistem operasi utama, termasuk Linux dan sistem-sistem mirip Unix lainnya, Microsoft Windows, dan Mac OS X. Versi-versi untuk OS/2, Syllable, AmigaOS, dan MorphOS juga tersedia. Versi Windows bekerja, dengan sedikit masalah, juga pada DOS menggunakan HX DOS Extender. Sebuah port untuk DOS menggunakan DJGPP juga tersedia.[2] Sebuah versi untuk Wii Homebrew Channel juga sudah dikembangkan.[3]
MPlayer mendukung sangat banyak jenis format media.[4] Selain daya dukungnya yang luas, MPlayer juga dapat menyimpan seluruh materi streaming ke dalam sebuah berkas.
Program sertaannya, MEncoder, dapat mengambil stream atau berkas input (masukan) dan men-''transcode''-nya ke dalam beberapa format output (keluaran) yang berbeda-beda, dengan menerapkan beraneka transformasi opsional ketika proses pengambilan itu dijalankan.
MPlayer adalah aplikasi baris perintah yang memiliki Antarmuka Pengguna Grafis atau GUI untuk tiap-tiap sistem operasi yang mendukungnya. GUI yang biasa digunakan adalah gMPlayer yang ditulis dengan GTK+ (GUI default untuk sistem yang mirip Unix), MPlayer OS X (untuk Mac OS X), MPUI (untuk Windows), dan WinMPLauncher (juga untuk Windows). Beberapa frontend GUI juga tersedia untuk tiap-tiap platform.
Pengembangan
Pengembangan MPlayer dimulai sejak tahun 2000. Penulis aslinya, Árpád Gereöffy (dikenal sebagai A'rpi / Astral in the demoscene), diikuti oleh banyak programer lainnya. Projek ini dimulakan karena A'rpi tidak berhasil menemukan pemutar video yang memuaskan untuk Linux. Versi pertama diberi nama mpg12play v0.1 dan kemudian di-hack bersama-sama selama setengah jam menggunakan libmpeg3 yang diperoleh dari http://www.heroinewarrior.com/. Setelah mpg12play v0.95pre5, kode tersebut digabungkan dengan sebuah pemutar AVI yang didasarkan pada loader (pemuat) Win32 DLL-nya avifile untuk membentuk MPlayer v0.3 pada November 2000.[5] Pada mulanya sebagian besar pengembang berasal dari Hungaria, tetapi kini para pengembangnya berasal dari seluruh dunia. Alex Beregszászi telah memelihara projek MPlayer sejak 2003 ketika Árpád Gereöffy meninggalkan pengembangan MPlayer untuk mulai bekerja pada MPlayer generasi kedua. Projek MPlayer G2 saat ini masih dihentikan untuk sejumlah alasan.[6]
MPlayer sebelumnya dinamai MPlayer - The Movie Player for Linux (MPlayer - Pemutar Film untuk Linux) oleh para pengembangnya, tetapi kemudian dipersingkat menjadi MPlayer - The Movie Player (MPlayer - Pemutar Film) setelah MPlayer dapat dijalankan di banyak jenis sistem operasi.
Format-format media yang didukung
- Media fisik: CD, DVD, Video CD
- [[Format kontainer]]: 3GP, AVI, ASF, FLV, Matroska, MOV (QuickTime), MP4, NUT, Ogg, OGM, RealMedia
- [[Format video]]: Cinepak, DV, H.263, H.264/MPEG-4 AVC, HuffYUV, Indeo, MJPEG, MPEG-1, MPEG-2, MPEG-4 Part 2, RealVideo, Sorenson, Theora, WMV
- Format audio: AAC, AC3, ALAC, AMR, FLAC, Intel Music Coder, Monkey's Audio, MP3, Musepack, RealAudio, Shorten, Speex, Vorbis, WMA
- Format subtitle: AQTitle, ASS/SSA, CC, JACOsub, MicroDVD, MPsub, OGM, PJS, RT, Sami, SRT, SubViewer, VOBsub, VPlayer
- Format gambar: BMP, JPEG, PCX, PTX, TGA, TIFF, SGI, Sun Raster
- Protokol: RTP, RTSP, HTTP, FTP, MMS, Netstream (mpst://), SMB
MPlayer juga mendukung beberapa jenis driver output (keluaran) yang berbeda-beda untuk menampilkan video, misalnya X11, OpenGL, DirectX, Quartz Compositor, VESA, Framebuffer, SDL, dan driver-driver output yang jarang seperti ASCII art dan Blinkenlights. MPlayer juga dapat digunakan untuk menampilkan TV dari sebuah TV card menggunakan peralatan tv://channel, atau memainkan dan menangkap saluran radio via radio://channel|frequency.
Sejak versi 1.0RC1, dukungan paket yang tidak mengecewakan untuk format subtitle ASS/SSA hadir menggunakan libass, meskipun masih menyisakan masalah ketika menampilkan beberapa bahasa (misalnya bahasa yang memerlukan tampilan teks yang Kompleks).
MPlayer dijalankan melalui baris perintah di Microsoft Windows Vista
Plugin yang didukung
Isu hukum
Sebagian besar format video dan audio didukung penuh menggunakan pustaka libavcodec dari projek FFmpeg. Untuk format-format yang dekoder open source-nya belum tersedia, MPlayer masih bergantung kepada codec-codec biner. MPlayer dapat menggunakan DLL-nya Windows secara langsung dengan bantuan sebuah loader (pemuat) DLL yang di-''fork'' dari avifile (avifile sendiri di-fork dari projek Wine).
Kombinasi dari peranti lunak dekripsi CSS dan penggunaan format-format yang dilindungi oleh paten peranti lunak menempatkan sebuah MPlayer yang berfungsi penuh di dalam balutan hukum yang turut melekat pada sebagian besar pemutar multimedia open source. Dulu MPlayer pernah menyertakan OpenDivX, sebuah pustaka dekoder yang tidak kompatibel dengan GPL. Pustaka itu kemudian tidak lagi disertakan, sehingga MPlayer sendiri menjadi peranti lunak yang bebas sepenuhnya. Bagaimanapun, penggunaan codec-codec yang dipatenkan di dalam peranti lunak bebas merupakan masalah potensial yang masih diendapkan yang memengaruhi FFmpeg, MPlayer, dan peranti lunak yang sama ketika digunakan di negara-negara tempat paten-paten peranti lunak diberlakukan.
Pada Januari 2004, situs web MPlayer diperbarui dengan suatu tuduhan bahwa produsen pemutar DVD Denmark, KISS Technology, telah memasarkan pemutar DVD dengan ''firmware'' yang menyertakan bagian-bagian kode MPlayer yang berlisensi GPL. Dampaknya adalah bahwa KISS telah melanggar Lisensi GPL, karena KISS tidak merilis firmware itu di bawah lisensi GPL. Tanggapan dari direktur manajemen KISS, Peter Wilmar Christensen, menunjukkan bahwa tim MPlayer berbohong dan dia memberikan penjelasan yang sama bahwa sebenarnya tim MPlayer-lah yang menggunakan kode dari firmware-nya KISS secara melawan hukum.
Lihat juga
- MEncoder
- Daftar ''codec'' multimedia (audio/video)
- Perbandingan antar format kontainer audio/video
- Daftar peranti lunak pemutar media lainnya
- Perbandingan antar pemutar media]]
- KPlayer - pemutar media KDE yang menggunakan MPlayer sebagai backend-nya.
- Gnome MPlayer - pemutar media GNOME yang menggunakan MPlayer sebagai backend-nya.
- XBMC Dulunya XBox Media Center - peranti lunak pemutar media multiplatform, versi XBox yang memakai MPlayer sebagai backend pemutar video utama.
- VLC media player/VideoLAN (menggunakan libavcodec dari FFmpeg, dan saling berbagi pustaka lainnya dengan MPlayer)
- xine (menggunakan libavcodec dari FFmpeg, dan saling berbagi pustaka lainnya dengan MPlayer)
- Screencast
- Sipie - menggunakan MPlayer untuk menge-stream saluran on-line Sirius Satellite Radio
Pranala luar
- Situs web resmi MPlayer, dengan dokumentasi HTML (Catatan: pranala ini diarahkan ke http://www.mplayerhq.hu/design7/news.html)
- #mplayer di freenode
- SMPlayer, tampilan grafis untuk MPlayer di SourceForge.net
- MPlayer for Windows di lamannya MuldeR
Wikimedia Commons memiliki hubungan media dengan: MPlayer
Referensi
- ^ "Language localization status". MPlayer Language Localization Project (dalam bahasa Inggris).
- ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/user/mplayer/
- ^ http://hackmii.com/2008/08/libdi-and-the-dvdx-installer/
- ^ http://www.mplayerhq.hu/DOCS/codecs-status.html
- ^ http://www.mplayerhq.hu/DOCS/HTML/en/history.html
- ^ http://www.linux.com/articles/39948?tid=75
- Perangkat lunak bebas
- Perangkat lunak Windows
- Perangkat lunak Linux
- Perangkat lunak Mac OS
- Perangkat lunak Unix
- Paket aplikasi perkantoran
- Perangkat lunak bebas yang diprogram dengan C++
- Pemutar media bebas
- Peranti lunak video bebas
- Pemutar media Linux
- Pemutar media Mac OS X
- Program SVGAlib
- Pemutar media Windows
- Peranti lunak pemutar DVD
- Pemutar media GTK
- Peranti lunak lintas sistem operasi
- Peranti lunak bebas berbasis bahasa C
- Filter multimedia bebas