Ich verwende mpv
das --vo=tct
Flag, um Videos direkt im Terminal abzuspielen. Mich interessiert, ob es eine Möglichkeit gibt, mpv
das Löschen des Terminalbildschirms zu verhindern, wenn das Video zu Ende ist oder unterbrochen wurde.
Ich habe einige im Internet gefundene Lösungen ausprobiert, sie decken meine Anforderungen jedoch nicht vollständig ab:
Das
--keep-open=yes
Flag stoppt das Video zwar am Ende, verhindert aber, dass ich das Terminal verwende, es sei denn, ich beende mpv, was dazu führt, dass das Terminal gelöscht wird.Das Anhalten des Vorgangs mithilfe von
Ctrl + Z
ist nicht effektiv, da sich die Position der Eingabeaufforderung mit dem Videobild überlappt, was zu einer verzerrten Anzeige führt. Darüber hinaus wird der Cursor beim Eingeben von Befehlen ausgeblendet.Das
--player-operation-mode=pseudo-gui
Flag funktioniert einigermaßen, aber es unterdrückt die MPV-Ausgabe auf dem Bildschirm, die ich während der Videowiedergabe sehen muss.
Falls Sie irgendwelche Erkenntnisse haben, bin ich ganz Ohr :)