#1 Le 11/02/2017, à 09:26
- grigouille
ffmpeg copy de plusieurs piste audio
Bonjour,
Je souhaite réduire le volume de la vidéo mais conserver les deux pistes audio et les sous-titre.
Voici mon flux d'entrée
$ ffmpeg -i input.mkv 2>&1 | grep Stream
[matroska,webm @ 0x1d85340] Stream #4: not enough frames to estimate rate; consider increasing probesize
Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
Stream #0:1(fra): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
Stream #0:2(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s
Stream #0:3(eng): Subtitle: hdmv_pgs_subtitle, 1920x1080 (default)
Stream #0:4: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 640x360 [SAR 96:96 DAR 16:9], 90k tbr, 90k tbn, 90k tbc
La commande de compression
ffmpeg -i input.mkv -c:v libx264 -preset veryslow -crf 18 -c:a copy -c:s copy output.mkv
Le résultat
$ ffmpeg -i output.mkv 2>&1 | grep Stream
Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
Stream #0:1(fra): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
Stream #0:2(eng): Subtitle: hdmv_pgs_subtitle, 1920x1080 (default)
J'ai perdu une piste audio .
Comment faire pour copier toutes les pistes audio.
Merci
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne
#2 Le 11/02/2017, à 10:43
- Lulux3
Re : ffmpeg copy de plusieurs piste audio
Bonjour
Pour sélectionner les pistes à conserver, il faut utiliser l'option "-map", suivie de l'identifiant de pistes.
Pour garder toutes les pistes: "-map 0" si tu as un seul fichier d'entrée, par exemple.
Dans ton cas essaie:
ffmpeg -i input.mkv -map 0 -c:v libx264 -preset veryslow -crf 18 -c copy output.mkv
Hors ligne
#3 Le 11/02/2017, à 15:40
- grigouille
Re : ffmpeg copy de plusieurs piste audio
Merci pour votre aide. Du coup, je comprends mieux le man ffmpeg. Je tente la commande suivante :
ffmpeg -i input.mkv -map 0 -map -0:4 -c:v libx264 -crf 20 -preset veryslow -c:a libvorbis -qscale:a 6 -c:s copy output.mkv
Debian (xfce) 12
HP LaserJet M1132 MFP
Hors ligne