Because you three times specify -map 0:1. Check stream.mapping.

wt., 17 kwi 2018, 05:45 u┼╝ytkownik antony baxter <antony.bax...@gmail.com>
napisał:

> Hi all,
>
> I have some video files with a DTS audio stream. I'm trying to add a
> couple of additional audio streams into the file, transcoded from the
> DTS stream. My command line is:
>
>    ffmpeg
>       -i "${input}"
>       -map 0:0
>       -map 0:1
>       -map 0:1
>       -map 0:1
>       -c:v copy
>       -movflags +faststart
>       -c:a:0 aac
>       -b:a:0 192k
>       -ac 2
>       -metadata:s:a:0 title="AAC Stereo Audio"
>       -c:a:1 ac3
>       -ac 6
>       -metadata:s:a:1 title="AC3 5.1 Audio"
>       -c:a:2 copy
>       -disposition:a -default
>       -disposition:a:0 default
>       -f mp4
>       "${output}.mp4"
>
> However, this isn't doing exactly what I expected. The output is:
>
> Output #0, mp4, to 'output.mp4':
>   Metadata:
>     Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661),
> yuv420p(progressive), 1920x1036 [SAR 1:1 DAR 480:259], q=2-31, 23.98
> fps, 23.98 tbr, 16k tbn, 1k tbc (default)
>     Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz,
> 5.1, fltp, 192 kb/s (default)
>     Metadata:
>       title           : AAC Stereo Audio
>     Stream #0:2(eng): Audio: ac3 (ac-3 / 0x332D6361), 48000 Hz, 5.1,
> fltp, 448 kb/s
>     Metadata:
>       title           : AC3 5.1 Audio
>     Stream #0:3(eng): Audio: dts (DTS) (mp4a / 0x6134706D), 48000 Hz,
> 5.1(side), fltp, 1536 kb/s
>
> Note that Stream #0:1 is being output as AAC 5.1 instead of AAC stereo.
>
> How come the -ac 2 flag is being ignored - do I need to specify which
> stream this applies to, and if so how?
>
> Thank you all
>
> Ant.
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to