[Tip], [Tutorial], [Manual] - libffmpeg para Vivaldi em Linux para Debian e derivados
-
Um Bug no pacote de notificação conhecido por Zenity (não achei literatura em português) causava a interrupção do script vivaldi-libffmpeg-install 1.2.8
Download: https://gwendragon.de/repo/linux/vivaldi/vivaldi-libffmpeg-install-1-2-8.sh
-
Novo lançamento vivaldi-libffmpeg-install 1.2.9 trazendo mais aprimoramentos e modificações importantes.
A partir de agora o script utiliza os repositórios do Ũbuntu dos pacotes *stable e beta do chrome browser (graças ao @ruario )
- Cores nas mensagens/debug de acordo com a relevância
- Intervenção em caso de erros de incompatibilidade da ^libffmpeg.so^ (novamente graças ao @ruario)
- Varredura em todo os sistema em busca das ^libffmpeg.so^ instaladas, mostrando a versão interna e o pacote fonte (para debug e erros que serão informados ao Vivaldi)
- Pesquisa todos cronjobs relacionados ao vivaldi-libffmpeg-install
- Informa a versão do Vivaldi e a versão interna do Chromium associado
- Envio de notificação sempre que houver atualização na ^libffmpeg.so^
- Melhor execução do script para Mint, Debian e Bunsenlabs (atendendo a pedidos)
- Instalação da ^libffmpeg.so^ por usuário
- Instalação da ^libffmpeg.so^ para Stable e/ou Snapshot
- Define cronjob "systemwide" dedicado ao auto update
da ^libffmpeg.so^
Experimental:
- verificar online a versão atual diretamente no repo
- exclusão ^libffmpeg.so^ e cronjobs desatualizados
Download: https://gwendragon.de/repo/linux/vivaldi/vivaldi-libffmpeg-install-1-2-9.sh
Abaixo a llista das opções (switches), seguida de uma breve descrição:
-V Informa a versão
-q Modo silencioso
-d Depuração
-I Modo de Pesquisa
-f Instalação obrigatória
-S Instala o Snapshot
-u Instala apenas um usuário
-c Instala agendador diário
-? este Help
-h este Help
-X EXPERIMENTALExemplo: para exibir a lista acima, use -V
./vivaldi-libffmpeg-install.sh -V
-
A versão vivaldi-libffmpeg-install 1.2.10 foi parcialmente reescrita com o objetivo de otimizar o processo de instalação da biblioteca de código proprietário libffmpeg.so, essencial para a execução HTML5 MP4 (H.264/AAC) de vídeos, via uma biblioteca alternativa.
Nos scripts anteriores, apesar dos constantes aprimoramentos, na versão 1-2-10-en traz uma inovação, pois quem determina o local de instalação é o usuário, de acordo com suas necessidades e da natureza do Vivaldi
Anteriormente os switches passavam a informação ao script e, não estão totalmente fora de uso.
O uso da variável de ambiente INSTALL_DIR é que contém o caminho previamente definido pelo usuário para a instalação do Vivaldi.
sudo INSTALL_DIR=/caminho da pasta onde o Vivaldi foi instalado ./vivaldi-libffmpeg-install-1.2.10.sh
Como o script é informado por último e precedido por "./" , é comum esquecer.
Download: https://gwendragon.de/repo/linux/vivaldi/vivaldi-libffmpeg-install-1-2-10.sh
-
Bug fix: vivaldi-debian-install-libffmpeg-1-2-11-en
Essa versão corrige uma falha em ambientes onde tudo é executado via Console.
Post OriginalNovo: O uso da Variável de ambiente INSTALL_DIR para que o usuário defina, de acordo com suas necessidades, a pasta de instalação do Vivadi
Download: https://gwendragon.de/repo/linux/vivaldi/vivaldi-libffmpeg-install.sh
-
vivaldi-libffmpeg-install 1.2.12 – Nova opção adicionada para o diretório pré-definido pelo usurário
Há dois destaques: suporte para a distro Devuan - fork do Debian (Jessie). O nome é uma fusão entre Debian e vuan (abreviatura de Veteran Unix Admins). O segundo destaque é a adição do argumento (switch) -i para o usuário que escolheu outro local de instalação ser capaz de remover o suporte experimental da váriavel INSTALL_DIR
Para que serve o script
Permitir que aos usuários do Vivaldi Browser para Linux assistam vídeos e escutem músicas em HTML5/MP3 - formatos proprietários.
O script pode ser utilizado pelo Debian, Mint, Bunsenlabs e e recentemente Devuan. Distros como Arch entre outras já que tem chromium-codecs-ffmpeg-extra ou um pacote contendo especialmente dedicado ao Vivaldi.
Antes de executar, faz uma crítica a procurando pela identificação com o Debian.
Para incluir mais distros com a identificação correta, é preciso informar o conteúdo de /usr/lib/os-release
Por favor, abra o terminal e digite o comando~ cat /usr/lib/os-release
Copie e cole a saída do comando no campo destinado a comunicão existente no Blog da Gwen - autora do script
O script tem significativos melhoramentos e ótimas facilidades
- Messages de erro e Debug em cores
- Capaz de procurar e identificar as libffmpeg.so incorretas, obsoletas
- Vasculha todo o sistema em bussca das libffmpeg.so instaladas infformando a versão interna, pacote fonte (importante para envio de erros dos "degubados" para o Vivaldi)
- Procura pela existência de cron jobs associados a libffmpeg.so
- Exibe a versão do Vivaldi Browser e a versão do Chromium (interna)
- Notificação para uma nova versão da libffmpeg.so - necessário instalar programas, como notify-send, xmessage ou kdialog
- Melhor desempenho em Devuan, Mint, Debian and Bunsenlabs
- Instalação para usuário local
- Disponível também para Stable, Snapshot e local previamente definido
- Cron job (um agendador de procedimento) para todo o OS
- Verifica a mais recente versão online da libffmpeg.so
- Exclui a libffmpeg.so anteriormente incluídas no Cron Job
Download: Download: https://gwendragon.de/repo/linux/vivaldi/vivaldi-libffmpeg-install-1-2-12.sh
-
vivaldi-libffmpeg-install 1.2.13 – Adequações para as alterações dos Snapshots da série 2.3
Os Dev's do Vivaldi para Linux criam um diretório para o codec libffmpeg e a autora do * script* providenciou as alterações necessárias. Não houve mudanças nos switches usados na 1.2.12.
Download: https://gwendragon.de/repo/linux/vivaldi/vivaldi-libffmpeg-install-1-2-13.sh
-
vivaldi-libffmpeg-install 1.2.14 – Bugfixes
Changes to 1.2.13
- Improvement: Detection of incompatible libffmpeg version
- New: Better display of user crontab
- Fixed: Problems with find caused by paths containing spaces
- Fixed: Adding a crontab entry if both Stable and Snapshot are installed
- Removed: Detection for old Vivaldi 1.x versions
Download: https://gwendragon.de/repo/linux/vivaldi/vivaldi-libffmpeg-install-1-2-14.sh