[FFmpeg-trac] #2099(avformat:closed): FFMPEG Does not allow TrueHD, DTS-Master Audio or DTS in .M4V even though format supports it

FFmpeg trac at avcodec.org
Thu Jan 3 19:53:12 CET 2013


#2099: FFMPEG Does not allow TrueHD, DTS-Master Audio or DTS in .M4V even though
format supports it
-------------------------------------+-------------------------------------
             Reporter:  JohnGalt     |                    Owner:
                 Type:  enhancement  |                   Status:  closed
             Priority:  wish         |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  mov dca thd  |  needs_more_info
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by JohnGalt):

 And as I've said the Ipod will not play anything more than 5.1 sound
 (outputed via cables).  That isn't the point. The VAST majority of
 players, be it Windows 8, Apple TV, Roku et. al. do not support MKV.

 The ONLY format that is supported by all of them is M4V/MP4.  Thus the
 point is, that software like plex etc. can easily bitstream the 7.1 audio
 tracks properly when used with them, AND the same file will work with the
 other various players.

 Thus it is HIGHLY desirable to be able to include TrueHD, DTS Master
 Audio, DTS, AC3 5.1, AC3 2.0, AAC 5.1, AAC 2.0, MP3 2.0 etc. all in the
 m4v container.  WHICH IS SUPPORTED BY THE FORMAT.

 Thus you don't have to use MKV that doesn't work in so many cases. It also
 works VERY well for web streaming whereas MKV is DOA unless you're in
 Firefox. (webm)

 The only other format that even comes close is m2ts and a huge number of
 players won't play it even though they easily could.

 Hence if you want a format that works on all players (i.e. I have Windows
 8, Plex, Ipad, Iphone, roku and Google TV devices) so you don't have to
 constantly be transcoding with plex (i.e. direct play/stream to all
 devices) and can be downloaded onto the devices without a lengthy
 transcode process as well, the format of choice is m4v NOT MKV.

 Thus it is entirely rational to want to store the 7.1 tracks and generate
 a ac3 compatibility track for fall back as well, which is what I'm trying
 to accomplish.

 (and no, Transcoding constantly is not a reasonable solution... look at
 your power useage the next time you transcode. Transcode once, and then
 direct play every time is a MUCH better solution because you take the
 power hit ONCE and only ONCE not every time you decid to watch the movie
 again!)

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2099#comment:30>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list