web-dev-qa-db-fra.com

Comment augmenter le volume pour un fichier AVI

J'ai un ou deux fichiers .avi pour lequel le son est tout simplement trop bas. J'aime les jouer en VLC et permettre à l'égaliseur graphique aide quelque peu, mais y a-t-il une autre manière (facile et rapide!) D'augmenter le volume? Merci!

13
Joel in Gö

Très facile à faire en utilisant FFMPEG :

Pour les versions plus anciennes de FFMPEG:

ffmpeg -i myvideo.avi -vcodec copy -acodec libmp3lame -ab 128k -vol 5000 myvideo_louder.avi

Ajustez le paramètre "-Vol" jusqu'à ce que vous soyez satisfait du volume.

Pendant que vous recherchez la valeur "-Vol" appropriée, je vous suggère d'ajouter un "-t 30" à votre ligne de commande, de sorte que cela ne traitera que les 30 premières années de vidéo. C'est beaucoup plus rapide et devrait être suffisant pour que vous évaluiez les résultats.

Les nouvelles versions des filtres audio de la prise en charge FFMPEG (-AF), de sorte que vous puissiez modifier le volume à l'aide du filtre de volume qui accepte le gain de volume spécifié dans dB:

ffmpeg -i inputfile -vcodec copy -af "volume=-20dB" outputfile
10
Badaro

VLC vous permet d'augmenter le volume jusqu'à 400% en maintenant la flèche Ctrl + vers le haut.

1
Shane Kearney

VLC a une barre qui vous permet de faire du volume à 200% de l'original, au moins sous Windows. Essayez d'utiliser cela, autre que l'équation.

Cela peut prendre un peu plus longtemps et fonctionner uniquement dans des lots, mais VirtualDub a un moyen de prendre un fichier AVI et d'augmenter le niveau de volume dessus.

0
J. Polfer

Regardez cette question: Comment amplifier l'audio dans un fichier vidéo?

Réponse citée par Davy Landman:

Vous devrez faire cela en suivant les étapes suivantes.

  1. Demux (extrait) Le flux audio du conteneur, en fonction de votre conteneur, vous devez utiliser la bonne application. Pour un déménagement général, vous pouvez utiliser FFMPEG . Mais il y a plus de programmes d'utilisateurs tels que VirtualDub pour AVI, TMPGENC pour les fichiers MPG.
  2. Décodez l'audio à un fichier d'ondes (pas toujours nécessaire si Audacity peut ouvrir le fichier directement)
  3. Augmentez le volume de votre piste audio à l'aide de l'audace en gagnant votre fichier audio tel que décrit dans la première étape de ce HOWTO .
  4. Enregistrez le résultat en tant que fichier Wave.
  5. Coder le fichier d'ondes à l'aide de l'outil de droite pour votre codé audio souhaité ( boiteux pour mp3, FAAC Pour AAC)
  6. Démuxez les nouvelles pistes vidéo audio et originales dans le conteneur souhaité à l'aide du même programme que vous avez utilisé pour Demuxing.
0
Ivo Flipse

Si le fichier d'entrée contient plusieurs flux, vous pouvez utiliser -map Paramètre de FFMPEG avec -vol:

ffmpeg -i inputfile -map 0:v -map 0:a -vol 1024 outputfile

Notez que -Vol 256 est égal à inchangé

0
Lu55