#1 Le 13/07/2012, à 18:12
- Exagone313
convertion avec ffmpeg sur tous les fichiers d'un répertoire
Bonjour,
J'essaye de convertir tous mes fichiers mp4 en mp3 grâce à ffmpeg.
En dos/batch, il suffit de faire ça :
ffmpeg -i "*.mp4" -q "*.mp3"
Je cherche l'équivalent en bash (sûrement avec une boucle while ou for).
Merci pour votre aide.
EDIT : Cette commande ne fonctionne même pas pour un seul fichier ...
Encoder (codec id 86017) not found for output stream #0.0
Pourtant j'ai lame d'installé, que manque-t-il ?
EDIT 2 : Problème réglé avec l'installation du paquet libavcodec-extra-53
Dernière modification par Exagone313 (Le 13/07/2012, à 18:21)
Kubuntu 12.04 64 bits
Hors ligne
#2 Le 13/07/2012, à 18:22
- Hizoka
Re : convertion avec ffmpeg sur tous les fichiers d'un répertoire
for fichier in *.mp4
do
ffmpeg -i "${fichier}" "${fichier/%4/3}"
done
et un truc de ce genre ?
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#3 Le 13/07/2012, à 18:24
- Bousky
Re : convertion avec ffmpeg sur tous les fichiers d'un répertoire
Pour créer un fichier mp3 pour chaque fichier mp4 :
for fichier in *.mp4 ; do
ffmpeg -i "$fichier" "${fichier%.mp4}.mp3"
done
Pour supprimer les fichiers mp4 une fois que tu as vérifié que tout c'est bien passé :
rm *.mp4
Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)
Hors ligne
#4 Le 13/07/2012, à 19:11
- Exagone313
Re : convertion avec ffmpeg sur tous les fichiers d'un répertoire
Merci.
Y a-t-il une méthode pour ajouter ce code dans "clic droit > actions" dans dolphin ?
En attendant je met ça dans un alias.
EDIT : J'ai essayé un truc sur Internet, mais ça n'a pas fonctionné.
Dernière modification par Exagone313 (Le 13/07/2012, à 21:02)
Kubuntu 12.04 64 bits
Hors ligne
#5 Le 14/07/2012, à 02:36
- Hizoka
Re : convertion avec ffmpeg sur tous les fichiers d'un répertoire
il te suffit de faire un script contenant ce code, de creer un service menu qui executera ce fichier.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne