web-dev-qa-db-fra.com

Application de montage vidéo pour réduire le bruit de fond tout en laissant entendre une voix lente?

J'ai une vidéo qui a besoin de quelques ajustements délicats. Dans cette vidéo, je récite plusieurs poèmes. Ma voix est trop basse alors que le bruit de fond est trop élevé. Si quelqu'un tourne son son au maximum pour pouvoir m'entendre et me comprendre, ses applaudissements finaux lui feront mal.

Je dois donc vraiment éditer cette vidéo avant de pouvoir la rendre publique, mais comme vous pouvez le constater, cette tâche est très délicate et compliquée. Je n'étais pas capable de trouver une solution appropriée pour cela alors que j'utilisais Windows. Maintenant que je suis un nouvel utilisateur de Linux, la tâche devient encore plus difficile. Mais j'espère qu'avec votre aide et votre vaste expérience, je pourrai trouver la bonne application pour cela.

Je sais qu'il existe une liste de logiciels de montage vidéo dans la section wiki du site askubuntu, mais cette liste en elle-même ne peut pas m'aider. J'ai besoin d'une réponse exacte de la part de quelqu'un qui a résolu le même problème et qui a trouvé la solution.

S'il vous plaît, prenez en compte le fait que je suis un débutant sous Linux et que j'ai un environnement Gnome sur mon PC.

10
Cristiana Nicolae

Le niveau audio doit donc être "compressé", c'est-à-dire que les volumes les plus forts et les plus faibles doivent être rapprochés. Cela pourrait être fait manuellement par quelqu'un qui "monte le gain" (en ajustant manuellement le niveau audio ou Audacity le fait automatiquement pour l'audio).

Cependant, vous devez garder l'audio synchronisé avec la vidéo, et Audacity ne fera pas de vidéo. Je vous suggère donc de vous inscrire sur le forum Avidemux et de poster votre question à cet endroit, car Avidemux est la vidéo la plus populaire. - éditeur audio pour Linux (basé sur la fréquence de http://SourceForge.net téléchargements).

Il y a aussi une liste d'autres éditeurs vidéo + audio ici sur Options du logiciel de montage vidéo? et à partir de la capture d'écran, PITIVI fera également ce dont vous avez besoin.

1
K7AAY

Pour obtenir une bonne réduction du bruit, nous ne pouvons pas simplement nous fier aux filtres de base contre le bruit, car ceux-ci peuvent ne pas être beaucoup plus que des filtres passe-bas ou passe-haut, ce qui peut ensuite conduire à un résultat plutôt étouffé.

Une meilleure approche consistera à utiliser un processeur audio dédié conçu pour appliquer de bons algorithmes de réduction du bruit au contenu audio de notre vidéo uniquement.

Pour ce faire, le bref tutoriel suivant utilise Audacity Install audacity pour le traitement audio, et FFmpeg Install ffmpeg pour l'extraction audio et la reconstruction de la vidéo (avconvInstall avconv peut également être utilisé avec la même syntaxe).

  1. Extraire l'audio de notre fichier vidéo
    Pour conserver l’encodage audio de l’original, nous devons déterminer le codec utilisé par l’audio de notre fichier vidéo. Cela va par exemple être affiché sur le fichier de clic droit Propriétés> onglet Vidéo/Audio . Par exemple, vous constaterez que le nom AAC ou mp3 est codé. Ensuite, nous pouvons extraire l'audio d'un fichier mp4 avec la commande suivante:

    ffmpeg -i infile.mp4 -acodec copy outfile.aac
    

    L'option -acodec copy indique que nous ne rééchantillonnons pas l'audio

  2. Utilisez les filtres de réduction de bruit d’Audacity:

  3. Fusionnez à nouveau l'audio et la vidéo.

    Encore une fois, pour éviter le rééchantillonnage, nous avons besoin de l’option copy pour utiliser simplement les données telles qu’elles sont. La piste audio de la vidéo source sera remappée sur l'échantillon sans bruit avec la commande suivante:

    ffmpeg -i infile.mp4 -i denoised-audio.m4a -vcodec copy -acodec copy -map 0:0 -map 1:0 denoised-video.mp4
    

Il se peut que nous devions synchroniser.
Si nous rencontrons des difficultés audio dans des vidéos plus longues, nous pouvons également ajouter l’option -async 1 à l’étape 10 ci-dessus.

16
Takkat