YouTube Multi-Player

Play multiple videos or chatroom simultaneously in new tabs or windows, and pin any video to the top. Add Bookmarklet start, resolution spoofing for specific quality, copy buttons, and a Home button.

Tendrás que instalar una extensión para tu navegador como Tampermonkey, Greasemonkey o Violentmonkey si quieres utilizar este script.

You will need to install an extension such as Tampermonkey to install this script.

Tendrás que instalar una extensión como Tampermonkey o Violentmonkey para instalar este script.

Necesitarás instalar una extensión como Tampermonkey o Userscripts para instalar este script.

Tendrás que instalar una extensión como Tampermonkey antes de poder instalar este script.

Necesitarás instalar una extensión para administrar scripts de usuario si quieres instalar este script.

(Ya tengo un administrador de scripts de usuario, déjame instalarlo)

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

(Ya tengo un administrador de estilos de usuario, déjame instalarlo)

Autor
xzy D
Instalaciones diarias
2
Instalaciones totales
88
Calificaciones
2 0 0
Versión
8.4.9
Creado
8/7/2025
Actualizado
8/4/2026
Tamaño
57,5 KB
Licencia
MIT
Funciona en

"After testing the script for a while following the recent update, loading YouTube via iframes has resolved the memory leak issues. Even with multiple videos and two homepage frames loading full videos plus chat rooms, memory usage stays under 3GB. It really shows how bothersome YouTube's single-page application (SPA) policy can be."

The reason is unknown. Theoretically, with the same browser, one browser can be used while the other is restricted by CSP. Modifications are needed to address the issue.
nothing i can do.
8.3 Add Bookmarklet start.

Edit Bookmart start list4 now:
javascript:(()=>{location.href='https://www.youtube.com/?ytMulti_auto=list4&_t='+Date.now();})()

8.0 Add setup menu.
--
Previously, the script might encounter an unsolvable issue where YouTube embedded videos fail to play (error 153), but I found two solutions:
Convert to www.yout-ube.com/embed/, already implemented in the script as the YU mode solution, also bypassing the headache-causing issues from YouTube's updated embed interface.

and YT mode, Use the ModHeader extension to set the Referer, fill in any website such as https://reddit.com/, add request URL filters to .*://www.youtube.com/embed.* for it to work properly.
--
The idea is mine, content generated by AI. I have zero coding knowledge, relying solely on a spirit of experimentation. Feel free to modify or improve it.

Script features:
1. On YouTube video list pages:
Displays a draggable interface with position memory; after enabling the add button, click the + at the top-left of a video to add to list (click to toggle, customizable quantity),
click tabs to change activation type, click ▶ Play to open the video page.
Furthermore, updated so that after adding videos on different pages, results reflect directly on the playback page without needing to restart.

2. On the video playback page:
When the mouse cursor hovers over a video, function buttons appear in order: Delete, Pin to Top, Toggle Chatroom, Add Chatroom, Move to Top, Move Up, Move Down, Move to Bottom.

3. Removed the previous 32:9 format, which was a headache just to complete. Instead, maintaining the original embedded videos with the ability to add chatrooms, making layout relatively easier and dimensions more reasonable.

4. Tools for multi-video playback are extremely inconvenient for volume adjustment; my adopted solution is solely a self-AI-generated Scroll Volume DX script.
(The default volume when a video loads is stored locally by YouTube; the only way to modify it is by dragging the volume bar or scrolling the mouse wheel over it. I have no intention of forcing all users to mute by default—what if someone actually likes it loud?)

Purpose of creation:
Because I need to watch news or anime marathons, yet no one has created a product that satisfies me. I really hope someone can take over.