Watch Any Video in Picture-in-Picture on Mac: YouTube, Bilibili, Online Courses
“Video in a corner, work everywhere else” is the most loved multitasking shape on a Mac. This guide goes source by source: where the system’s native PiP is enough, and where you need another way.
1. Native Picture-in-Picture: it depends on the player
macOS’s native PiP follows the video player itself:
Safari / Chrome + YouTube: use the PiP button in the player (or right-click the video); some sites require entering fullscreen first;
QuickTime / IINA and local players: PiP is right in the playback menu;
Dedicated video apps: many support the system PiP interface.
The common requirement: the player has to cooperate. Native PiP is triggered by the video player, works only on video media, and allows one floating video at a time.
2. Where native PiP doesn’t reach
Bilibili’s web player: PiP support is inconsistent, and live streams often don’t trigger it at all;
Livestream pages: Huya, Douyu, Twitch — a stream page is a web page, not a standard video player, so there’s often no PiP button;
Course platforms: plenty of online courses embed video inside courseware pages with finicky triggers;
Two videos at once: native PiP allows exactly one.
The common thread: what you want to float isn’t “a video” — it’s a window.
3. Window-level PiP: float the whole window
PipNow doesn’t wait for a player to cooperate — it mirrors the window itself:
Bilibili live pages, Twitch, any course platform — the entire browser window (or whichever window holds the picture) becomes a mini window;
Want the match and the lecture at once? Two mini windows; there’s no limit;
To scrub the timeline or post a comment, click the mini window to pin its preview in the center and interact right there.
For the classic “video + work” combo: work fullscreen, video mini window in a corner — immersion and company at the same time.
4. Quick chooser
Scenario
Recommendation
YouTube / local file, one at a time
Native PiP — simplest
Bilibili streams / course platforms / any web page
Window-level PiP (PipNow)
Multiple floating views at once
Only window-level PiP can do it
One more thing: video isn’t special here. Chats, terminals, documents — PipNow miniaturizes those too, because it was never a video-only PiP. For the day-to-day habits, see the practical tips.