Reloj YouTube videos usando el reproductor MPV: una guía fácil

MPV es un reproductor de video realmente poderoso, y básicamente puede reproducir cualquier formato de medios o cualquier video directamente desde Internet (siempre y cuando YouTube-dl puede reproducirlo). Solo tiene que descargar e instalar algunos paquetes en su distribución, y estará listo para comenzar.

Incluso es compatible con la extensión SponsorBlock con la ayuda de un Lúa guion. En este tutorial, le mostraré el procedimiento paso a paso para ver videos en línea en el reproductor MPV. Supongo que ya ha instalado MPV en su sistema, si no, puede sigue esta guía . Finalmente, ¡comencemos!

Tabla de contenido

Descargue e instale yt-dlp y Python3

yt-dlp es una bifurcación del buen viejo Youtube-dl. El desarrollo de YouTube-dl es detenido por los desarrolladores sin dar ninguna razón, así que voy a usar el paquete yt-dlp mantenido correctamente. Puede instalarlo escribiendo lo siguiente en su Terminal, independientemente de su distribución:

                      
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp

                    

Si tiene instalada una distribución basada en Arch, puede instalarla directamente desde AUR utilizando su ayudante AUR favorito:

                      
yay -S yt-dlp

                    

Si desea utilizar SponsorBlock habilitado en su YouTube videos, también debe instalar el paquete python3, instálelo con el administrador de paquetes de su distribución:

                      
# In 
                      
                        Ubuntu
                      
                       and 
                      
                        Debian
                      
                      -based distribution
sudo apt update && sudo apt install python3

# In Fedora Workstation
sudo dnf install python3

# In Arch based distribution
sudo pacman -S python3

                    

Instale el script SponsorBlock Lua

Esta parte es completamente opcional, pero puede configurar que vamos a copiar el script de GitHub en nuestro directorio de scripts para que MPV pueda acceder a él y omitir patrocinadores. Primero, clona y luego usa el comando Git:

                      
git clone https://github.com/po5/mpv_sponsorblock

                    

Ahora, vamos a mover el contenido de este directorio a la carpeta de scripts. En la Terminal, escriba:

                      
mv ~/mpv_sponserblock/sponserblock.lua ~/.config/mpv/scripts/

                    

También mueva el directorio que contiene el archivo python a la carpeta de scripts, escriba:

                      
mv ~/mpv_sponserblock/sponserblock_shared ~/.config/mpv/scripts/

                    

Habilitemos el script de SponsorBlock, debe editar el script de SponsorBlock Lua y abrirlo en su editor de texto preferido:

                      
# Vim editor users
vim ~/.config/mpv/scripts/sponsorblock.lua

# Nano editor users
nano ~/.config/mpv/scripts/sponsorblock.lua

                    
Configuración de SponsorBlock

Como puede ver, en la línea 17, configuré las categorías ‘patrocinador’, ‘autopromoción’ y ‘outro’ para que se omitan automáticamente, pero puede configurarlo según sus preferencias (como se menciona en la línea 14) .

también he puesto base_de_datos_local para ser apagado porque arrojaba algún error y aún no he descubierto la solución. Puede intentar reproducir algunos videos antes de deshabilitar esta categoría.

Presione la tecla escape para salir del modo de inserción si está usando vim y luego escriba :wq para guardar y salir de vim, si está usando nano, presione Ctrl+O y Ctrl+X para guardar y salir respectivamente.

Configurar el archivo mpv.conf

Porque estamos usando Yt-dlp en lugar de YouTube-dl, tenemos que hacer una pequeña edición en nuestro archivo mpv.conf. Abra el archivo con su editor de texto favorito escribiendo el siguiente comando:

                      
# For Vim Users
vim ~/.config/mpv/mpv.conf

# For nano Users
nano ~/.config/mpv/mpv.conf

                    

Agregue las siguientes líneas:

                      
# Youtube Support
script-opts=ytdl_hook-ytdl_path=#PATH
ytdl-format=bestvideo[height<=?720][fps<=?30][vcodec!=?vp9]+bestaudio/best

                    
Agregar YouTube Soporte en sus archivos de configuración

En el script anterior, especifiqué que la calidad de video predeterminada del reproductor se establezca en 720p30fps; sin embargo, puede configurarla según sus preferencias. Tenga en cuenta que debe cambiar la variable #PATH mencionada en el comando anterior, puede encontrar la ruta de yt-dlp mediante la ejecución :

                      
whereis yt-dlp

                    
Encuentra el camino de Yt Dlp Encuentra la ruta de yt-dlp

Intenta jugar un YouTube vídeo en MPV

Hay dos métodos a través de los cuales puede reproducir cualquier video en línea en MPV, puede escribir en la Terminal:

                      
mpv LINK_TO_VIDEO

                    

O puede arrastrar y soltar el enlace a la interfaz del reproductor, se recomienda el primer método porque puede ver cualquier error en la terminal si MPV tiene problemas para reproducir cualquier archivo.

Reproducir un video de Youtube en MPV jugando un YouTube Vídeo en monovolumen

Resumen

Lo que hace que MPV sea realmente poderoso es su dependencia de los scripts de Lua, cualquiera puede desarrollarlos y usted puede elegir las funciones que desea tener en su reproductor de video. Reproducir los videos en MPV tiene muchas ventajas sobre un navegador web porque le ahorra muchos recursos del sistema que usará un navegador web. Además, también se salvará de muchos rastreadores que lo rastrean en diferentes sitios web.

Referencias

Related Posts