3 poin oleh GN⁺ 2024-08-18 | 1 komentar | Bagikan ke WhatsApp
  • Ikhtisar

    • mpv adalah pemutar media perangkat lunak bebas yang digunakan dari baris perintah
    • Mendukung berbagai format berkas media, codec audio dan video, serta jenis subtitle
  • Scripting

    • Melalui kemampuan scripting yang kuat, pemutar ini dapat digunakan untuk hampir semua tugas
    • Tersedia berbagai skrip pengguna di wiki
  • Pengontrol layar

    • mpv mengusung pendekatan minimalis dan tidak menyediakan GUI penuh, tetapi memiliki pengontrol kecil di atas video untuk kontrol dasar
  • Output video berkualitas tinggi

    • mpv menyediakan output video berbasis OpenGL, Vulkan, dan D3D11, serta mendukung banyak fitur yang disukai penggemar video seperti video scaling, manajemen warna, frame timing, interpolasi, HDR, dan lainnya
  • Dekode video GPU

    • mpv dapat memanfaatkan sebagian besar API dekode hardware di semua platform
    • Dekode hardware dapat diaktifkan saat runtime sesuai kebutuhan
  • Dapat di-embed

    • mpv menyediakan API C sederhana yang dirancang agar mudah digunakan sebagai library dan mudah diintegrasikan ke aplikasi lain
  • Pengembangan aktif

    • mpv dikembangkan secara aktif dengan fokus pada penambahan fitur serta refactoring dan perapian kode
    • Jika menginginkan fitur tertentu, Anda dapat mengirim patch atau mengajukannya

Ringkasan GN⁺

  • mpv adalah pemutar media berbasis baris perintah yang kuat dan mendukung berbagai format berkas media serta codec
  • Menyediakan kemampuan scripting yang kuat dan output video berkualitas tinggi, memberikan fleksibilitas dan kualitas tinggi bagi pengguna
  • Melalui dekode hardware dan kemampuannya untuk di-embed, mpv dapat dimanfaatkan di berbagai platform dan aplikasi
  • Terus berkembang lewat komunitas pengembangan yang aktif dan skrip pengguna
  • Proyek lain dengan fungsi serupa antara lain VLC Media Player dan Kodi

1 komentar

 
GN⁺ 2024-08-18
Komentar Hacker News
  • Digunakan untuk memeriksa frame video satu per satu, terutama fitur mundur satu frame sangat berguna
    • VLC tidak mendukung fitur ini, thread terkaitnya menarik
  • Ini adalah pemutar media yang sangat minimalis dan berkinerja baik, melakukan tugasnya dengan sangat baik
    • Commit yang berisi keluhan penulis tentang locale cukup lucu
  • Mulai menggunakannya di Linux sejak beberapa tahun lalu
    • Sekarang bisa digunakan di semua perangkat, juga bekerja sempurna di tablet Android
    • Minimalis dengan pengaturan bawaan yang masuk akal, cepat dan bekerja dengan baik
    • Bisa memutar secara native melalui SSH, sangat hebat
    • Baru-baru ini membutuhkan hotkey untuk memutar video, di mpv bisa diatur di input.conf dengan r cycle_values video-rotate "90" "180" "270" "0"
  • Untuk menggunakan akselerasi perangkat keras di Linux, perlu menambahkan hwdec=auto ke mpv.conf
    • Kompatibel dengan AMD/Intel/NVIDIA
  • Membuat pintasan keyboard filter di file input.conf
    • F1: kompresor rentang dinamis (membuat suara keras lebih pelan, suara pelan lebih keras)
    • F2: deinterlace dengan pengaturan default
    • Ini adalah filter ffmpeg standar dan bisa dinyalakan atau dimatikan secara real-time di mpv
  • Selalu bekerja dengan baik, dan menangani file apa pun dengan mudah
    • Saat pertama kali mengenal proyek ini beberapa tahun lalu, saya terkesan karena dibandingkan proyek pemutar lain, fokusnya sangat besar pada akurasi dan pemutaran yang presisi
    • mpv memutar dengan sempurna file yang bermasalah dalam reproduksi warna di VLC
  • Ini pemutar media terbaik: UI minimalis yang hebat, penggunaan akselerasi perangkat keras, pemutaran video
    • Berkat keunggulan yang konsisten, rasanya saya akan menjadi bajak laut seumur hidup, layanan streaming tidak mampu mencapai level ini meski menghabiskan jutaan dolar
  • mpv luar biasa, berikut beberapa hal yang patut disebut tanpa urutan khusus
    • mpv.conf bawaan milik Seeds of Might/JySzE
    • uosc, UI kaya fitur tetapi tetap minimalis
    • thumbfast, pembuat thumbnail cepat yang bisa digunakan bersama uosc atau UI kustom lainnya
    • SmartSkip dari Eisa01, menyediakan fitur berbasis audio seperti melewati intro
  • mpv mendukung berbagai skrip
    • Misalnya, bisa memotong dan crop video yang sedang ditonton
    • Bisa menambahkan hotkey untuk fitur yang belum pernah saya lihat di pemutar lain
    • Dengan menggunakan input.conf, bisa menormalkan kecerahan dan warna adegan yang sedang ditonton (mungkin tidak bekerja saat menggunakan decoding perangkat keras)
    • Hotkey untuk memutar video juga bisa diatur
  • Saya tidak tahu bahwa mplayer telah di-fork, terlihat bagus
    • Alasan utama saya menggunakan mplayer di awal 2000-an adalah performanya, unggul dari sisi CPU dan "kehalusan"
    • Pemutar lain tersendat-sendat, tetapi mplayer tidak (tanpa interpolasi gerakan)
    • Seorang teman mengatakan mplayer sangat akurat (setiap frame memiliki durasi yang persis sama), dan ini menjelaskan rasa "halus" itu
    • Saya penasaran apakah keunggulan kehalusan ini masih ada, dan apakah ada yang tahu mengapa rasanya seperti itu