[FFmpeg-user] Encode subtitles, 5.1 audio into MT2S format
Carl Eugen Hoyos
cehoyos at ag.or.at
Tue Apr 17 09:44:32 CEST 2012
Sampath Subasinghe <susiriss <at> gmail.com> writes:
> ffmpeg -i input.mp4 -vcodec copy -acodec aac -i subtitle.srt
> -f mpegts out.mt2s
This command line tells ffmpeg to open an input file subtitle.srt
with video codec copy and audiocodec aac, and to encode to a file
called out.mt2s with the default codecs for mpegts, those are
mpeg2video and mp2 audio.
> input.mp4 already has h264 video and 5.1 audio.
> Then I get this error.
> [mp2 @ 0x17bdc20] encoding 6 channel(s) is not allowed in mp2
(Complete, uncut console output missing.)
Please let us know if anything is unclear about this message.
AC-3 does support 5.1, don't forget that FFmpeg's aac encoder
is experimental and should produce worse quality than ac-3.
Carl Eugen
More information about the ffmpeg-user
mailing list