Tornade para UI Terminal

UI Terminal ligera con ratatui — Perfecta para SSH, servidores y entornos sin interfaz. Control de audio completo sin dependencias gráficas.

Estable

Características Comunes

Disponibles en todos los frontends de Tornade (macOS, Windows, Linux, Terminal)

Gestión de Biblioteca

Escaneo de Directorios

Análisis automático de carpetas locales para descubrir archivos de audio

Formatos de Audio Profesionales

Soporte FLAC, MP3, AAC, ALAC y otros formatos de alta fidelidad

Extracción Automática de Metadatos

Recuperación automática del título, artista, álbum, género, año, número de pista

Caché de Portadas de Álbum

Extracción automática y caché de portadas de álbum en múltiples resoluciones

Búsqueda de Texto Completo

Búsqueda rápida en toda la biblioteca utilizando el motor SQLite FTS5

Múltiples Fuentes

Gestiona múltiples fuentes musicales incluyendo discos locales y unidades de red

Detección de Duplicados

Identificación automática de pistas duplicadas por título, artista y duración

Reproducción de Audio

Controles de Reproducción Completos

Reproducir, pausar, reanudar, detener con control total

Navegación de Pista

Controles de pista anterior y siguiente para navegación fácil

Gestión Dinámica de Cola

Añade, elimina y reorganiza pistas en la cola

Modos de Reproducción

Aleatorio, repetir todo, repetir uno, y modos de reproducción normal

Control de Volumen

Ajuste suave del volumen de 0.0 a 1.0

Decodificación de Alta Fidelidad

Soporte nativo de códecs a través de Symphonia para reproducción de audio sin pérdida

Gestión de Listas de Reproducción

Gestión Completa de Listas de Reproducción

Crea, renombra, elimina y gestiona listas de reproducción fácilmente

Importación/Exportación M3U

Importa y exporta listas de reproducción en formato M3U estándar

Datos de Usuario y Persistencia

Calificación de Pistas

Califica pistas de 0 a 5 estrellas con almacenamiento persistente

Base de Datos SQLite

Almacenamiento persistente de biblioteca, listas de reproducción y preferencias de usuario

Persistencia de Estado

Recuerda la posición de reproducción, listas de reproducción y preferencias

Historial y Favoritos

Seguimiento del historial de reproducción y marcado de pistas favoritas

Características Específicas de la Plataforma

Características optimizadas para terminal para uso CLI ligero

Interfaz Terminal

Framework ratatui

Interfaz de terminal moderna impulsada por ratatui

Renderizado en Tiempo Real

Renderizado de terminal fluido durante la reproducción

Soporte de Color Completo

Soporte completo de paleta de 256 colores

Tema Claro/Oscuro

Adaptación al tema del terminal

Navegación y Exploración

Vista de Cuadrícula de Álbumes

Visualización de cuadrícula de álbumes ASCII

Navegación del Artista

Explora la música por artista

Filtrado por Género

Filtra y navega por género

Búsqueda en Tiempo Real

Funcionalidad de búsqueda en vivo

Navegación por Teclado

Control completo por teclado (vim-like opcional)

Control de Reproducción

Barra de Progreso

Visualización de posición de reproducción

Controles Básicos

Controles de reproducción, pausa, siguiente, anterior

Control de Volumen

Ajuste de volumen en terminal

Visualización de Cola

Visualización de cola de reproducción actual

Listas de Reproducción

Visualización de Listas de Reproducción

Lista de listas de reproducción disponibles

Gestión de Listas de Reproducción

Crear, eliminar y modificar listas de reproducción

Características

Ligero

Huella de memoria mínima (ideal para servidores/SSH)

Sin Dependencias Gráficas

Sin dependencias X11, Wayland o DirectSound

Portátil

Funciona en cualquier terminal Unix/Linux

Modo sin Interfaz

Control CLI para integración en scripts