Aqui está o meu boggle. Eu uso gmplayer
para reproduzir todos os meus vídeos. 99,9% das vezes tudo funciona bem, mas nesse caso de 1 em 1000, um vídeo pode estar corrompido. gmplayer
reproduz o vídeo, mas chora como um bebê zangado e faminto, abrindo as janelas para a esquerda, para a direita e para o centro. Em vídeos realmente ruins, isso realmente desacelera todo o sistema, pois gera centenas de janelas de erro (o compiz aplica efeitos, etc.). Ele também rouba o foco e ocasionalmente cancela o Natal.
Na linha de comando mplayer
, essas mensagens são apenas descartadas para a linha de comando. Usar mplayer
-proper pode ser uma opção se eu não puder usar gmplayer
, mas não é tão bom para minhas necessidades.
Eu encontrei uma solução alternativa. Se você adicionar -msglevel all=0
à chamada gmplayer
, os erros serão suprimidos. Inútil de uma perspectiva de depuração, mas não estou tentando depurar vídeos aqui, apenas observe-os.
O que eu quero fazer é "alias" ou "proxy", o comando gmplayer
, então quando você executa gmplayer
a partir da linha de comando ou por associação, ele executa gmplayer -msglevel all=0
. Eu entendo que apenas adicionando um apelido bash não funcionará para jogos associados (como em um duplo clique em um vídeo no gnome).
Quais são as minhas opções para fazer um proxy complexo no comando. Isso só precisa funcionar para um usuário, mas também estou aberto a alterações em todo o sistema.