0 votes

Pourquoi l'exécution de afconvert aboutit-elle à l'erreur -43 ?

J'essaie d'utiliser afconvert pour convertir un .mp3 en .m4r. J'entre les données suivantes :

afconvert -f m4af -d aac -o input.mp3 tone.m4r

Cependant, j'obtiens une erreur :

Error: Couldn't open input file (-43)

Je me trouve dans le répertoire du fichier d'entrée. Quelqu'un pourrait-il m'éclairer sur ce que je fais de travers ?

0voto

Harald Hanche-Olsen Points 3981

Déposez le -o Je pense qu'il s'agit d'un drapeau. Vous spécifiez input.mp3 comme fichier de sortie, puis tone.m4r devient le fichier d'entrée. Voir la sortie de afconvert -h .

0voto

Greg Bair Points 103

J'ai essayé de courir afconvert -f m4af -d aac -o output.aac input.mp3 et cela a fonctionné parfaitement. Et d'après la page de manuel, il n'est probablement pas avantageux ou nécessaire d'utiliser la fonction -o il suffit de afconvert -f m4af -d aac input.mp3 output.aac serait également très bien.

Avez-vous vérifié les autorisations ? J'ai essayé de chmod 000 input.mp3 le fichier, puis réexécutez votre commande et vous obtenez la même erreur. Essayez d'exécuter file input.mp3 et voir si d'autres utilitaires Unix peuvent lire ce fichier. Si c'est le cas, je pense que le problème vient du fait que la description de l'erreur par afconvert n'est pas assez claire. Et sa page de manuel semble être mal écrite.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X