#author("2022-10-12T06:14:46+09:00","default:nobuoki","nobuoki")
#author("2022-10-12T06:14:54+09:00","default:nobuoki","nobuoki")
* tl;dr [#d0b6ba28]

#prism(bash){{{
 IPC_SOCKET=/tmp/mpvsocket
 mpv --input-ipc-server="$IPC_SOCKET" /path/to/playlist &
}}}

みたいに起動したmpvをIPCでseekするには

#prism(bash){{{
(socat "$IPC_SOCKET" /dev/null &); echo '{"command": ["seek","-5"]}' | socat - "$IPC_SOCKET"
}}}

* ポイント [#z5082351]

非同期コマンドを投げる前に ipc socket を開いておく

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS