Maîtriser votre audio de la CLI avec ffmpeg
- 2487
- 660
- Zoe Dupuis
Objectif
Apprenez les bases de la manipulation audio et de la conversion avec FFMPEG.
Distribution
FFMPEG est disponible pour presque toutes les distributions Linux.
Exigences
Une installation Linux fonctionnelle avec FFMPEG.
Difficulté
Facile
Conventions
- # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de
Sudo
commande - $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier
Introduction
Les formats audio sont souvent plus faciles à gérer que ceux vidéo, mais cela ne signifie pas qu'ils ne viennent pas avec leurs propres maux de tête. Pour la plupart, les problèmes audio proviennent du DRM et des pertes de qualité. Bien que FFMPEG ne puisse pas toujours aider avec DRM, il peut vous aider à convertir vos fichiers sans perdre de qualité.
Conversion de l'audio
Tout d'abord, vous devez apprendre le moyen le plus élémentaire de convertir un fichier audio.
$ ffmpeg -i chanson.chanson mp3.ogg
Ffmpeg utilise le -je
drapeau pour désigner le début de l'entrée. Après le ou les fichiers d'entrée, il recherche des options et la sortie. Dans ce cas, seule la sortie est présente.
Qualité de conservation
Tous les formats audio ne sont pas égaux. Formats comme flac
fournir un audio de meilleure qualité que les formats avec perte comme mp3
et ogg
. Quoi qu'il en soit, vous voulez préserver autant de qualité que possible. Pour ce faire, incluez le -mêmeq
drapeau.
$ ffmpeg -i chanson.MP3 -Sameq Chanson.ogg
Définir le débit
La compression audio diminue la qualité d'un fichier audio, mais il crée également des fichiers audio plus petits. La façon la plus courante de compresser les fichiers audio est la diminution du débit du fichier.
Pour définir le débit binaire d'un fichier de sortie avec ffmpeg, utilisez le -un B
drapeau.
$ ffmpeg -i chanson.mp3 -ab 192 chanson.ogg
Il existe plusieurs débits communs qui sont utilisés pour la compression. Vous pouvez en utiliser n'importe quel nombre, selon votre objectif.
$ ffmpeg -i chanson.mp3 -ab 128 chanson.ogg
Fréquence
La fréquence est un autre facteur qui détermine la qualité du fichier de sortie. La fréquence fait référence au taux d'échantillonnage. Des taux d'échantillonnage plus élevés aident à prévenir la distorsion.
Vous pouvez définir le taux d'échantillonnage avec le -ardente
drapeau.
$ ffmpeg -i chanson.mp3 -ab 192 -ar 44100 Chanson.ogg
Spécifier le codec
S'il existe un codec particulier que vous préférez utiliser pour l'encodage, vous pouvez spécifier que pour ffmpeg avec le -acodéc
drapeau.
$ ffmpeg -i chanson.Ogg -ACODEC LIBMP3LAME Song.mp3
FFMPEG prend évidemment en charge plusieurs codecs. En fait, il utilise le type de fichier de sortie pour les deviner, mais vous pouvez toujours les spécifier explicitement.
$ ffmpeg -i chanson.MP3 -ACODEC VORBIS Song.ogg
Vidéo de bande
Que se passe-t-il si vous voulez retirer la vidéo d'un fichier et garder l'audio? Ffmpeg vous a couvert là aussi. Bien sûr, vous pouvez l'utiliser en conjonction avec un autre script comme YouTube-DL pour vraiment automatiser le processus.
$ ffmpeg -i vidéo.MP4 -VN Song.mp3
Le -VN
Le drapeau supprime la vidéo pendant qu'il transcode.
Capture audio
Vous pouvez utiliser FFMPEG pour capturer les entrées à partir d'un microphone et l'enregistrer dans n'importe quel format de sortie que vous aimez. En utilisant les indicateurs précédents, vous pouvez contrôler exactement comment le fichier est enregistré.
$ ffmpeg -f alsa -i / dev / dsp -ar 44100 -Ab 192 enregistrement.flac
Avant l'enregistrement, vérifiez / dev
pour le point de montage de votre microphone. Vous pouvez également utiliser d'autres notations pour spécifier le périphérique matériel que vous utilisez pour enregistrer.
$ ffmpeg -f alsa -i hw: 0 -ar 44100 -Ab 192 enregistrement.flac
Réflexions de clôture
FFMPEG est un outil incroyable pour travailler avec des fichiers audio. Si vous êtes quelqu'un qui s'intéresse à la qualité de votre musique, FFMPEG peut être une ressource inestimable pour vous assurer que vous obtenez la plupart de vos fichiers musicaux.
Si vous souhaitez en savoir plus sur FFMPEG, consultez notre guide vidéo pour explorer comment travailler avec des vidéos à l'aide de FFMPEG.
Tutoriels Linux connexes:
- Choses à installer sur Ubuntu 20.04
- Ubuntu 20.04 Installation FFMPEG
- Meilleur logiciel d'édition vidéo sur Linux
- Comment télécharger des vidéos en ligne à partir de la ligne de commande Linux…
- Comment obtenir et modifier les métadonnées vidéo dans Linux
- Comment créer un package Flatpak
- Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
- Meilleur lecteur vidéo pour Linux
- Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
- Téléchargement Linux
- « Maîtriser vos vidéos de la CLI avec ffmpeg
- Comment tester le package installé à l'aide du script shell sur Ubuntu et Debian »