Module that will let you open a movie url/path in macOS native picture-in-picture player.
Both local files and urls are supported.
Known working formats - mp4 - m4v - mov
Known not working formats - mkv - avi

yarn add open-pip
const open = require('open-pip')
open('/path/to/movie.mp4')
.then(() => console.log('Worked 🎉'))
.catch(error => console.log('Something went wrong 💀', error))
It uses child-process-promise to run this command:
open pip.app --args <absolute-path-to-file>
pip.app is a simple macOS app that reads the input argument and tries to load it in an AVPlayer
Source for pip.app can be found here: https://github.com/albinekb/open-pip-app
Inspiration came from this hack: https://github.com/steve228uk/PiPHack
Albin Ekblom (@albinekb)
$ claude mcp add open-pip \
-- python -m otcore.mcp_server <graph>