ffplay não reproduz vídeos nas subpastas Documentos, problema de configuração do Firejail

ffplay não reproduz vídeos nas subpastas Documentos, problema de configuração do Firejail

Eu tenho uma subpasta ~/Documents onde desejo armazenar vários vídeos (arquivos .mp4). Eu particularmente não quero movê-los para a pasta ~/Videos porque eles contêm outros arquivos que não são vídeos.

Tenho o firejail ativo (versão 0.9.66). Ao tentar reproduzir um desses vídeos (com ffplay ou Video Player), recebo uma mensagem "Esse arquivo ou diretório não existe", mas o arquivo realmente existe e tenho permissão para lê-lo. Além disso, posso usar o ffmpeg para fazer uma cópia do arquivo, sem problemas.

Exatamente o mesmo vídeo é reproduzido corretamente quando movido/copiado para minha pasta pessoal, portanto, não há problema em si com o vídeo ou com o ffplay.

Suponho que preciso de algum tipo de alteração na configuração do Firejail para permitir a reprodução de vídeos, mas não consigo descobrir o que é.

Dentro do arquivo /etc/firejail/ffmpeg.profileadicionei uma linha (abaixo) que não ajudou:

noblacklist ${MUSIC}
noblacklist ${VIDEOS}
nowhitelist ${HOME}/Documents    <--  added this line

Não consigo ver de imediato o que mais fazer. Preciso de uma configuração diferente? Preciso recarregar a configuração de alguma forma?

Minha versão do Ubuntu:

Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:    22.04
Codename:   jammy

Responder1

A linha alterada (terceira linha abaixo) deveria ser lida noblacklist.

No arquivo /etc/firejail/ffmpeg.profile.

Adicione a terceira linha abaixo após as outras noblacklistlinhas:

noblacklist ${MUSIC}
noblacklist ${VIDEOS}
noblacklist ${HOME}/Documents

Isso resolveu o problema. Estou meio envergonhado por ter resolvido depois de postar isso, mas deixarei essa pergunta aqui caso ajude alguém. Ou você pode votar para fechá-lo. :)


Ainda tenho problemas com o player "Vídeos".

Parece que o player de vídeo padrão é chamado de “totem”. Adicionar a linha acima ao totem.profilearquivo não ajudou, mas ajudou:

No arquivo /etc/firejail/whitelist-player-common.incadicione a linha

whitelist ${HOME}/Documents

informação relacionada