Meu chefe me pediu para encontrar um mediaplayer barato para algumas coisas no trabalho. Isso me inspirou a construir algo sozinho, usando um Raspberry Pi.
Meu plano é usar udev-rules
, detectar usb / sdcard e iniciar um visualizador de imagens, para exibir as imagens na mídia em tela cheia. Estou pensando em usar um script Python, para iniciar o visualizador de imagens e manter as coisas organizadas.
Agora, estou procurando um visualizador de imagens compacto, que execute ARM / RPi e possa ser configurado para alterar a imagem com o clique do botão do mouse, em tela cheia.
Uma vantagem seria usar os botões do mouse de uma maneira que clique esquerdo = próxima imagem, clique direito = imagem anterior.
Respostas:
Existe um visualizador de imagens muito simples chamado
feh
.Pode ser instalado no Debian:
Ou arco:
É um aplicativo completamente cli e aceita uma ampla gama de argumentos, que você pode ver digitando:
Por exemplo, você pode procurar rapidamente imagens em um diretório específico como este:
As teclas de seta esquerda e direita ou os cliques do mouse navegam pelas imagens.
fonte
Acho que você não pode ficar mais simples do que
xloadimage
isso: é a ferramenta que muitos gerentes de área de trabalho usam para exibir o papel de parede e exibir imagens em uma nova janela, tela cheia ou até mesmo carregar uma imagem em uma janela existente. Requer o servidor X para ser executado, mas o mesmo acontecefeh
.Se você precisar de um visualizador que funcione sem o X, sugiro que você analise
zgv
diretamente as imagens em um dispositivo buffer de molduras. Infelizmente, o Raspbian não o tem empacotado, então você terá que construí-lo a partir de fontes. Observe que existe uma versão X dozgv
chamadoxzgv
, com a qual você pode instalarapt-get
.fonte
fbi
que é popular no Pi, eu acho. Não sei por que eles desenham esse paralelo ao vim na página inicial, talvez porque você pode controlar apresentações de slides com comandos de teclado, lol. E olha, ele supostamente fará arquivos PDF no framebuffer: nongnu.org/fbi-improved/#man_fimgs De qualquer forma, a visualização de tipos comuns de imagens funciona.Você também pode estar interessado em miragem .
sudo apt-get install mirage
Ele oferece mais funcionalidades do que
feh
exloadimage
mencionados nas outras respostas, mas é leve, bem como (mais leve do que dizemeog
). No entanto, depende do GTK, portanto, não tenha certeza se ele se aplica ao seu caso de uso.Para carregar uma imagem em tela cheia:
mirage -f yourimage.jpg
Para abrir todas as imagens em um determinado diretório em tela cheia:
mirage -fs path/to/yourimages/
Veja a documentação e esta postagem no blog para obter mais informações.
fonte