Search

Cara Memutar Video 60 FPS Codec AV1 di Linux dengan MPV Player

mrfdn - Saya akhir-akhir ini sangat konsen untuk bisa memutar video 60fps yang saya download dari youtube menggunakan XDM

Contohnya video ini

 


Setelah saya download, ternyata tidak bisa diputar secara normal di sistem linux saya. 

Saya mencobanya di distro POP OS dan Ubuntu menggunakan beberapa media player seperti VLC, dan mpv.

Tapi tidak ada yang bisa memutarnya dengan normal. 

Lalu saya mencoba memutarnya di distro Opensuse, Fedora dan Manjaro. Ternyata bisa berjalan dengan sangat mulus. 

Maka dari itu saya sangat penasaran kenapa distro berbasis debian tidak bisa memutar video itu dengan normal. 

Merupakan tantangan sendiri bagi saya sebagai pemula untuk membuat ubuntu dan distro-distro berbasis Debian untuk bisa memutar video ini. 

Komputer yang saya gunakan adalah PC dengan spek prosessor AMD A8 Kaveri dengan VGA bawaan yaitu APU Radeon R7.

Awalnya saya pikir ini terjadi karena saya tidak mendapatkan driver yang pas di sistem linux ubuntu.

Lalu saya mencoba mencari beberapa driver, install amdgpu pun tidak membuahkan hasil apa-apa. 

Versi vga di komputer/laptop linux bisa dilihat dengan mengetikkan 

lspci -nn | grep -E 'VGA|Display'
atau glxinfo -B

Kemudian saya pikir ini terjadi karena masalah codec yang tidak terpasang dengan baik. 

Pertama saya sudah install codec standart untuk ubuntu 

sudo add-apt-repository multiverse

sudo apt update

sudo apt install ubuntu-restricted-extras

Namun tetap saja video ini masih berjalan patah-patah.

Kemudian saya membandingkan codec yang terdapat di mpv manjaro dengan mpv ubuntu dengan cara membuka video lalu melihat codec yang berjalan dengan menekan i pada keyboard.  

Di sana saya mendapatkan perbedaan yaitu 

Codec di ubuntu untuk video ini adalah libaom-av1 sedangkan codec di manjaro adalah libdav1d. kok berbeda? hhmm..

Dari sini saya lalu berpikir bahwa saya harus mendapatkan codec AV1 yang pas untuk Ubuntu. Dan ternyata sudah tersedia di Snap, tinggal diinstall saja dengan beberapa baris perintah. 

Namun sebelum ke cara instal codec av1, inilah penjelasan singkatnya

Apa itu Codec?

Codec merupakan software untuk mengkompress file video. 

Saat ini video kita sudah bisa menikmati video dengan kualitas 4k misalnya dari Netflix atau Youtube.

Lalu untuk bisa menikmatinya di device kita entah itu laptop atau smartphone, yang mana belum memiliki resolusi 4k, maka kita butuh software codec ini.

AV1 merupakan salah satu software (video codec) untuk bisa mengkompress video tersebut supaya bisa dinikmati di laptop atau smartphone tanpa harus kehilangan detail dari video yang diputar. 

Anda mungkin masih ingat video dari dvd, yang memiliki ukuran lebih dari 4gb, dvd player memiliki codec sendiri untuk bisa memutarnya. 

Lalu ketika video dari dvd ingin dipindahkan ke file komputer, kita pun menemukan mpeg4, h264, untuk mengkompress file itu lalu memutarnya di laptop tanpa kehilangan kualitas. 

AV1 hadir sebagai video codec yang terbaru atas kerja keras para developers. Thanks to them.

Sampai di sini anda sudah paham kenapa codec ini penting.

Berikut cara install codec av1 di linux distro debian, ubuntu, dan turunannya.

Install codec av1

https://snapcraft.io/install/dav1d/ubuntu

Caranya seperti ini

Pertama aktifkan snap sebagai sumber software, jika snap sudah terpasang, abaikan langkah ini

sudo apt install snapd

Lalu ketik masukkan perintah ini untuk install codec

sudo snap install dav1d

Install MPV versi terbaru

Tambahkan repository mpv 

sudo add-apt-repository ppa:mc3man/mpv-tests

Install mpv

sudo apt install mpv

Untuk melihat versi mpv ketik

mpv -v

Saat artikel ini dibuat, saya mendapatkan versi mpv 33

Selesai. Setelah saya memutar video itu kembali, secara otomatis sistem ubuntu saya akhirnya bisa menjalankannya dengan mulus tanpa patah-patah. 

Keren gak tuh.

Tips tambahan seputar video player di youtube

Saya sudah mencoba beberapa video player di youtube, namun tidak ada yang sebaik MPV. Media player ini sangat ringan untuk memutar hampir semua file video yang diterimanya. 

Saya membandingkannya dengan VLC, MPlayer Celluloi, namun tidak ada yang lebih stabil daripada ini.

Saya menggunakan file video AV1 sebagai bahan untuk melakukan benchmark tentang video player mana saja yang bisa memutarnya dengan normal. 

Dan tidak ada yang lebih baik daripada MPV menurutku. 

Meski begitu ini terkait juga dengan hardware yang saya gunakan.

Saat ini masih menggunakan Thinkpad X220 dan komputer AMD A8 Kaveri APU di rumah. 

Akhir kata

Saya sengaja menulis artikel ini sebagai catatan pribadi bahwa saya berhasil memutar video dengan codec AV1 terbaru di sistem Ubuntu. 

Jika anda ingin mencoba apakah laptop anda bisa memutar file video 60fps dengan codec AV1, silahkan download video di atas dari youtube, atau silahkan cari sample video AV1 yang 60fps dari google. 

Jika video itu ternyata tidak berjalan dengan normal, saya punya mungkin tutorial di artikel ini bisa membantu anda. :)