How-To :: MPV no Debian, derivados e outras distros


Este artigo é uma atualização do artigo Mpv-player (um fork do mplayer) no Debian, porém, com o foco no empacotamento e instalação da versão mais recente do MPV no Debian (as demais distros podem seguir o proposto no artigo referenciado).

...Like Clockwork dos Queens Of The Stone Age no MPV 0.8.3!
…Like Clockwork dos Queens Of The Stone Age no MPV 0.8.3!

Dependências.

Os pacotes abaixo (ou equivalentes para as outras distros) deverão ser instalados no Debian ou em qualquer distro para que a compilação das dependências do MPV e de si próprio sejam efetuadas com sucesso:

 
$ sudo apt-get update
$ sudo apt-get install autoconf automake build-essential devscripts dpkg-dev equivs git libasound2-dev libbluray-dev libdvdread-dev libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev libglib2.0-dev libjpeg-dev libpulse-dev libtool libvdpau-dev libx11-dev libxext-dev libxinerama-dev libxv-dev x11proto-core-dev yasm

Sources.

Os sources do programa baixaremos via git:

 
$ git clone https://github.com/mpv-player/mpv-build

Daí, entre no diretório mpv-build:

 
$ cd mpv-build

E execute o comando abaixo para baixar todas as dependências para a compilação do programa (ffmpeg, fribidi, libass e mpv):

 
$ ./update

Dependendo da sua conexão vai demorar um pouquinho, se tudo der certo, ao final execute:

 
$ ./rebuild

* para acelerar o tempo de compilação e dependendo do número de clocks de seu processador, acrescente-o acrescido de mais +1 na opção -j, como por exemplo para um quad-core:

 
$ ./rebuild -j5

E ao final do processo (para as demais distros), instale-o com:

 
$ sudo ./install

Pro caso do Debian: empacote-o:

 
$ mk-build-deps 
$ sudo dpkg -i mpv-build-deps_*.deb 
$ sudo apt-get -t wheezy-backports -f install
$ dpkg-buildpackage -us -uc -b -tc

Instale-o:

 
$ sudo dpkg -i ../mpv_*.deb

E limpe a árvore dos sources com:

 
$ ./clean

Este slideshow necessita de JavaScript.

IntÉ!

How-To :: MPV no Debian, derivados e outras distros

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s