Question ffmpeg

Fred Z. Free frederic.zech at free.fr
Mer 11 Mai 19:21:47 UTC 2011


Le 11/05/2011 21:13, lunarok at gmail.com a écrit :
> > for
> > fname in `ls /home/fred/hits/*.mp3`; do ffmpeg -i 
> /home/fred/hits/$fname -ab 256k /home/fred/trucmuch/$fname; done;
> > ta commande me donne :
> >
> > /home/fred/hits//home/fred/hits/Telephone.mp3: No such file or
> > directory
>
> Il ne faut pas copier-coller ce qu'on te donne sans chercher à 
> comprendre, tu n'y apprendras rien et tu vas plutot risquer de faire 
> des bêtises. Si je te dis fait un "sudo rm -rf /*" faut au moins 
> pouvoir comprendre ce qu'il va se passer.
> Séb a très bien situé les choses, il semble bizarre que tu veuilles 
> utiliser ffmpeg pour une action que lame ferait. Encore plus de 
> chercher à le compiler alors que tu n'a pas pu relire le simple code 
> qu'il a donné (rien de péjoratif, mais juste que si l'on ne connait 
> pas du tout le shell, la compilation est à proscrire)
> Donc je suggèrerais aussi l'add-on pour nautilus qui fait de la 
> conversion audio.
>
> Pour revenir à la ligne qu'il t'a donné, le // est le problème, donc 
> tu à juste à enlever / devant $fname. Tu peux aussi faire cette boucle 
> avec un while. Et plein d'autres moyens, c'est la beauté du shell.
> Et non pas besoin de mettre ca dans un fichier avec un #!/bin/sh ou 
> autre shell, ca passe directement en ligne, le fichier script ne sera 
> utile que si tu dois lancer la manip plusieurs fois.
>
> Cédric 

Salut,

La commande ne marche pas non plus sans le slash devant $fname ce qui me 
semblait bizarre quand même, n'empêche qu'on peut ne pas s'y connaitre 
en bash mais qu'on peut quand même pouvoir compiler ffmpeg pour 
convertir des aussi des mp4...

Cordialement.
Frédéric




Plus d'informations sur la liste de diffusion ubuntu-fr