Script de instalação do Mplayer, com todas as fontes e codecs
Publicado por albert guedes 28/01/2008
[ Hits: 6.596 ]
Homepage: https://teko.net.br
Pra mim o mplayer é o senhor multimidia do linux, se existe algo que não possa ser rodado nele, em termos de audio e video, é porque é um formato alienigena.
Este script instala o mplayer bem como todas as fontes e os skins, demora umpouco, mas a intensão é relizar uma instalação completa
Este é o script mais geral que já fiz, creio servir para a maioria das distros, mas se alguém tiver problemas, me contate.
#!/bin/bash
# mplayer-install.bash versão 1.0
# Autor: Albert R. C. Guedes
# Versão criada em 22 de dezembro de 2007
# Problemas com o script ? Escreva para: arcguede@gmail.com
#
# Programas e pacotes nescessários:
# make
# tar
# wget
#
################################
# Função que instala o scodecs #
################################
instala_codec(){
echo
echo "Instalando Codecs ..."
echo
# Versão atual dos codecs.
CDC='essential-20071007'
# Diretorio de instalação dos codecs.
DIR='/usr/local/lib/codecs'
# Pega os codecs, e coloca na pasta apropriada e cria uns links especiais.
wget -c -O /var/tmp/$CDC.tar.bz2 http://www3.mplayerhq.hu/MPlayer/releases/codecs/$CDC.tar.bz2
cd /var/tmp/
tar -xjvf $CDC.tar.bz2
rm $CDC.tar.bz2
mv $CDC /usr/local/lib/codecs
ln -s $DIR /usr/local/lib/win32
ln -s $DIR /usr/lib/codecs
ln -s $DIR /usr/lib/win32
echo
echo "Codecs instalado !"
echo
}
#######################################
# Função para a instalação do mplayer #
#######################################
instala_mplayer(){
echo
echo "Instalando Mplayer ..."
echo
# Nome da versão atual do mplayer, altere se for nescessário.
PKG="MPlayer-1.0rc2"
# Diretório dos codecs.
DIR="/usr/local/lib/codecs"
# Opções de compilação.
# Aqui eu habilitei o debug para quando der problemas no mplayer, a interface
# de usuário (gui), o menu de dvd e locale padrao para o portugues do Brasil.
OPT1="--enable-gui --enable-menu --language=pt_BR"
OPT2="--enable-debug --enable-crash-debug"
# Pega o pacote com o mplayer e descompacta no diretorio '/tmp'.
wget -c -O /var/tmp/$PKG.tar.bz2 http://www3.mplayerhq.hu/MPlayer/releases/$PKG.tar.bz2
# Descompacta o pacote.
cd /var/tmp
tar -xjvf $PKG.tar.bz2
cd $PKG
# Configura.
./configure $OPT1 $OPT2 --codecsdir=$DIR --prefix=/usr/local --win32codecsdir=$DIR
# Instala.
make
make install
echo
echo "Mplayer instalado !"
echo
}
######################################
# Função para a instalação dos skins #
######################################
instala_skin(){
echo
echo "Instalando Skins ..."
echo
# Site dos skins.
SKINU='http://www.mplayerhq.hu/MPlayer/skins'
# Diretório onde vai ser instalado o skin.
SKIND='/usr/local/share/mplayer/skins'
cd /var/tmp
# Faz um "mirror" com os pacotes dos skins.
wget -A.bz2 -r -l1 $SKINU
# Move os pacotes para a pasta do mplayer.
mv www.mplayerhq.hu/MPlayer/skins $SKIND
cd $SKIND
# Descompacta os pacotes.
for skin in *.bz2
do
tar -xvf $skin
rm $skin
done
# Cria o link para o skin padrão.
ln -s $SKIND/Blue $SKIND/default
echo
echo "Skins instalado !"
echo
}
#######################################
# Função para a instalação das fontes #
#######################################
instala_fonte(){
echo
echo "Instalando Fontes ..."
echo
# Site das fontes.
FONTU='http://www2.mplayerhq.hu/MPlayer/releases/fonts'
# Diretorio de onde ficam as fontes do mplayer.
FONTD='/usr/local/share/mplayer/fonts'
cd /var/tmp
# Faz um "mirror" das fontes.
wget -c -A.bz2 -r -l1 $FONTU
# Move os pacotes para o diretorio das fontes no mplayer.
mv www2.mplayerhq.hu/MPlayer/releases/fonts $FONTD
cd $FONTD
# Descompacta os pacotes.
for font in *.bz2
do
tar -xjvf $font
rm $font
done
# Cria um link para a fonte padrão.
ln -s $FONTD/font-arial-iso-8859-1/font-arial-18-iso-8859-1 /usr/local/share/mplayer/font
echo
echo "Fontes instaladas !"
echo
}
######################################
# Inicio do script #
######################################
instala_codec
instala_mplayer
instala_skin
instala_fonte
# Sempre comente seus scripts, evite dor de cabeça para os outros e
# para você.
InstallDPKG - Instalando pacotes DEB no Slackware
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Linux é a solução para o fim do Windows10? [RESOLVIDO] (6)
Assinador JNLP do Site Portal da Nota Fiscal Eletrônica (0)
Programa fora de escala na tela do pc (29)









