Lompat ke isi

MPlayer: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Reindra (bicara | kontrib)
Tidak ada ringkasan suntingan
InternetArchiveBot (bicara | kontrib)
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.3
 
(34 revisi perantara oleh 18 pengguna tidak ditampilkan)
Baris 1: Baris 1:
{{Infobox Software
{{Infobox software
|name = MPlayer
| name = MPlayer
|logo = [[Berkas:MPlayer.svg|48px|MPlayer]]
| logo = [[Berkas:MPlayer.svg|64px]]
|screenshot = [[Berkas:Contoh_aksi_MPlayer_GUI.png|240px]]
| screenshot = [[Berkas:MPlayer.png|250px]]
| caption = MPlayer on Linux using the ''gMplayer'' front-end
|caption = [[Cuplikan layar]] MPlayer
| developer = MPlayer team
|collapsible =
| released = 2000
|author =
| frequently_updated = Yes
|developer = Tim MPlayer
| programming language = [[C (programming language)|C]]
|released = 2000
| platform = [[Cross-platform]]
|latest release version = 1.0rc2
| language = English, Hungarian, Polish, Russian and Spanish
|latest release date = {{Release date and age|2007|10|07}}
| genre = [[Media player (application software)|Media player]]
|latest preview version =
| license = [[GNU General Public License]]
|latest preview date = <!-- {{Release date and age|YYYY|MM|DD}} -->
| website = [http://www.mplayerhq.hu/ www.mplayerhq.hu]
|frequently updated = yes<!-- Release version update? Don't edit this page, just click on the version number! -->
|programming language = [[C (bahasa pemrograman)]]
|operating system = [[Linux]] (dan yang mirip [[UNIX]]), [[Microsoft Windows]], [[Mac OS X]]
|platform = [[Antar-platform]]
|size =
|language = [[Bahasa Inggris|Inggris]], [[Bahasa Hongaria|Hongaria]], [[Bahasa Polski|Polski]], [[Bahasa Rusia|Rusia]], [[Bahasa Spanyol|Spanyol]]
|status =
|genre = [[Pemutar media]]
|license = [[GNU General Public License|GNU GPL]]
|website = http://www.mplayerhq.hu
}}
}}


'''MPlayer''' adalah sebuah [[pemutar media]] yang tergolong [[sumber terbuka]] dan [[Perangkat lunak bebas|bebas]]. Program ini tersedia untuk semua [[sistem operasi]] utama, termasuk [[Linux]] dan [[Sistem operasi bertipe Unix|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.<ref>http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/user/mplayer/</ref> Sebuah versi untuk [[Wii]] [[Homebrew Channel]] juga sudah dikembangkan.<ref>http://hackmii.com/2008/08/libdi-and-the-dvdx-installer/</ref>
'''MPlayer''' adalah sebuah [[pemutar media]] yang tergolong [[sumber terbuka]] dan [[Perangkat lunak bebas|bebas]]. Program ini tersedia untuk hampir semua [[sistem operasi]] yang umum digunakan, termasuk [[Linux]] dan [[Sistem operasi bertipe Unix|sistem-sistem mirip Unix]] lainnya, [[Microsoft Windows]], dan [[Mac OS X]]. Versi-versi untuk [[OS/2]], [[Syllable Desktop (sistem operasi)|Syllable]], [[AmigaOS]], dan [[MorphOS]] juga tersedia. Versi Windows bisa digunakan juga pada [[DOS]] menggunakan [[HX DOS Extender]], walaupun masih terjadi sedikit masalah. Sebuah ''port'' untuk [[DOS]] menggunakan [[DJGPP]] juga tersedia.<ref>http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/util/user/mplayer/</ref> Sebuah versi untuk [[Wii]] [[Homebrew Channel]] juga sudah dikembangkan.<ref>http://hackmii.com/2008/08/libdi-and-the-dvdx-installer/</ref>


MPlayer mendukung sangat banyak jenis format media.<ref>http://www.mplayerhq.hu/DOCS/codecs-status.html</ref> Selain daya dukungnya yang luas, MPlayer juga dapat menyimpan seluruh materi ''streaming'' ke dalam sebuah berkas.
MPlayer mendukung banyak jenis format media.<ref>http://www.mplayerhq.hu/DOCS/codecs-status.html</ref> 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.
Program sertaannya, [[MEncoder]], dapat mengambil ''stream'' atau berkas input (masukan) dan mengubah formatnya ke dalam beberapa format output (keluaran) yang berbeda-beda, dengan menerapkan aneka 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.
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 ==
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.<ref>http://www.mplayerhq.hu/DOCS/HTML/en/history.html</ref> Pada mulanya sebagian besar [[Pengembang perangkat lunak|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 <b>MPlayer G2</b> saat ini masih dihentikan untuk sejumlah alasan.<ref>http://www.linux.com/articles/39948?tid=75</ref>
Pengembangan MPlayer dimulai sejak tahun 2000. Penulis aslinya, Árpád Gereöffy (dikenal sebagai A'rpi atau ''Astral'' di komunitas ''[[demoscene]]''), diikuti oleh banyak programer lainnya. Projek ini bermula 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) [[Dynamic-link library|DLL]] [[Antarmuka Pemrograman Aplikasi Windows|Win32]]-nya ''avifile'' untuk membentuk MPlayer v0.3 pada November 2000.<ref>{{Cite web |url=http://www.mplayerhq.hu/DOCS/HTML/en/history.html |title=Salinan arsip |access-date=2009-04-15 |archive-date=2008-12-18 |archive-url=https://web.archive.org/web/20081218202905/http://www.mplayerhq.hu/DOCS/HTML/en/history.html |dead-url=yes }}</ref> Pada mulanya sebagian besar [[Pengembang perangkat lunak|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.<ref>http://www.linux.com/articles/39948?tid=75</ref>


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.
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.


=== MPlayer2 ===
==Format-format media yang didukung==
MPlayer2 adalah sebuah [http://en.wiki-indonesia.club/wiki/Fork_(software_development) ''fork''] dari MPlayer dengan tujuan untuk mengatasi kekurangan-kekurangan yang ada pada MPlayer.<ref>{{Cite web |url=http://www.mplayer2.org/comparison.html |title=Salinan arsip |access-date=2011-10-08 |archive-date=2012-05-04 |archive-url=https://web.archive.org/web/20120504055423/http://www.mplayer2.org/comparison.html |dead-url=yes }}</ref> Beberapa fitur yang diperbaiki antara lain dukungan untuk ''multithreading'' (kini sudah didukung oleh MPlayer), ''ordered-chapter'' kontainer [[Matroska]], metode ''linking'' yang lebih baik ke [[Pustaka perangkat lunak|pustaka]] [[FFmpeg]] dengan hanya memanfaatkan simbol [[API]] eksternal dan beberapa penyempurnaan dalam kontrol pemutaran media.
[[Berkas:Baris_perintah_MPlayer_pada_konsole_Linux.png|right|thumb|350px|MPlayer dijalankan melalui konsole di Linux.]]
* <b>Media fisik</b>: [[CD]], [[DVD]], [[Video CD]]
* [[<b>Format kontainer</b>]]: [[3GP]], [[AVI]], [[ASF]], [[FLV]], [[Matroska]], [[MOV (QuickTime)]], [[MP4]], [[NUT]], [[Ogg]], [[OGM]], [[RealMedia]]
* [[<b>Format video</b>]]: [[Cinepak]], [[DV]], [[H.263]], [[H.264/MPEG-4 AVC]], [[HuffYUV]], [[Indeo]], [[MJPEG]], [[MPEG-1]], [[MPEG-2]], [[MPEG-4 Part 2]], [[RealVideo]], [[Sorenson]], [[Theora]], [[WMV]]
* <b>Format audio</b>: [[AAC]], [[AC3]], [[ALAC]], [[AMR]], [[FLAC]], [[Intel Music Coder]], [[Monkey's Audio]], [[MP3]], [[Musepack]], [[RealAudio]], [[Shorten]], [[Speex]], [[Vorbis]], [[WMA]]
* <b>Format subtitle</b>: [[AQTitle]], [[ASS/SSA]], [[CC]], [[JACOsub]], [[MicroDVD]], [[MPsub]], [[OGM]], [[PJS]], [[RT]], [[Sami]], [[SRT]], [[SubViewer]], [[VOBsub]], [[VPlayer]]
* <b>Format gambar</b>: [[BMP]], [[JPEG]], [[PCX]], [[PTX]], [[TGA]], [[TIFF]], [[SGI]], [[Sun Raster]]
* <b>Protokol</b>: [[RTP]], [[RTSP]], [[HTTP]], [[FTP]], [[MMS]], [[Netstream]] (mpst://), [[SMB]]


Pada MPlayer2, fitur peranti encoder MEncoder dihapuskan karena kode sumbernya tidak lagi terpelihara dengan baik. Fungsi encoding telah direncanakan untuk ditambahkan pada rilis MPlayer2 yang akan datang.<ref>http://www.mplayer2.org/#faq_mp1</ref>
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 [[Seni ASCII]] 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.


== Format-format media yang didukung ==
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).
[[Berkas:Mplayer_ass.png|ka|jmpl|350px|MPlayer dijalankan melalui emulator terminal di Linux.]]
* '''Media fisik''': [[Cakram padat|CD]], [[DVD]], [[VCD]], [[BD|Blu-ray Disc]]
* [[Berkas video|Format kontainer]]: [[3GP]], [[AVI]], [[Advanced Systems Format|ASF]], [[FLV]], [[Matroska]], [[MOV (QuickTime)]], [[MP4]], [[NUT]], [[Ogg]], [[OGM]], [[RealMedia]], [[MPEG Transport Stream|TS]]
* [[Templat:Format kompresi|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 berkas audio|Format audio]]: [[AAC]], [[Dolby Digital|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]]
* [[Kompresi gambar|Format gambar]]: [[BMP]], [[JPEG]], [[PCX]], [[PTX]], [[TGA]], [[TIFF]], [[SGI]], [[Sun Raster]]
* [[Protokol komputer|Protokol]]: [[RTP]], [[Real Time Streaming Protocol|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 [[Seni ASCII]] 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.
===''Plugin'' yang didukung===

Sejak versi 1.0RC1, MPlayer telah dilengkapi dukungan terhadap ''subtitle'' dengan format [[ASS/SSA]] yang cukup memuaskan menggunakan [[libass]], meskipun masih menyisakan masalah ketika menampilkan beberapa bahasa (misalnya bahasa yang memerlukan tampilan teks yang kompleks).

=== ''Plugin'' yang didukung ===
* ''plugin''-''plugin'' [[XMMS]]
* ''plugin''-''plugin'' [[XMMS]]
* [[Avisynth]]
* [[Avisynth]] (hanya untuk sistem operasi [[Windows]])


==Isu hukum==
== Isu hukum ==
Sebagian besar format video dan audio didukung penuh menggunakan [[pustaka perangkat lunak]] [[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]]).
Sebagian besar format video dan audio didukung penuh menggunakan pustaka perangkat lunak [[libavcodec]] dari projek [[FFmpeg]]. Untuk format-format dengan dekoder yang belum tersedia dalam lisensi ''open source'', MPlayer masih bergantung kepada ''codec''-''codec'' biner. MPlayer dapat menggunakan [[DLL]] 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.
Kombinasi dari peranti lunak dekripsi [[CSS]] dan penggunaan format-format yang dilindungi oleh [[paten peranti lunak]] menempatkan sebuah MPlayer yang berfitur lengkap di dalam permasalahan sebuah hukum, yang juga melekat pada sebagian besar pemutar multimedia ''open source''. Sebelumnya MPlayer pernah menyertakan [[OpenDivX]], sebuah pustaka dekoder yang tidak kompatibel dengan [[GPL]]. Pustaka itu kemudian tidak lagi disertakan, sehingga MPlayer sendiri menjadi [[Perangkat lunak sumber terbuka|peranti lunak bebas]] sepenuhnya. Bagaimanapun, penggunaan ''codec''-''codec'' yang dipatenkan di dalam peranti lunak bebas menjadi masalah potensial bagi [[FFmpeg]], MPlayer, atau peranti lunak serupa ketika digunakan di negara-negara yang memberlakukan paten-paten peranti lunak, masih belum untuk diselesaikan.


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.
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==
== Lihat pula ==
{{Portal|Perangkat lunak bebas dan sumber terbuka}}
* [[MEncoder]]
* [[MEncoder]]
* [[Daftar codec multimedia (audio/video)]]
* [[Daftar codec multimedia (audio/video)]]
Baris 79: Baris 76:
* [[Sipie]] - menggunakan MPlayer untuk menge-''stream'' saluran ''on-line'' [[Sirius Satellite Radio]]
* [[Sipie]] - menggunakan MPlayer untuk menge-''stream'' saluran ''on-line'' [[Sirius Satellite Radio]]


== Referensi ==
[http://en.wiki-indonesia.club/wiki/Portal:Free_software Portal Peranti Lunak Bebas]
{{reflist}}


==Pranala luar==
== Pranala luar ==
{{Commons|MPlayer}}
* Situs web resmi MPlayer, dengan dokumentasi HTML (Catatan: pranala ini diarahkan ke http://www.mplayerhq.hu/design7/news.html)
* Situs web resmi MPlayer, dengan dokumentasi HTML (Catatan: pranala ini diarahkan ke http://www.mplayerhq.hu/design7/news.html)
* [irc://irc.freenode.net/mplayer #mplayer] di freenode
* [irc://irc.libera.chat/mplayer #mplayer] di [[Libera Chat]]
* [http://smplayer.sourceforge.net/ SMPlayer], tampilan grafis untuk MPlayer di [[SourceForge.net]]
* [http://smplayer.sourceforge.net/ SMPlayer], tampilan grafis untuk MPlayer di [[SourceForge.net]]
* [http://mulder.dummwiedeutsch.de/home/?page=projects#mplayer MPlayer for Windows] di lamannya MuldeR
* [http://mulder.dummwiedeutsch.de/home/?page=projects#mplayer MPlayer for Windows] di lamannya MuldeR

[http://wiki-indonesia.club/wiki/Wikimedia_Commons Wikimedia Commons] memiliki hubungan media dengan: [http://commons.wikimedia.org/wiki/MPlayer MPlayer]

==Referensi==
<references/>


{{Pemutar media (perangkat lunak aplikasi)}}
{{Pemutar media (perangkat lunak aplikasi)}}
Baris 112: Baris 106:
[[Kategori:Perangkat lunak bebas berbasis bahasa C]]
[[Kategori:Perangkat lunak bebas berbasis bahasa C]]
[[Kategori:Filter multimedia bebas]]
[[Kategori:Filter multimedia bebas]]

[[ar:إم‌بلاير]]
[[bar:MPlayer]]
[[bs:MPlayer]]
[[ca:MPlayer]]
[[cs:MPlayer]]
[[da:MPlayer]]
[[de:MPlayer]]
[[en:MPlayer]]
[[et:MPlayer]]
[[es:MPlayer]]
[[fr:MPlayer]]
[[gl:MPlayer]]
[[ko:엠플레이어]]
[[hr:MPlayer]]
[[it:MPlayer]]
[[hu:MPlayer]]
[[nl:MPlayer]]
[[ja:MPlayer]]
[[no:MPlayer]]
[[pl:MPlayer]]
[[pt:MPlayer]]
[[ro:MPlayer]]
[[ru:MPlayer]]
[[sk:MPlayer]]
[[sr:MPlayer]]
[[fi:MPlayer]]
[[sv:MPlayer]]
[[tr:MPlayer]]
[[uk:MPlayer]]
[[zh:MPlayer]]

Revisi terkini sejak 25 April 2023 11.17

MPlayer
MPlayer on Linux using the gMplayer front-end
Tipepemutar media Edit nilai pada Wikidata
Versi pertama2000
Versi stabil
1.5 (27 Februari 2022) Edit nilai pada Wikidata
GenreMedia player
LisensiGNU General Public License
Bahasa
Daftar bahasa

English, Hungarian, Polish, Russian and Spanish

Karakteristik teknis
Sistem operasimacOS, Microsoft Windows, DOS, FreeBSD, FreeDOS, Linux dan Lintas platform Edit nilai pada Wikidata
Bahasa pemrogramanC Edit nilai pada Wikidata
Format berkas
Informasi tambahan
Situs webwww.mplayerhq.hu
Panduan penggunaLaman panduan Edit nilai pada Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini

MPlayer adalah sebuah pemutar media yang tergolong sumber terbuka dan bebas. Program ini tersedia untuk hampir semua sistem operasi yang umum digunakan, 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 bisa digunakan juga pada DOS menggunakan HX DOS Extender, walaupun masih terjadi sedikit masalah. Sebuah port untuk DOS menggunakan DJGPP juga tersedia.[1] Sebuah versi untuk Wii Homebrew Channel juga sudah dikembangkan.[2]

MPlayer mendukung banyak jenis format media.[3] 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 mengubah formatnya ke dalam beberapa format output (keluaran) yang berbeda-beda, dengan menerapkan aneka 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[sunting | sunting sumber]

Pengembangan MPlayer dimulai sejak tahun 2000. Penulis aslinya, Árpád Gereöffy (dikenal sebagai A'rpi atau Astral di komunitas demoscene), diikuti oleh banyak programer lainnya. Projek ini bermula 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) DLL Win32-nya avifile untuk membentuk MPlayer v0.3 pada November 2000.[4] 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.[5]

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.

MPlayer2[sunting | sunting sumber]

MPlayer2 adalah sebuah fork dari MPlayer dengan tujuan untuk mengatasi kekurangan-kekurangan yang ada pada MPlayer.[6] Beberapa fitur yang diperbaiki antara lain dukungan untuk multithreading (kini sudah didukung oleh MPlayer), ordered-chapter kontainer Matroska, metode linking yang lebih baik ke pustaka FFmpeg dengan hanya memanfaatkan simbol API eksternal dan beberapa penyempurnaan dalam kontrol pemutaran media.

Pada MPlayer2, fitur peranti encoder MEncoder dihapuskan karena kode sumbernya tidak lagi terpelihara dengan baik. Fungsi encoding telah direncanakan untuk ditambahkan pada rilis MPlayer2 yang akan datang.[7]

Format-format media yang didukung[sunting | sunting sumber]

MPlayer dijalankan melalui emulator terminal di Linux.

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 Seni ASCII 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, MPlayer telah dilengkapi dukungan terhadap subtitle dengan format ASS/SSA yang cukup memuaskan menggunakan libass, meskipun masih menyisakan masalah ketika menampilkan beberapa bahasa (misalnya bahasa yang memerlukan tampilan teks yang kompleks).

Plugin yang didukung[sunting | sunting sumber]

Isu hukum[sunting | sunting sumber]

Sebagian besar format video dan audio didukung penuh menggunakan pustaka perangkat lunak libavcodec dari projek FFmpeg. Untuk format-format dengan dekoder yang belum tersedia dalam lisensi open source, MPlayer masih bergantung kepada codec-codec biner. MPlayer dapat menggunakan DLL 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 berfitur lengkap di dalam permasalahan sebuah hukum, yang juga melekat pada sebagian besar pemutar multimedia open source. Sebelumnya MPlayer pernah menyertakan OpenDivX, sebuah pustaka dekoder yang tidak kompatibel dengan GPL. Pustaka itu kemudian tidak lagi disertakan, sehingga MPlayer sendiri menjadi peranti lunak bebas sepenuhnya. Bagaimanapun, penggunaan codec-codec yang dipatenkan di dalam peranti lunak bebas menjadi masalah potensial bagi FFmpeg, MPlayer, atau peranti lunak serupa ketika digunakan di negara-negara yang memberlakukan paten-paten peranti lunak, masih belum untuk diselesaikan.

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 pula[sunting | sunting sumber]

Referensi[sunting | sunting sumber]

Pranala luar[sunting | sunting sumber]