[FFmpeg-trac] #9996(ffmpeg:open): Write joc_complexity_index to dec3 (EAC3SpecificBox), Windows and Android need it to play atmos (was: When remuxing dolby atmos mkv to mp4, complexity index is not present.)
FFmpeg
trac at avcodec.org
Sun Sep 22 06:45:05 EEST 2024
#9996: Write joc_complexity_index to dec3 (EAC3SpecificBox), Windows and Android
need it to play atmos
------------------------------------+----------------------------------
Reporter: BlueWindy | Owner: (none)
Type: defect | Status: open
Priority: normal | Component: ffmpeg
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
------------------------------------+----------------------------------
Changes (by Balling):
* version: unspecified => git-master
* summary: When remuxing dolby atmos mkv to mp4, complexity index is not
present. =>
Write joc_complexity_index to dec3 (EAC3SpecificBox), Windows and
Android need it to play atmos
Comment:
This is issue here:
https://github.com/FFmpeg/FFmpeg/blob/a577d313b2c14c855ab8aa69bbe3527bd7727212/libavformat/movenc.c#L646
it needs to write one extra byte and set flag_ec3_extension_type_joc to
true of this is atmos stream (nowadays we support Atmos recognition, but
not decoding).
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9996#comment:10>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list