Bienvenue invité ( Connexion | Inscription )
![]() ![]()  | 
	
			
			  7 Nov 2021, 18:40
			
				 Message
					#1
					
				
			 
		 | 
	|
| 
        	
				
        			 Nouveau Membre Groupe : Membres Messages : 1 Inscrit : 7 Nov 2021 Membre no 214 878  | 
       
			
			 
				Bonjour, 
			
			
					
		Je cherche à écrire un script pour automatiser les conversions audio. J'utilise xld. Le script doit trouver les albums "non-séparés", les convertir en flac, ,et les séparer, en y inscrivant les métadonnées (titre, album, image etc...). Les fichiers .ape et .cue correspondants ont toujours les mêmes noms et sont toujours dans les mêmes répertoires. CODE  find . -name "*.ape" -exec sh -c 'exec xld "$1" -f flac ' _ {} \;  Cette ligne de commande, trouve et convertit les fichiers, mais ne les sépare pas, puisqu'il manque l'option -c fichier.cue CODE  find . -name "*.ape" -exec sh -c 'exec echo $1 | sed 's/.ape/.cue/'' _ {} \;  Celle-ci me donne bien la liste des fichiers .cue correspondants. CODE  find . -name "*.ape" -exec sh -c 'exec xld "$1" -f flac -c $1 | sed 's/.ape/.cue/'' _ {} \;  Celle-ci ne fonctionne pas, xld ne recoit pas le fichier cue correspondant. Xld fonctionne très bien par ailleurs, aucun souci en le faisant manuellement, dans le terminal ou avec l interface. Je pense à un problème de syntaxe. merci pour votre aide! Ce message a été modifié par t4ngl - 7 Nov 2021, 18:47.  | 
	
| 
			
			 | 
	|
![]() ![]()  | 
	
| Nous sommes le : 4th November 2025 - 11:39 |