Script de instalação do Mplayer, com todas as fontes e codecs
Publicado por albert guedes 28/01/2008
[ Hits: 6.635 ]
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ê.
Gerenciador Servidor de Arquivos
CSSH - Programa para agilizar o acesso aos servidores que você gerencia
Envia mensagens para o serviço mensageiro do windows facilmente
Resetar as configurações do KDE plasma para o padrão
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Instalando partes faltantes do Plasma 6
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
SQLITE não quer funcionar no LINUX LMDE6 64 com Lazaruz 4.2 64bit (n... (1)
espelhar monitores nao funciona (0)
Pendrive Bootable [RESOLVIDO] (5)
Desenvolvi um programa de hot corner (você colocar o mouse nos cantos)... (3)









