Debian-facile

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

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

#1 22-10-2015 01:32:23

Hunter16g
Membre
Inscription : 10-05-2015

Question de débutant sur la ligne de commande

Bonsoir,
J'aimerai utiliser la commande

metaflac --export-tag-to=FILE


afin d'exporter les tags de tous le fichiers flacs du répertoire courant dans des fichiers textes (portant le même nom), puis faire l'opération inverse. J'imagine qu'on pourrait faire ça avec une boucle, mais je n'ai absolument aucune idée de la syntaxe, si quelqu'un pouvait m'éclairer...
Merci d'avance,
Simon

Dernière modification par Hunter16g (22-10-2015 01:33:05)

Hors ligne

#2 22-10-2015 07:48:35

sogal
Black Metal Modo
Distrib. : Debian Testing
Noyau : 4.7
(G)UI : Gnome
Inscription : 09-05-2013
Site Web

Re : Question de débutant sur la ligne de commande

Bonjour,
Oui c'est faisable avec une boucle. Si je comprends bien ce que tu souhaites obtenir une commande du genre:

for f in "*.flac" ; do metaflac --export-tag-to="$f.txt" ; done


devrait convenir.


Machine perso : Thinkpad x230 Debian Stretch | Machine pro : Thinpad T450 openSUSE Leap 42.2

Hors ligne

#3 23-10-2015 01:33:25

Hunter16g
Membre
Inscription : 10-05-2015

Re : Question de débutant sur la ligne de commande

C'est ce que je cherchais, merci !

Hors ligne

#4 23-10-2015 04:48:24

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Question de débutant sur la ligne de commande

Salut Hunter16g et bienvenue sur df !

Si c'est résolu, peux-tu l'indiquer dans l'titre de ton post ?

Voir le tuto : C'est résolu ! Bravo mais il faut l'indiquer dans l'titre. big_smile

J'mettrai bien aussi un titre plus explicite, genre : script : créer une liste de fichiers, par exemple, si des fois quelqu'un cherche à utiliser la même combine. smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#5 03-12-2015 10:23:08

Philippine
Membre
Distrib. : Debian Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Xfce
Inscription : 03-12-2015

Re : Question de débutant sur la ligne de commande

Bonjour à tous, je me permets de relancer ce sujet, car j'ai la même question que Hunter. Pour sauvegarder/réutiliser les tags, j'utilise le greffon "export metadata" du lecteur Quodlibet. C'est très bien, mais:

1°) Il faut nommer à la main chaque fichier de tags, j'aimerais qu'il lui attribue automatiquement le nom de l'album

2°) J'aimerais bien automatiser la chose pour toute une discothèque.

C'est donc avec joie que je suis tombée sur ce sujet. Seulement, la commande proposée pose deux petits problèmes:

1°) Il faut se placer dans le répertoire contenant les fichier *.flac. Comment faire pour que la commande concerne tous les sous-dossiers d'un répertoire?

2°) Même dans ces conditions, voilà le résultat de la commande:

metaflac: unrecognized option `--export-tag-to=*.flac.txt'
ERROR: you must specify at least one FLAC file;
       metaflac cannot be used as a pipe

Voilà, donc s'il faut sélectionner un par un chaque fichier, la manip' perd très nettement de son intérêt. Auriez-vous des idées?

(Je ne me suis pas encore présentée, mais vais de ce pas réparer cette omission). Merci smile

Hors ligne

#6 03-12-2015 10:50:11

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Question de débutant sur la ligne de commande

Bonjour Philippine et bienvenue sur df !

Repose ta question dans un nouveau post où tu mettras éventuellement un lien vers ce post-ci avec exactement la commande que tu utilises. Ce sera plus lisible et plus cool à suivre. smile

Bon je ramasse le point choco.. Juste en passant...
Voir le tuto : On ne bernacle pas le post d'autrui. Plop ! big_smile

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#7 03-12-2015 13:14:49

Philippine
Membre
Distrib. : Debian Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Xfce
Inscription : 03-12-2015

Re : Question de débutant sur la ligne de commande

Entendu!

Hors ligne

Pied de page des forums