Skip to content

albinekb/open-pip-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📺 open-pip-cli Standard - JavaScript Style Guide

CLI for open-pip This 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
  • m3u8

Known not working formats

  • mkv
  • avi

Example

example

You can also pipe any video URL to open-pip. For example, using the ytdl module, you can play a YouTube video:

yarn global add ytdl
ytdl _HSylqgVYQI --print-url | open-pip

Using the twitch-url-cli module, you can stream a Twitch channel (you need a Twitch client ID though)

yarn global add twitch-url-cli
echo "abcdefghijklmno12345" > ~/.twitch-client-id
twitch-url BobRoss | open-pip

Let us know if you have examples for more services.

Install

yarn

yarn global add open-pip-cli

npm

npm install --global open-pip-cli

Requirements

As the native picture-in-picture player is only available in macOS Sierra (10.12) and above, this module will also only work with those versions.

Author

Albin Ekblom (@albinekb)