Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/03/2018, à 20:09

jeannot28

ffmpeg : corriger volume des dialogues des vidéos MKV

Bonjour,

Etant totalement débutant avec ffmpeg, pourriez-vous m'aider à écrire la ligne de commande (ou le scripte si besoin) ?

Voici mon problème:

Concernant des fichiers vidéo codés en AC3  (fichiers MKV en particulier), j'aimerais augmenter le volume du canal central (le canal des dialogues)
et ceci uniquement sur la piste française (dans le cas où il y aurait plusieurs langues).

Tout ceci sans toucher à la qualité de la vidéo et sans altérer les autres canaux audio.

Si vous avez des suggestions, un grand merci d'avance !

Hors ligne

#2 Le 26/03/2018, à 15:00

sylvain94

Re : ffmpeg : corriger volume des dialogues des vidéos MKV

Voici comment utiliser ffmpeg pour monter le son de 10 décibels :
Code BASH :
ffmpeg -i video.mp4 -vcodec copy -af "volume=10dB" video-augmentee.mp4

Reste le soucis de sélectionner la piste audio ...

Pour trouver la piste à sélectionner, tu peux faire un ffmpeg -i masource.mkv, tu devrais trouver un truc du genre
Stream #0:0(eng): Video: h264 (Main), yuv420p, 1280×534 [SAR 1:1 DAR 640:267], 24 fps, 24 tbr, 1k tbn, 180k tbc (default)
◾ Stream #0:1(eng): Audio: aac, 44100 Hz, stereo, s16 (default)
◾ Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), s16, 448 kb/s (default)
◾ Stream #0:3(esp): Subtitle: ssa (default)

Pour augmenter une piste spécifique, je pense qu'il faut utiliser la commande -map

Hors ligne

#3 Le 26/03/2018, à 17:34

jeannot28

Re : ffmpeg : corriger volume des dialogues des vidéos MKV

Merci sylvain94 pour ta réponse.

J'ai testé la commande -i de ffmpeg

Elle affiche bien la liste de chaque piste audio (1  Stream pour chaque langue)

Mais un signal 5.1 contient 6 canaux...

Comment identifier 1 seul de ces 6 canaux ? (en l’occurrence le canal des dialogues)

(la commande -map permettrait-elle ce genre de chose ?)

Hors ligne

#4 Le 28/03/2018, à 21:17

sylvain94

Re : ffmpeg : corriger volume des dialogues des vidéos MKV

Est ce que tu pourrais envoyer le résultat de la commande ffmpeg -i ?

Hors ligne

#5 Le 29/03/2018, à 16:33

sylvain94

Re : ffmpeg : corriger volume des dialogues des vidéos MKV

J'ai récupéré un fichier mkv pour bien comprendre.. et c'est nettement plus clair big_smile

Ton soucis est un pure problème Dolby 5.1.

Pour répondre à ta question, je pense que le plus simple est d'utiliser Audacity. Extraire la piste/modifier/échanger. Pas sur que tu puisses faire ca dans ffmpeg sans y passer un temps certains.

Hors ligne

#6 Le 29/03/2018, à 18:58

jeannot28

Re : ffmpeg : corriger volume des dialogues des vidéos MKV

Audacity ? Pourquoi, je n'ai jamais utilisé (ça gère le multi-pistes comme le 5.1 ?)

Le seul hic c'est qu'il faudra plusieurs manips, mais si ça marche pourquoi pas après tout...
(ffmpeg aurais pu faire ça en 1 seule passe, mais bon c'est sûr que ce n'est pas du tout intuitif).

Je vais voir ça : je te tiens au courant smile

Hors ligne

#7 Le 30/03/2018, à 01:18

melixgaro

Re : ffmpeg : corriger volume des dialogues des vidéos MKV

salut,

Je ne pense pas qu'il y ait un canal avec uniquement les voix. Je crois que les canaux audio centraux fournissent les dialogues mais sans doute aussi des ambiances sonores. Peut-être que ce lien te mettra sur la piste


Linux depuis ~2007. Xubuntu seulement.

Hors ligne