我正在使用mpv
标志--vo=tct
直接在终端中播放视频。我想知道是否有办法防止mpv
在视频播放结束或中断时清除终端屏幕。
我尝试了网上找到的一些解决方案,但它们不能完全满足我的需求:
该
--keep-open=yes
标志确实会在最后停止视频,但它会阻止我使用终端,除非我退出 mpv,这会导致终端被清除。使用暂停进程
Ctrl + Z
无效,因为它会导致提示符的位置与视频图像重叠,从而导致显示失真。此外,它会在输入命令时隐藏光标。该
--player-operation-mode=pseudo-gui
标志在某种程度上起作用,但它会抑制屏幕上的 mpv 输出,而我需要在视频播放期间看到它。
如果你有任何见解,我洗耳恭听 :)