web-dev-qa-db-fra.com

Comment extraire l'audio de Webm sans transcodage?

L'audio contenu dans les fichiers mp4 et flv correspond à AAC et son conteneur approprié est m4a. Donc, afin d’extraire le son de mp4 et flv j’utilise une commande comme

gnome-terminal -e "parallel avconv -i '{}' -map 0:1 -c:a copy '{}.m4a' ::: %F"

et l'ajouter aux actions personnalisées de Thunar. Plus ici et ici .

Comment y parvenir pour Webm? (J'ai lu ici que l'audio contenu est Vorbis.)

3
user47206

Considérant les réponses liées (dans ma question ci-dessus), et les réponses liées ici (en particulier cette réponse et le commentaire en dessous , j'ose penser que la même ligne de commande peut être utilisée de la même manière pour extraire ogg-vorbis de la vidéo Webm Je me réjouis des commentaires sur le fait que ce soit le cas ou non.

Pour pouvoir convertir plusieurs fichiers, installez parallel (voir cette réponse ).

 Sudo apt-get install parallel

Et ensuite, il suffit d’adapter la commande mentionnée à extraire dans ogg-vorbis.

parallel avconv -i '{}' -map 0:1 -c:a copy '{}.ogg' ::: %F

(L'idée est d'obtenir le même contenu audio que dans l'original Webm - et en vérifiant le Webm et la sortie ogg avec mediainfo , je vois les mêmes spécifications audio.)

Cette commande peut être utilisée dans les actions personnalisées de Thunar sous une forme similaire à

xfce4-terminal -e "parallel avconv -i '{}' -map 0:1 -c:a copy '{}.ogg' ::: %F"

MISE À JOUR:

Je préfère maintenant une ligne de commande différente, sans le terminal et parallel:

bash -c 'avconv -i "$0" -map 0:1 -c:a copy "${0%%.*}".ogg' %f
4
user47206