YTFZF – Buscar y jugar YouTube videos en la terminal

ya hemos discutido jugando YouTube vídeos con MPV , pero ese método carecía de una función de búsqueda. Cada vez que tuvo que reproducir un video en MPV, debe arrastrar y soltar el enlace en MPV o pegarlo en la Terminal, lo que a su vez requiere que tenga el enlace en primer lugar. Entonces terminas abriendo un navegador web en primer lugar y, por lo tanto, terminas derrotando todo el punto de no abrir un navegador web.

A través de YTFZF, puedes buscar y abrir los videos directamente desde tu terminal. En este tutorial, lo guiaré paso a paso a través del proceso de instalación de esta herramienta.

Personaliza el reproductor MPV para una mejor usabilidad

Tabla de contenido

Instalar dependencias

Si está utilizando una distribución moderna, existe una alta probabilidad de que esté utilizando Wayland y no Xorg. Aún así, primero, verifique qué sesión está usando escribiendo los siguientes comandos en la Terminal:

                      
echo $XDG_SESSION_TYPE

                    
Verifique el tipo de sesión en su distribución

Este paso es importante ya que instalaremos dependencias para esta aplicación y ciertos paquetes no son compatibles con Wayland. Finalmente, instale el siguiente paquete escribiendo los comandos dependiendo de su distribución si tiene X11 :

                      
# On 
                      
                        Debian
                      
                       and 
                      
                        Ubuntu
                      
                       based distributions :
sudo apt update && sudo apt install jq curl fzf ueberzug

# On Fedora Workstation
sudo dnf install jq curl fzf ueberzug

# On Arch Linux based distributions
sudo pacman -S jq curl fzf ueberzug

                    

si estas en Wayland , te recomendaría usar Kitty Terminal para evitar problemas. Instale todas las dependencias escribiendo:

                      
# On Debian and Ubuntu based distributions
sudo apt update && sudo apt install jq curl fzf kitty

# On Fedora Workstation
sudo dnf install jq curl fzf kitty

# On Arch based distributions 
sudo pacman -S jq curl fzf kitty

                    
Instalando Las Dependencias

En este tutorial, voy a usar kitty en X11, sin embargo, debido a que ueberzug arrojaba un error que no pude resolver después de buscar durante horas.

Instalar YTFZF

Finalmente, comencemos con la instalación del paquete real. Los usuarios basados ​​en Arch Linux tienen una ventaja aquí porque el paquete está disponible en AUR y, por lo tanto, pueden actualizar fácilmente la versión de su paquete. Instálalo desde AUR usando tus ayudantes AUR favoritos como yay o Paru:

                      
# Yay users :
yay ytfzf

# Paru users :
paru ytfzf

                    

Para cualquier otro usuario de Linux Distribution, puede instalarlo directamente escribiendo lo siguiente en la Terminal:

                      
git clone https://github.com/pystardust/ytfzf
cd ytfzf
sudo make install doc

                    

Una vez completada la instalación, puede eliminar el directorio creado anteriormente escribiendo el siguiente comando:

                      
cd ~/
rm -rf ytfzf

                    

Edite los archivos de configuración

Cree un archivo de configuración para esta aplicación por

                      
mkdir ~/.config/ytfzf/
cd ~/.config/ytfzf/

                    

Ahora con tu favorito editor de texto cree un archivo conf.sh escribiendo:

                      
# For Vim users
vim conf.sh

# For Nano users
nano conf.sh

                    
Mi archivo de configuración se ve así Mi archivo de configuración se ve así

Puede editar los parámetros anteriores. He configurado el video para que se reproduzca a 720p30fps. También he deshabilitado el historial. De manera predeterminada, esta herramienta CLI reproducirá cualquier medio usando el reproductor MPV así que asegúrese de agregar el video_player=vlc parámetro.

Tenga en cuenta que thumbnail_viewer=’gatito’ es un parámetro importante; de ​​lo contrario, no podrá ver las vistas previas en miniatura del YouTube vídeos

También puede configurar varios otros parámetros consultando la página del manual del comando ytfzf. Escribe en la Terminal:

                      
man ytfzf

                    
Pagina Manual De Ytfzf Pagina Manual De Ytfzf

Reproducción de vídeos

En aras de la simplicidad, vamos a crear un alias para nosotros mismos para que el proceso de lanzamiento sea mucho más fácil de usar. Escribe lo siguiente en tu terminal:

                      
alias yt="ytfzf -t"
source .bashrc

                    

Finalmente, abra Kitty Terminal y escriba lo siguiente para buscar cualquier medio:

                      
yt SEARCH_PARAMETER

                    
Buscando a través de YTZFZ Búsqueda de videos a través de YTZFZ en Kitty Terminal

Puede usar las teclas de flecha para subir y bajar, y presione enter para reproducir cualquier video. PARA salir del menú, presione Ctrl+c o Ctrl+q. También puede poner en cola los videos presionando la tecla Tab para seleccionar una cantidad de videos y luego presionar Intro para reproducirlos.

Resumen

mientras tengas SponsorBlock agregado con el reproductor mpv , básicamente puede omitir anuncios, patrocinadores y rastreadores reproduciendo un video con este método. Este método le ahorra muchos recursos del sistema y, por lo tanto, puede abrir varias pestañas sin ningún problema.

Referencias

Página de GitHub – YTFZF

Related Posts