mirror of
https://github.com/ksyasuda/mpv-youtube-queue.git
synced 2024-11-22 03:19:54 -08:00
YouTube 'Add To Queue' for MPV
.assets | ||
LICENSE | ||
mpv-youtube-queue.conf | ||
mpv-youtube-queue.lua | ||
README.md |
mpv-youtube-queue
A Lua script for mpv that allows you to add YouTube videos to a queue, navigate through the queue, and select a video to play.
Features
- Add YouTube videos to a queue from the clipboard
- Fetch and display the video and channel names of the videos in the queue
- Select a video to play from the queue with an interactive menu, or navigate through the queue with keyboard shortcuts
- Open the URL of the currently playing video in a new browser tab
- Open the channel page of the currently playing video
- Download the currently playing video
Notes
- This script uses the Linux
xclip
utility to read from the clipboard. If you're on macOS or Windows, you'll need to adjust theclipboard_command
config variable in mpv-youtube-queue.conf - When adding videos to the queue, the script fetches the video name using
yt-dlp
. Ensure you haveyt-dlp
installed and in your PATH.
Requirements
This script requires the following software to be installed on the system
Installation
- Copy the
mpv-youtube-queue.lua
script to your~~/scripts
directory - Optionally copy the
mpv-youtube-queue.conf
to the~~/script-opts
directory to customize the script configuration
License
This project is licensed under the terms of the GPLv3 license.