mpv로 동영상을 시청하면 동영상이 끝난 후 종료됩니다. 닫히지 않도록 어떻게 구성할 수 있습니까? 예를 들어 비디오를 다시 시작하지 않고도 앞뒤로 검색할 수 있도록 영화의 마지막 이미지만 정지합니다.
답변1
당신은 사용할 수 있습니다 mpv --keep-open=yes
, 당신은 할 수 있습니다mpv 맨페이지.
세 가지 값을 허용합니다: ( no
비디오 끝에서 다음 비디오로 닫기/진행, 기본값), yes
(다음 비디오가 있으면 진행, 그렇지 않으면 일시 중지) 및 always
(다음 비디오가 있더라도 항상 비디오 끝에서 일시 중지).
또는 (어느 쪽을 사용하든) keep-open=yes
을 입력할 수도 있습니다.~/.config/mpv/mpv.conf
~/.mpv/config
답변2
감사해요드 로버트이것에 대해 나에게 신호를 보내십시오 :
이 기능을 사용하고 싶지만 keep-open
항상 이 동작을 원하지 않는 경우 한 번만 활성화하도록 작은 스크립트를 작성했습니다.
reset_keep_open = false
keep_open_val = nil
function nopause()
print("Not pausing after current")
if keep_open_val ~= nil then
mp.set_property("keep-open", keep_open_val)
end
reset_keep_open = false
end
function pause_after_current()
if reset_keep_open == false then
keep_open_val = mp.get_property("keep-open")
reset_keep_open = true
mp.set_property("keep-open", "always")
print("Pause after current.")
else
nopause()
end
end
function on_pause_change(name, value)
if reset_keep_open then
nopause()
end
end
mp.observe_property("pause", "bool", on_pause_change)
mp.add_key_binding("P", "pause_after_current", pause_after_current)
(입력하다 ~/.config/mpv/scripts/pauseaftercurrent.lua
)
그러나,
P cycle keep-open up
내 것으로 input.conf
.
답변3
재생이 끝날 때(마지막 이미지 아님) MPV 창을 유지하는 옵션이 있습니다.
mpv --player-operation-mode=pseudo-gui -- MY.VIDEO.FILE