Si eres un entusiasta de la terminal que quiere ver videos de YouTube sin abrir un navegador o llamar a la API, entonces ytfzf es la última utilidad de línea de comandos de tu interés.

ytfzf es simplemente un script POSIX que le permite buscar, reproducir y descargar videos de YouTube sin salir de la terminal.

Está disponible para todos los sistemas operativos similares a Unix, incluidos Linux y macOS. Sin embargo, la función de vista previa en miniatura no está disponible actualmente en macOS.

¿Cómo instalar YTFZF Video Downloader?


La forma más fácil de obtener ytfzf en cualquier sistema operativo es primero clonando el repositorio y luego instalando con Makefile.

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

Si usa Arch Linux, entonces ytfzf ya está disponible en el repositorio de AUR, que puede instalar ejecutando el comando:

$ yay -S ytfzf-git

Después de la instalación de la utilidad, también debe instalar las dependencias de las que hace uso, como:

  • mpv reproductor de video
  • youtube-dl para descargar videos
  • fzf para menú (opcional)
  • jq analizar datos JSON
  • ueberzug para miniaturas (opcional)
$ sudo apt install jq mpv youtube-dl fzf

Para las distribuciones basadas en Debian, debe instalar youtube-dl desde su repositorio oficial, ya que los repositorios de Debian contienen su versión desactualizada.

Y si desea buscar videos con miniaturas, también debe instalar la utilidad Ueberzug:

$ pip install ueberzug

Características de YTFZF Video Downloader

Una vez que instale correctamente ytfzf, puede comenzar a buscar videos de YouTube ejecutando ytfzfo con el ytfzf <query>comando:

Buscar videos de YouTube
Buscar videos de YouTube

Si también desea ver la vista previa en miniatura, puede usar -tmarcar como ytfzf -t <query>.

Lista de videos de YouTube con miniaturas
Lista de videos de YouTube con miniaturas

Como puede ver, enumera el resultado superior en el panel derecho y la vista previa en miniatura de los videos actuales en el panel izquierdo.

Puede seleccionar el video para reproducirlo usando el reproductor de video MPV predeterminado. La vinculación de teclas para el reproductor MPV también está disponible, fpor ejemplo, para pantalla completa, Jpara subtítulos y Lpara bucle único.

ytfzf reproduciendo videos usando mpv player
ytfzf reproduciendo videos usando mpv player

Si desea salir del mensaje de selección de video, puede presionar ESC o CTRL + C.

Además, también te permite poner en cola videos usando la opción de selección múltiple fzf. Puede presionar la pestaña para seleccionar un video y alinearlo en mpv.

videos en cola
videos en cola

Ytfzf todavía está en continuo desarrollo. Si desea contribuir o saber más al respecto, como cambiar la configuración, consulte el repositorio oficial .