Je sais que flv
et les mp4
fichiers contiens aac
audio, tandis que la avi
vidéo en général des mp3
flux audio.
Quelle commande (avconv, ffmpeg) extrairait l'audio sans le transcoder?
Je sais que flv
et les mp4
fichiers contiens aac
audio, tandis que la avi
vidéo en général des mp3
flux audio.
Quelle commande (avconv, ffmpeg) extrairait l'audio sans le transcoder?
Réponses:
ffmpeg -i video.mp4 -vn -acodec copy audio.aac
Voici une courte explication sur ce que fait chaque paramètre:
-i
option spécifie le fichier d'entrée.-vn
L'option est utilisée pour ignorer la partie vidéo.-acodec copy
copiera le flux audio en conservant le codec d'origine.En complément, avec une commande qui n'a pas besoin du nom spécifique du fichier.
Pour une vidéo contenant de l'audio aac:
ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a
Pour utiliser dans une commande de menu contextuel, un formulaire comme celui-ci fonctionne:
bash -c 'ffmpeg -i "$0" -map 0:1 -c:a copy "${0%%.*}".m4a' %f
Remplacez par une sortie au format audio correspondant pour une autre entrée au format vidéo.
Source initiale ici .