Seluloid (sebelumnya GNOME MPV) adalah frontend GTK+ sederhana untuk mpv. Seluloid berinteraksi dengan mpv melalui API klien yang diekspor oleh libmpv, memungkinkan akses ke kemampuan pemutaran mpv yang kuat.
Cermin Repositori: https://codeberg.org/celluloid-player/celluloid
Pengguna Ubuntu dapat menggunakan PPA ini untuk mendapatkan versi Seluloid yang lebih mutakhir.
Paket Flatpak mendukung banyak distribusi dan di-sandbox. Flatpak 0.9.5+ direkomendasikan untuk integrasi terbaik.
Rilis stabil dihosting di Flathub:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.celluloid_player.Celluloid
Rilis stabil dihosting di Snapcraft:
sudo snap install celluloid
Jalankan perintah berikut di direktori kode sumber untuk membangun dan menginstal:
meson setup build && cd build && ninja && sudo ninja install
Ada 4 cara membuka file di Seluloid.
Daftar putar disembunyikan secara default. Untuk menampilkan playlist, klik item menu "Playlist" atau tekan F9. File dapat ditambahkan dengan menyeret dan melepaskan file atau URI ke daftar putar. Menjatuhkan file atau URI ke area video akan menggantikan konten playlist. File daftar putar atau daftar putar online (misalnya, daftar putar YouTube) akan secara otomatis diperluas menjadi item individual saat dimuat.
Item dalam daftar putar dapat disusun ulang melalui drag-and-drop. Untuk menghapus item dari daftar putar, pilih item dengan mengkliknya lalu tekan tombol hapus pada keyboard Anda.
Seluloid dapat dikonfigurasi menggunakan dialog preferensi yang dapat diakses melalui item menu Preferences
. Sejumlah opsi yang kurang umum juga tersedia di database dconf
. Anda dapat mengonfigurasinya menggunakan alat seperti Dconf Editor.
Opsi khusus mpv dapat diatur dengan membuat file konfigurasi menggunakan sintaks mpv.conf
mpv. Lihat manual mpv untuk daftar lengkap opsi. File tersebut harus ditentukan dan diaktifkan dalam dialog preferensi di bawah bagian "Konfigurasi MPV" agar dapat diterapkan.
Anda juga dapat mengatur opsi mpv dengan meletakkan opsi seperti yang Anda berikan ke mpv pada baris perintah di kotak teks Extra MPV Options
di dialog preferensi. Jika Anda ingin mengatur opsi ini pada baris perintah, Anda dapat melakukannya dengan menambahkan awalan mpv-
ke nama opsi yang ingin Anda atur. Misalnya, opsi --mpv-vf=flip
setara dengan --vf=flip
di mpv.
Seluloid dapat menggunakan sebagian besar skrip pengguna mpv apa adanya. Beberapa skrip pengguna mungkin menentukan pengikatan kunci yang bertentangan dengan Seluloid, dalam hal ini Anda harus menyelesaikan konflik tersebut dengan secara eksplisit mendefinisikan pengikatan kunci baru menggunakan input.conf
. Lihat manual mpv untuk lebih jelasnya.
Skrip pengguna dapat diinstal dengan beralih ke tab "Plugin" di dialog preferensi dan meletakkan file di sana. Daftar skrip pengguna mpv dapat ditemukan di sini.
Seluloid mendefinisikan satu set ikatan kunci di makro DEFAULT_KEYBINDS
, yang dapat ditemukan di src/celluloid-def.h. Sintaks yang digunakan sama persis dengan input.conf
mpv. Pengikatan kunci ini diterapkan di atas pengikatan kunci default yang disediakan oleh mpv.
Ikatan kunci tambahan dapat ditentukan dalam file eksternal menggunakan sintaks input.conf
mpv. File dapat diatur dalam dialog preferensi di bawah bagian "Keybindings".
Seluloid menggunakan Weblate untuk mengoordinasikan terjemahan. Anda dapat menemukan halaman Seluloid di sini.
Saat menerjemahkan, Anda akan menemukan string tersebut translator-credits
. Anda tidak boleh menerjemahkan string ini. Sebagai gantinya, Anda harus memasukkan nama Anda, dan opsional alamat email Anda, dalam format berikut: FirstName LastName
. Nama Anda kemudian akan muncul di dialog Tentang saat terjemahan Anda aktif.
Seluloid adalah perangkat lunak bebas: Anda dapat mendistribusikan ulang dan/atau memodifikasinya berdasarkan ketentuan Lisensi Publik Umum GNU sebagaimana diterbitkan oleh Free Software Foundation, baik versi 3 dari Lisensi tersebut, atau (sesuai pilihan Anda) versi yang lebih baru.
Seluloid didistribusikan dengan harapan dapat bermanfaat, namun TANPA JAMINAN APAPUN; bahkan tanpa jaminan tersirat mengenai KELAYAKAN UNTUK DIPERDAGANGKAN atau KESESUAIAN UNTUK TUJUAN TERTENTU. Lihat Lisensi Publik Umum GNU untuk lebih jelasnya.
Anda seharusnya sudah menerima salinan Lisensi Publik Umum GNU bersama dengan Seluloid. Jika tidak, lihat http://www.gnu.org/licenses/.