Tornade pour Interface Terminal
Interface Terminal légère avec ratatui — Parfait pour SSH, serveurs et environnements sans interface. Contrôle audio complet sans dépendances graphiques.
Fonctionnalités Communes
Disponible sur tous les frontends Tornade (macOS, Windows, Linux, Terminal)
Gestion de Bibliothèque
Scan de Répertoires
Analyse automatique des dossiers locaux pour découvrir les fichiers audio
Formats Audio Professionnels
Support FLAC, MP3, AAC, ALAC et autres formats haute fidélité
Extraction Automatique de Métadonnées
Récupération automatique du titre, artiste, album, genre, année, numéro de piste
Cache de Pochettes d'Album
Extraction automatique et cache des pochettes d'album en plusieurs résolutions
Recherche Full-Text
Recherche rapide dans toute la bibliothèque en utilisant le moteur SQLite FTS5
Sources Multiples
Gérez plusieurs sources musicales incluant disques locaux et lecteurs réseau
Détection de Doublons
Identification automatique des doublons par titre, artiste et durée
Lecture Audio
Contrôles de Lecture Complets
Lecture, pause, reprise, arrêt avec contrôle complet
Navigation de Piste
Contrôles piste précédente et suivante pour navigation facile
Gestion Dynamique de Queue
Ajoutez, supprimez et réorganisez les pistes dans la queue
Modes de Lecture
Aléatoire, répéter tout, répéter une, et modes de lecture normale
Contrôle du Volume
Ajustement fluide du volume de 0.0 à 1.0
Décodage Haute-Fidélité
Support natif des codecs via Symphonia pour lecture audio sans perte
Gestion de Playlists
Gestion Complète de Playlists
Créez, renommez, supprimez et gérez facilement les playlists
Import/Export M3U
Importez et exportez les playlists au format M3U standard
Données Utilisateur & Persistance
Évaluation de Pistes
Évaluez les pistes de 0 à 5 étoiles avec stockage persistant
Base de Données SQLite
Stockage persistant de la bibliothèque, playlists et préférences utilisateur
Persistance d'État
Mémorisez la position de lecture, playlists et préférences
Historique & Favoris
Suivi de l'historique de lecture et marquage de pistes favorites
Fonctionnalités Spécifiques à la Plateforme
Fonctionnalités optimisées pour terminal pour une utilisation CLI légère
Interface Terminal
Framework ratatui
Interface terminal moderne alimentée par ratatui
Rendu Temps Réel
Rendu terminal fluide pendant la lecture
Support Couleur Complet
Support complet de palette 256 couleurs
Thème Clair/Sombre
Adaptation au thème du terminal
Navigation & Exploration
Vue Grille Albums
Affichage grille albums en ASCII
Navigation Artiste
Parcourez la musique par artiste
Filtrage par Genre
Filtrez et parcourez par genre
Recherche Temps Réel
Fonctionnalité de recherche en direct
Navigation Clavier
Contrôle clavier complet (vim-like optionnel)
Contrôle de Lecture
Barre de Progression
Visualisation de position de lecture
Contrôles Basiques
Contrôles lecture, pause, suivant, précédent
Contrôle Volume
Ajustement du volume en terminal
Affichage Queue
Visualisation de queue de lecture actuelle
Playlists
Affichage Playlists
Liste des playlists disponibles
Gestion Playlists
Créer, supprimer et modifier des playlists
Caractéristiques
Léger
Empreinte mémoire minimale (idéal serveurs/SSH)
Pas de Dépendances Graphiques
Pas de dépendances X11, Wayland ou DirectSound
Portable
Fonctionne sur n'importe quel terminal Unix/Linux
Mode Headless
Contrôle CLI pour intégration dans scripts