Comment augmenter le volume d'un fichier avi


13

J'ai un ou deux fichiers .avi pour lesquels le son est tout simplement trop faible. J'aime les jouer en vlc, et l'activation de l'égaliseur graphique aide quelque peu, mais existe-t-il un autre moyen (facile et rapide!) D'augmenter le volume? Merci!



5
En double, je dirais que les réponses doivent être fusionnées avec l'autre question, car elles sont plus générales.
Mark Renouf

Réponses:


5

Vous pouvez utiliser VirtualDub pour cela. Ce guide a une explication courte et directe.

Bref:

-

  1. Démarrez VirtualDub et chargez votre fichier DivX converti.
  2. Dans le menu "Vidéo", sélectionnez "Direct Stream Copy".
  3. Dans le menu "Audio", sélectionnez "Mode de traitement complet".
  4. Dans le menu "Audio", sélectionnez "Volume", cochez l'option "Ajuster le volume des canaux audio" et vous pouvez utiliser le curseur pour modifier le niveau audio.
  5. Appuyez sur le bouton "Aperçu de la sortie" et écoutez l'audio - s'il n'est pas assez fort, revenez à l'étape précédente et augmentez le niveau d'amplification.
  6. Dans le menu "Audio", sélectionnez "Compression" et sélectionnez "MPEG Layer-3" et le même débit binaire / attributs (par exemple, 128 kBit / s, 48000 Hz, stéréo) que vous avez utilisé précédemment pour faire le film DivX.
  7. Dans le menu "Fichier", sélectionnez "Enregistrer AVI" pour enregistrer l'AVI pour inclure l'audio normalisé. Cela ne devrait pas prendre trop de temps car seul l'audio est ré-encodé / compressé - la vidéo sera laissée seule.

Cela fonctionne (je l'ai fait moi-même), mais sachez que cela ne produit généralement pas un son de bonne qualité. C'est à peu près le même problème que vous avez avec le zoom d'un JPEG, ou à quel point les scènes de "zoom et d'amélioration" dans les drames policiers sont ridicules. Vous ne pouvez pas créer de données là où aucune n'existe en premier lieu, et, en effet, puisque vous transcodez littéralement l'audio, vous réduisez la qualité globale. C'est un compromis équitable dans certains cas, mais j'ai souvent trouvé que les résultats n'étaient pas satisfaisants.
Bacon Bits

Cela fonctionne très bien, mais il a converti mon fichier AVI de 7 Mo (enregistré à l'aide de CamStudio) en un fichier massif de 3,52 Go. Je suppose que ce serait le problème avec le codec.
noob

10

Très facile à faire avec ffmpeg :

Pour les anciennes versions 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 qu'il ne traitera que les 30 premières vidéos. C'est beaucoup plus rapide et devrait vous suffire pour évaluer les résultats.

Les nouvelles versions de ffmpeg prennent en charge les filtres audio (-af), vous pouvez donc modifier le volume à l'aide du filtre de volume qui accepte le gain de volume spécifié en dB:

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

J'ai tout essayé sur Windows, et cela FONCTIONNE! Le GRAND avantage de cette approche est qu'elle n'est pas destructrice car elle ne réencode pas l'audio, vous ne risquez donc pas de désynchroniser l'audio par rapport à la vidéo. De plus, c'est assez rapide, beaucoup plus que toute autre approche que j'ai essayée. Voir aussi: breakthebit.org/post/53570840966/…
gaborous

1

VLC vous permet d'augmenter le volume jusqu'à 400% en maintenant CTRL + FLÈCHE VERS LE HAUT.


Il ne montre que 200%. Augmente-t-il au-delà de cela?
Joel à Gö

Dans la version récente, il plafonnait le volume à 200% max. Vous devez télécharger une ancienne version pour obtenir un volume de 400%.
Noob

0

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

Cela peut prendre un peu plus de temps et ne fonctionner que par lots, mais VirtualDub a un moyen de prendre un fichier avi et d'augmenter le niveau de volume dessus.


0

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

Réponse citée par Davy Landman:

Vous devrez le faire dans les étapes suivantes.

  1. Démultiplexez (extrayez) le flux audio du conteneur, selon votre conteneur, vous devez utiliser la bonne application. Pour un démuxeur à usage général, vous pouvez utiliser ffmpeg . Mais il existe des programmes plus conviviaux tels que VirtualDub pour avi, TMPGEnc pour les fichiers mpg.
  2. Décoder l'audio en un fichier wave (pas toujours nécessaire si Audacity peut ouvrir le fichier directement)
  3. Augmentez le volume de votre piste audio à l'aide d'Audacity en obtenant votre fichier audio tel que décrit dans la première étape de ce guide .
  4. Enregistrez le résultat dans un fichier Wave.
  5. Encodez le fichier wave en utilisant le bon outil pour le code audio souhaité ( boiteux pour mp3, faac pour aac)
  6. Remuxez les nouvelles pistes audio et vidéo originales dans le conteneur souhaité en utilisant le même programme que vous avez utilisé pour le démultiplexage.

0

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

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

Notez que -vol 256 est égal à inchangé

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.