J'essayais de convertir certains fichiers .ape en fichiers .flac à l'aide avconv
de la ligne de commande; évidemment, ce avconv
n'est pas le point principal ici; sa syntaxe est assez simple, avconv -i inputApeFile.ape outputFlacFile.flac
.
Le fait est que les fichiers sont imbriqués dans plus de sous-dossiers; c'est-à-dire que j'ai le dossier Artist, puis divers sous-dossiers CD, chacun contenant des fichiers .ape différents. Comment puis-je convertir tous les fichiers puis les enregistrer dans le même dossier que le fichier d'origine mais avec l'extension .flac?
Si c'est possible, je voudrais utiliser uniquement la commande shell sur une seule ligne sans utiliser de scripts. Je pense que ça devrait être quelque chose comme ça
avconv -i 'ls -R | grep ape' '???'
mais je suis coincé avec la deuxième partie (peut-être en utilisant sed
??!?)