logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#26 15-02-2024 12:03:04

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

bonjour
encore une fois,ce n'est pas ce que je recherche
je veux simplement avoir la liste (pour les inscrire sur la pochette de CD,vierge ), et je cherche un logiciel afin d'éviter de les écouter un par un, ce  que je crois hélas je  vais être contraint de faire

Hors ligne

#27 15-02-2024 14:12:57

mister_g
Membre
Distrib. : debian sid
Noyau : Linux 6.11.7-amd64
(G)UI : fluxbox
Inscription : 20-07-2022

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Crouton, l'idée est de garder les cd audio fait maison et de pouvoir lister les artistes et chansons qu'ils contiennent pour mettre cette liste sur la pochette comme sur un cd audio du commerce.
JM38 ne veut pas copier les chansons sur le pc (ou alors j'ai mal compris aussi smile )

JM38 tu sais ce qu'il y a sur ces CD ou pas ?
si tu sais, le plus rapide c'est d'écouter 30 secondes de chaque morceau et de le noter. (en espérant que tu n'aies pas 350 cd !!)
et faire la pochette avec un logiciel comme cdrlabel (qui est sous windows par contre ...).

Hors ligne

#28 15-02-2024 16:42:06

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

bon je suis arrivé a quelque chose de pas mal pour créer une liste des morceaux dans un fichier texte
l'installation est un peu longue mais au final ça vaut le coup
premièrement installer et configurer songrec
voir le site pour info https://github.com/marin-m/SongRec

sur une Debian12 Bookworm à jour

apt install cargo rustc -y



echo 'export PATH="$HOME/.cargo/bin:$PATH"' | tee -a ~/.profile ~/.bashrc


source ~/.bashrc



apt install build-essential libasound2-dev libgtk-3-dev libssl-dev -y



la c'est la partie très longue a installer

cargo install songrec  --no-default-features --locked -F gui,ffmpeg,pulse,mpris



(a noté que par rapport au site je rajoute l'option --locked car il y a un petit soucis avec rustc qui est en version 1.63 sous Debian12 alors que 1.64 est requis)

une fois l'installation fini

songrec


lance l'interface graphique

pour créer une liste une seule commande suffit

find /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} >list.txt \;



éventuellement ouvrir un terminal en parallèle pour suivre la progression

watch cat list.txt

Dernière modification par Croutons (16-02-2024 13:37:52)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#29 15-02-2024 17:37:02

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Bravo et merci Croutons pour ton travail  de recherche
Songrec ne fait "que" reconnaître un fichier à la fois ? il ne balaie pas un CD,voire au pire un dossier (ce qui induit la copie longue et fastidieuse du Cd vers un  dossier sur disque )
dans les features : Recognize audio from an arbitrary audio file.
NB
/media/cdrom0  n'existe pas chez moi  'quid de la commande find /media/cdrom0 -type f -name "*.wav" -o -name "*.mo3" -exec songrec recognize {} >list.txt \;
mon cd est vu avec cdda://sr0/
j'ai un dossier media  et un dossier cdrom qui sont  au même niveau que bin boot dev  etc home...
et sous le dossier media   j'ai un dossier jojo qui est mon code utilisateur
sous le dossier cdrom il n'y a rien
C'est bien compliqué tout ça!!
JM

Hors ligne

#30 15-02-2024 17:54:55

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

JM38 a écrit :

mon cd est vu avec cdda://sr0/


ça c'est pour les cd audio
mais tu m'as dit avoir un cd avec des fichiers vaw et mo3 , donc un fichier de données
avec un cd de données le chemin devrait être sous /media/cdrom0
qu'est ce que tu vois comme contenu dans ton cd?


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#31 15-02-2024 18:57:34

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

ok est ce que tu vois tes fichiers avec cet commande? c'est que ton cd doit etre un cd audio et pas un cd de données

ls /run/user/1000/gvfs/cdda:host=sr0/


si oui utiliser la commande qui suit, sinon c'est que le numéro de ton utilisateur n'est pas 1000 , il faudra adapté le chemin

find  /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} >list.txt \;


cet commande fonctionne chez moi avec un cd du commerce
songrec trouve les titres et les inscrit dans le fichier list.txt

c'est assez rapide

pour voir la progression tu peux ouvrir un autre terminal en parallèle et voir le fichier texte se remplir avec

watch cat list.txt

Dernière modification par Croutons (15-02-2024 19:03:54)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#32 15-02-2024 19:04:41

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Je regarderai
Oui c est un cd audio du commerce et les autres sont des cd graves comme cd audio
Ce sont des fichiers wav que l on voit
Quand je fais ouvrir le cd via le poste de travail
On voit cdda://sr0
Et les fichiers wav
Tu es vraiment un expert ! Croutons ! Bravo

Hors ligne

#33 15-02-2024 19:15:24

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Pour mister_g
Tu as parfaitement compris mon besoin
Oui je connais ce qu il y a sur le cd puisque je les ai gravés il y a un certain temps
Effectivement je peux les écouter quelques secondes et les noter surtout que pour certains ce sont des copies intégrales de cd
Parfois je mettais sur un cd deux cd audio du commerce
Où j ajoutais des chansons en fin de cd afin de les « remplir »
Comme dit au début de la discussion, avant …sous Windows cdex faisait parfaitement la liste du cd
J ai une dizaine de cd à analyser voire plus

A suivre
Merci beaucoup à vous 2
Jm

Hors ligne

#34 15-02-2024 21:41:50

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Bonsoir
Songrec s appuie sur les metadonnees inscrites dans le fichier wav ou va t il chercher dans une base de données quelconque sur le net ?
Si il ne va pas chercher dans une base de données du net il ne fera pas mieux que rhythmbox
Jm

Hors ligne

#35 16-02-2024 09:05:11

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

songrec fonctionne comme shazam il lit le fichier , donc comme ton cd n'a pas de metadonnées il s'en fou
et comme shazam il peut reconnaitre un morceau depuis un fichier, ou fredonné au micro , ou tout ce qui provient des enceintes (question de réglage)
j'avais un cd que j'avais ripper y'a longtemps qui n'avait aucune métadonnées ,j'ai renommé les fichiers en utilisant songrec , en 30 secondes c'était plié  cool

la on utilise la ligne de commande car plus pratique pour que cela soit automatique, sinon c'est plus sympa avec l'interface graphique
d'ailleurs tu verras y'a une icône pour lancer l'application dans la catégorie audio

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#36 16-02-2024 09:10:44

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Bonjour  Croutons
ls /run/user/1000/gvfs/cdda:host=sr0/  marche

ça donne:
jojo@jojo-Aspire-7720Z:~$ ls /run/user/1000/gvfs/cdda:host=sr0/
'Track 10.wav'  'Track 14.wav'  'Track 2.wav'  'Track 6.wav'
'Track 11.wav'  'Track 15.wav'  'Track 3.wav'  'Track 7.wav'
'Track 12.wav'  'Track 16.wav'  'Track 4.wav'  'Track 8.wav'
'Track 13.wav'  'Track 1.wav'   'Track 5.wav'  'Track 9.wav'
jojo@jojo-Aspire-7720Z:~$

Je vais tester
merci
JM

Hors ligne

#37 16-02-2024 09:13:23

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

oui apres je me disais que ce serait bien d'utiliser la commande nl pour mettre des numéros au lignes
parce que sinon même avec une liste pas facile de se retrouver

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#38 16-02-2024 09:19:21

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

merci
si je résume voici la procédure
1 apt install cargo rustc -y
2 echo 'export PATH="$HOME/.cargo/bin:$PATH"' | tee -a ~/.profile ~/.bashrc
3 apt install build-essential libasound2-dev libgtk-3-dev libssl-dev -y
4 cargo install songrec  --no-default-features --locked -F gui,ffmpeg,pulse,mpris
(a noté que par rapport au site je rajoute l'option --locked car il y a un petit soucis avec rustc qui est en version 1.63 alors que 1.64 est requis)

une fois l'installation fini
5A songrec
lance l'interface graphique
pour créer une liste une seule commande suffit

5B find  /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} >list.txt \;

songrec trouve les titres et les inscrit dans le fichier list.txt

pour voir la progression tu peux ouvrir un autre terminal en parallèle et voir le fichier texte se remplir avec
6 watch cat list.txt

7 cat list.txt

Hors ligne

#39 16-02-2024 09:28:18

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

quelle est la syntaxe de la commande nl?
jojo@jojo-Aspire-7720Z:~$ nl /run/user/1000/gvfs/cdda:host=sr0/
nl: '/run/user/1000/gvfs/cdda:host=sr0/': est un dossier
jojo@jojo-Aspire-7720Z:~$ ^C

Hors ligne

#40 16-02-2024 09:29:29

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

ah oui un petit oubli de ma part , pour que le nouveau PATH soit pris en compte apres cette commande

echo 'export PATH="$HOME/.cargo/bin:$PATH"' | tee -a ~/.profile ~/.bashrc



il faut sourcer le fichier(ou quitter le terminal et le rouvrir)

source ~/.bashrc



(message #28 corrigé)

Dernière modification par Croutons (16-02-2024 09:32:03)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#41 16-02-2024 09:39:03

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Donc  voici les étapes
1 apt install cargo rustc -y
2 echo 'export PATH="$HOME/.cargo/bin:$PATH"' | tee -a ~/.profile ~/.bashrc
3 source ~/.bashrc

4 apt install build-essential libasound2-dev libgtk-3-dev libssl-dev -y
5 cargo install songrec  --no-default-features --locked -F gui,ffmpeg,pulse,mpris
(a noté que par rapport au site je rajoute l'option --locked car il y a un petit soucis avec rustc qui est en version 1.63 alors que 1.64 est requis)

une fois l'installation finie
6A songrec
lance l'interface graphique
pour créer une liste une seule commande suffit
6B find  /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} >list.txt \;

songrec trouve les titres et les inscrit dans le fichier list.txt

pour voir la progression tu peux ouvrir un autre terminal en parallèle et voir le fichier texte se remplir avec
7 watch cat list.txt

8 cat list.txt

Hors ligne

#42 16-02-2024 13:39:41

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

j'ai remis mon message #28 à jour avec les bon chemin et les bonnes commandes
la procédure est plus clair

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#43 16-02-2024 16:08:07

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

J'ai installé songrec , ça bien marché
quand je le lance via le terminal c'est super, et il a analysé et trouvé le bon titre
petite question ,comment lancer l'application songrec via un fichier .sh

A priori songrec est dans /home/jojo/.cargo/bin
merci

Hors ligne

#44 16-02-2024 16:51:43

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

de maniére générale on inscrit les scripts  dans les répertoires bin pour suivre la hiérarchie du système de fichier
lire

man hier

pour info
personnellement je préconise de créer un répertoire bin dans son home, ce qui permet de modifier les scripts en tant qu’utilisateur
(emplacement de mes scripts /home/stephane/bin)

donc commencer par créer un répertoire bin

mkdir -p ~/bin



l'inclure dans le PATH pour pouvoir le lancer sans indiquer le chemin du script

echo 'export PATH="$HOME/bin:$PATH"' | tee -a ~/.profile ~/.bashrc



source ~/.bashrc


une fois fait on peut écrire ses scripts dans ce répertoire bin

pour le nom du fichier script tu peux choisir n'importe quel nom ,sauf un nom de commande déjà existante
ton script ne peut pas s'appeler songrec par exemple

on va modifier légèrement la commande pour passer le nom de la liste des titres audio en paramètre
car pour chaque CD que tu vas lister il te faudra un nouveau fichier texte en sortie (sans quoi la liste serait effacé a chaque fois)

donc tu créer un fichier sous /home/jojo/bin avec l’éditeur de ton choix
dans ce fichier tu met

#!/bin/bash
find  /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} >"$1" \;
echo 'liste des titres créée' #petit message de fin de travaille sur le terminal



tu sauvegardes le fichier en texte brut sans formatage particulier

pour que le script fonctionne on lui ajoute le droit d’exécution

chmod +x nomduscript


(note que tu n'est pas obligé de mettre une extension au nom du script, perso vu que je sais que tout ce qui est dans mon répertoire bin est script , je ne met plus d'extension)

voila reste plus qu'a insérer le cd , entrer le nom du script suffit du nom de la liste
monscript fichier.txt

(dans le script $1 représente le premier paramètre passé au script , en l’occurrence fichier.txt)

j'ai pas testé mais si j'ai pas fais d'erreur ce doit être bon
si tu veux on peux mettre en couleur pour le message de fin, voir en couleur inversé, et même faire clignoter lol

Dernière modification par Croutons (16-02-2024 17:07:09)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#45 16-02-2024 18:57:31

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

merci  beaucoup
j'ai créé le fichier  list_cd_ici.txt
en créant ce fichier .sh
#sh!
find /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} > /home/jojo/JM/analyse/bat/list_cd_ici.txt \;
echo 'fini'

Mais le mot fini n’apparaît pas,je  ne sais donc pas quand le programme est fini (je le sais en consultant le fichier list_cd_ici.txt  qui grossit et que je peux visualiser

j'ai créé un raccourci sur le bureau qui me permet de lancer  ce script
**********
comment executes tu ton script ? en cliquant dessus ? comment entrer ton paramètre $1
je suppose que tu dois lancer script,fichier.txt mais dans un fichier


(dans le script $1 représente le premier paramètre passé au script , en l’occurrence fichier.txt)

Hors ligne

#46 16-02-2024 19:03:35

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Dans la version graphique de sonreg, je n'ai pas réussi à sélectionner toutes les chansons ou plusieurs chansons (crtl,Maj,etc..)
on ne peut que selectionner une chanson , une par une , mais ça marche nickel chrome

Hors ligne

#47 16-02-2024 20:28:59

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

JM38 a écrit :

j'ai créé un raccourci sur le bureau qui me permet de lancer  ce script

ah oui normale ,tu vois pas le message si tu créé un lanceur
j'avais prévu pour être lancé dans le terminal , normale que le message n'apparaisse pas

find /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} > /home/jojo/JM/analyse/bat/list_cd_ici.txt \;


dans cette commande le fichier list_cd_ici.txt sera écrasé a chaque fois et tu perdras de ce fait ta liste précédente
le mieux je pense c'est de créé un fichier automatiquement avec la date et l'heure
notify-send doit être installé je pense

#sh!
list=$(date +%d-%m-%y_%H:%M:%S)
find /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} > /home/jojo/JM/analyse/bat/liste"$list".txt \;
notify-send --urgency=critical "Songrec" "Opération terminée\nfichier créé:\n/home/jojo/JM/analyse/bat/liste"$list".txt"



edit: je suppose que le cdaudio se met en lecture des l'insertion?
si c'est pas le cas il faudra ajouter une ligne dans le script du genre
lecture via vlc

vlc cdda:///dev/sr0

Dernière modification par Croutons (16-02-2024 20:51:04)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#48 16-02-2024 21:26:56

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

Merci encore
Dans ta réponse les lignes sont tronquées , on ne voit pas la fin de la ligne du find et de la ligne notify-send
Notify-send est il àla suite ou après le ;
Tu concatènes la date au nom de fichier ?
On peut faire un append ?

Notify-send est un programme spécial ?
Le n de nfichier créé est généré automatiquement ou donné 1 2 3 en dur dans le script

Oui le cd se met en lecture après insertion et je lui dis ne rien faire ou rhythmbox
Nb songrec n est pas proposé, et n apparaît pas dans le menu média son des programmes

Hors ligne

#49 17-02-2024 08:42:14

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

JM38 a écrit :

Dans ta réponse les lignes sont tronquées , on ne voit pas la fin de la ligne du find et de la ligne notify-send


c'est que ton écran est vraiment petit et sûrement pas en 16/9, c'est pas un soucis je peux scinder les lignes en 2

JM38 a écrit :

Tu concatènes la date au nom de fichier ?


le fichier est créé suivant l date est l'heure du début de l'opération, le fichier est du genre

liste16-02-24_20:31:24.txt



JM38 a écrit :

Notify-send est un programme spécial ?


normalement c'est une commande qui fonctionne avec les système de notification, mais il faut faire un test , pas sur que ce soit çà qui fonctionne sur ta Debian

essai un test de message

notify-send --urgency=critical "Songrec" "Opération terminée"



JM38 a écrit :

Le n de nfichier créé est généré automatiquement ou donné 1 2 3 en dur dans le script


\n c'est pour dire de retourné a la ligne , pour la mise en forme du message
si notify-send fonctionne je ferais un truc différent pour essayer de voir la progression


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#50 17-02-2024 08:57:33

JM38
Membre
Distrib. : LinuxMint 20.1 Ulyssa
Noyau : Linux Mint 5.4.0-66 generic Cinnamon 4.8.6
Inscription : 03-06-2020

Re : Résolu Merci Extraire les titres des chansons d'un CD ...exotique

bonjour
le message était tronqué car je l'ai lu avec une tablette
j'ai  bien l'intégralité, tout marche bien,  j'ai compris le \n (nouvelle ligne) le paramètre  list qui donne la date et l'heure en suffixe , le message de fin
#sh!
list=$(date +%d-%m-%y_%H:%M:%S)
find /run/user/1000/gvfs/cdda:host=sr0/ -type f -name "*.wav"  -exec songrec recognize {} > /home/jojo/JM/analyse/bat/liste"$list".txt \;
notify-send --urgency=critical "Songrec" "Opération terminée\nfichier créé:\n/home/jojo/JM/analyse/bat/liste"$list".txt"

file-R2726bc1ccc6009783d020de4ee3be953
voici le contenu
Yves Montand - Le temps des cerises
merci
JM

Hors ligne

Pied de page des forums