ffplay spielt keine Videos in Unterordnern von Dokumenten ab, Firejail-Konfigurationsproblem

ffplay spielt keine Videos in Unterordnern von Dokumenten ab, Firejail-Konfigurationsproblem

Ich habe einen Unterordner von ~/Documents, in dem ich verschiedene Videos (.mp4-Dateien) speichern möchte. Ich möchte sie nicht unbedingt in den Ordner ~/Videos verschieben, da sie andere Dateien enthalten, die keine Videos sind.

Ich habe Firejail aktiviert (Version 0.9.66). Beim Versuch, eines dieser Videos abzuspielen (mit ffplay oder dem Video Player), erhalte ich die Meldung „Keine solche Datei oder kein solches Verzeichnis“, obwohl die Datei tatsächlich existiert und ich die Berechtigung habe, sie zu lesen. Außerdem kann ich problemlos mit ffmpeg eine Kopie der Datei erstellen.

Das exakt gleiche Video wird korrekt abgespielt, wenn es in meinen Home-Ordner verschoben/kopiert wird. Es besteht also kein Problem an sich mit dem Video oder ffplay.

Ich vermute, dass ich eine Änderung an meiner Firejail-Konfiguration vornehmen muss, um die Wiedergabe von Videos zu ermöglichen, aber ich komme nicht dahinter, welche.

In die Datei /etc/firejail/ffmpeg.profilehabe ich eine Zeile (unten) eingefügt, die nicht geholfen hat:

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

Ich weiß nicht spontan, was ich sonst tun soll. Benötige ich eine andere Konfiguration? Muss ich die Konfiguration irgendwie neu laden?

Meine Ubuntu-Version:

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

Antwort1

Die geänderte Zeile (dritte Zeile unten) hätte lauten müssen noblacklist.

In der Datei /etc/firejail/ffmpeg.profile.

Fügen Sie die dritte Zeile unten nach den anderen noblacklistZeilen hinzu:

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

Damit war das Problem behoben. Es ist mir ein bisschen peinlich, es erst nach dem Posten gelöst zu haben, aber ich lasse die Frage hier, falls sie jemand anderem hilft. Oder Sie können für die Schließung stimmen. :)


Ich habe immer noch das Problem mit dem „Videos“-Player.

Der Standard-Videoplayer heißt anscheinend „Totem“. Das Hinzufügen der obigen Zeile zur totem.profileDatei hat nicht geholfen, das Folgende jedoch schon:

Fügen Sie in der Datei /etc/firejail/whitelist-player-common.incdie Zeile hinzu

whitelist ${HOME}/Documents

verwandte Informationen