commit 67f521fcec765e981b4622406b03fbd3de9d5909 Author: Ssyleric <47066760+Ssyleric@users.noreply.github.com> Date: Mon Mar 24 20:22:17 2025 +0100 Create README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..04342dd --- /dev/null +++ b/README.md @@ -0,0 +1,72 @@ +# Explorateur Log Audio/Vidéo (Terminal) + +Ce script Bash permet de naviguer dans les dossiers à l’aide du clavier (flèches + entrée) pour sélectionner un fichier `.log`, puis de lancer un compteur **audio/vidéo** en temps réel avec `watch`. + +--- + +## 🎯 Objectif + +- Naviguer dans les répertoires avec une interface simple en ligne de commande +- Sélectionner un fichier `.log` +- Afficher en direct : + - Le nombre de fichiers **vidéo** détectés (`.mp4`, `.mkv`, `.avi`, `.mov`) + - Le nombre de fichiers **audio** détectés (`.mp3`, `.flac`, `.wav`, `.ogg`) + - Le total séparé pour audio et vidéo + +--- + +## 🛠️ Prérequis + +- `bash` +- [`fzf`](https://github.com/junegunn/fzf) (sélecteur interactif) + - Installation : + ```bash + sudo apt install fzf + ``` + +--- + +## 🚀 Utilisation + +1. Rends le script exécutable : + ```bash + chmod +x explorateur_log_fzf.sh + ``` + +2. Lance le script : + ```bash + ./explorateur_log_fzf.sh + ``` + +--- + +## ⌨️ Raccourcis clavier dans l'explorateur + +| Action | Touche | +|--------------------------|-----------------------------| +| Monter / Descendre | ↑ / ↓ (flèches) | +| Entrer dans un dossier | **Entrée** sur un dossier | +| Revenir en arrière | **Sélectionner `../` + Entrée** | +| Valider un fichier | **Entrée** sur un `.log` | +| Quitter | **Échap** ou **Ctrl+C** | + +--- + +## 🧪 Exemple de sortie + +```bash +--- Compteur audio/vidéo pour : /var/log/transfert_anime-music-serie.log --- + +🎬 Vidéo : + mp4 : 12 + mkv : 5 + avi : 2 + mov : 1 + ➤ Total vidéo : 20 + +🎵 Audio : + mp3 : 7 + flac : 3 + wav : 1 + ogg : 2 + ➤ Total audio : 13