gphoto2://…
é uma URL, não um nome de arquivo. A maioria dos programas espera nomes de arquivos, não URLs. Para acessar um arquivo, ele precisa estar em um sistema de arquivos montado .
Os dispositivos Android normalmente expõem seu sistema de arquivos via MTP. Existem alguns sistemas de arquivos sobre o MTP; veja o Arch Wiki para alguns indicadores. Veja se sua distribuição tem um deles empacotado.
Alternativamente, se você conseguiu acessar os arquivos através do GPhoto no Gnome, você pode disponibilizá-los para todos os aplicativos através de gvfs-mount
. Se o programa gvfs-mount
não estiver presente em seu sistema, instale o pacote correspondente. gvfs-mount
disponibiliza todos os métodos de acesso a arquivos do Gnome como sistemas de arquivos. As versões mais antigas as disponibilizam em ~/.gvfs
e as mais recentes em /run/user/1234/gvfs
, em que 1234 é seu ID de usuário (você pode ver isso com echo $XDG_RUNTIME_DIR
- que deve ser /run/user/1234
- ou id -u
).