For Gemini Man 2019 (FEL/HFR), I have:
bl.hevc (base layer)
el.hevc (enhanced layer)
gemini_mode1.hevc (created with yusesope's tool BL+EL+RPU)
gemini_mode2.hevc (created with yusesope's tool BL+RPU)
gemini_thd.ac3 (TrueHD + Core AC3 audio)
gemini.ec3 (Dolby Digital Plus audio)
The first one I created was single layer profile 04 using gemini_mode1.hevc and gemini.ec3:
Code: Select all
# Create profile 04 mux with mp4muxer
mp4muxer -i gemini_mode1.hevc --dv-profile 4 -o gemini_sl_04.mp4
# Add E-AC3 audio with mp4box
MP4Box -add ./gemini_sl_04.mp4:rate=0 -add ./gemini.ec3#audio:lang=en-EN -tmp /home/mastag -brand mp42isom -ab dby1 -no-iod gemini_sl_04_audio.mp4
Code: Select all
$ mediainfo gemini_sl_04_audio.mp4
General
Complete name : gemini_sl_04_audio.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/mp42/dby1)
File size : 68.8 GiB
Duration : 1 h 57 min
Overall bit rate : 84.1 Mb/s
Encoded date : UTC 2020-04-03 15:05:34
Tagged date : UTC 2020-04-03 15:05:34
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.04.09, BL+EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID : hev1
Codec ID/Info : High Efficiency Video Coding
Duration : 1 h 57 min
Bit rate : 83.7 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 (60000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.168
Stream size : 68.4 GiB (99%)
Default : Yes
Alternate group : 1
Encoded date : UTC 2020-04-03 12:42:46
Tagged date : UTC 2020-04-03 15:06:40
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0010 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 5180 cd/m2
Maximum Frame-Average Light Level : 1577 cd/m2
Codec configuration box : hvcC+dvcC+hvcE
Audio
ID : 2
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : ec-3
Duration : 58 min 31 s
Bit rate mode : Constant
Bit rate : 448 kb/s
Maximum bit rate : 946 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 375 MiB (1%)
Title : ec3#audio:lang=en-EN@GPAC0.8.0-rev188-gedca07712-master
Language : English
Service kind : Complete Main
Encoded date : UTC 2020-04-03 15:06:39
Tagged date : UTC 2020-04-03 15:06:40
I'm not going to hex-edit it to profile 06, since @shawnc22 already tried that.
Second try single layer but this time profile 07 using gemini_mode1.hevc and gemini.ec3:
Code: Select all
# Create profile 07 mux with mp4muxer
mp4muxer -i gemini_mode1.hevc --dv-profile 7 -o gemini_sl_07.mp4
# Add E-AC3 audio with mp4box
MP4Box -add ./gemini_sl_07.mp4:rate=0 -add ./gemini.ec3#audio:lang=en-EN -tmp /home/mastag -brand mp42isom -ab dby1 -no-iod gemini_sl_07_audio.mp4
Code: Select all
$ mediainfo gemini_sl_07_audio.mp4
General
Complete name : gemini_sl_07_audio.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/mp42/dby1)
File size : 68.8 GiB
Duration : 1 h 57 min
Overall bit rate : 84.1 Mb/s
Encoded date : UTC 2020-04-03 15:02:37
Tagged date : UTC 2020-04-03 15:02:37
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.07.09, BL+EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID : hev1
Codec ID/Info : High Efficiency Video Coding
Duration : 1 h 57 min
Bit rate : 83.7 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 (60000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.168
Stream size : 68.4 GiB (99%)
Default : Yes
Alternate group : 1
Encoded date : UTC 2020-04-03 12:41:15
Tagged date : UTC 2020-04-03 15:03:53
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0010 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 5180 cd/m2
Maximum Frame-Average Light Level : 1577 cd/m2
Codec configuration box : hvcC+dvcC+hvcE
Audio
ID : 2
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : ec-3
Duration : 58 min 31 s
Bit rate mode : Constant
Bit rate : 448 kb/s
Maximum bit rate : 946 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 375 MiB (1%)
Title : ec3#audio:lang=en-EN@GPAC0.8.0-rev188-gedca07712-master
Language : English
Service kind : Complete Main
Encoded date : UTC 2020-04-03 15:03:52
Tagged date : UTC 2020-04-03 15:03:53
I think that the "mode 1" (BL+EL+RPU) merges of movies with a "FEL" are either not fully compatible with LG televisions (as they do play on the Shield).
Or the LG televisions are simply not powerful enough to process these FEL movies.
Now here comes the thing I don't understand.
I've tried to create an old fashioned profile 07 dual layer mp4 mux using bl.hevc, el.hevc and gemini.ec3:
Code: Select all
# Create profile 07 mux with mp4muxer
mp4muxer -i bl.hevc -i el.hevc --dv-profile 7 -o gemini_dl_07.mp4
# Add E-AC3 audio with mp4box
MP4Box -add ./gemini_dl_07.mp4:rate=0 -add ./gemini.ec3#audio:lang=en-EN -tmp /home/mastag -brand mp42isom -ab dby1 -no-iod gemini_dl_07_audio.mp4
Code: Select all
$ mediainfo gemini_dl_07_audio.mp4
General
Complete name : gemini_dl_07_audio.mp4
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/mp42/dby1)
File size : 68.8 GiB
Duration : 1 h 57 min
Overall bit rate : 84.1 Mb/s
Encoded date : UTC 2020-04-03 14:58:59
Tagged date : UTC 2020-04-03 14:58:59
Video #1
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : hev1
Codec ID/Info : High Efficiency Video Coding
Duration : 1 h 57 min
Bit rate : 81.0 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 (60000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.163
Stream size : 66.2 GiB (96%)
Default : Yes
Alternate group : 1
Encoded date : UTC 2020-04-03 11:54:59
Tagged date : UTC 2020-04-03 15:00:05
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0010 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 5180 cd/m2
Maximum Frame-Average Light Level : 1577 cd/m2
Codec configuration box : hvcC
Video #2
ID : 2
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.07.09, EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID : hev1
Codec ID/Info : High Efficiency Video Coding
Duration : 1 h 57 min
Bit rate : 2 687 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 59.940 (60000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.022
Stream size : 2.20 GiB (3%)
Default : No
Alternate group : 1
Encoded date : UTC 2020-04-03 11:54:59
Tagged date : UTC 2020-04-03 15:00:05
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0010 cd/m2, max: 1000 cd/m2
Codec configuration box : hvcC+dvcC
Audio
ID : 3
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : ec-3
Duration : 58 min 31 s
Bit rate mode : Constant
Bit rate : 448 kb/s
Maximum bit rate : 946 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 375 MiB (1%)
Title : ec3#audio:lang=en-EN@GPAC0.8.0-rev188-gedca07712-master
Language : English
Service kind : Complete Main
Encoded date : UTC 2020-04-03 15:00:05
Tagged date : UTC 2020-04-03 15:00:05
Dual track FEL movies created with mp4muxer.
But for me it does not play at all.. all I get is a black screen and a spinner, both in Emby and from usb disk using the builtin mediaplayer.
Something wrong with the above steps or commands?
Any help would be nice
Now just for fun I created a TS movie using gemini_mode2.hevc, gemini_thd.ac3 and gemini.ec3.
I used TsMuxer compiled with jcdr428's PR: https://github.com/justdan96/tsMuxer/pull/269 (but without the last commit where he fixes the compatibility ID).
So this is BL+RPU with both TrueHD+Core-AC3 and E-AC3 audio.
Result:
Code: Select all
$ mediainfo gemini_mode2.ts
General
ID : 1 (0x1)
Complete name : gemini_mode2.ts
Format : MPEG-TS
File size : 73.2 GiB
Duration : 1 h 57 min
Overall bit rate mode : Variable
Overall bit rate : 89.6 Mb/s
Maximum Overall bit rate : 35.5 Mb/s
Video
ID : 4117 (0x1015)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.08.09, BL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID : 6
Duration : 1 h 57 min
Bit rate : 84.0 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 59.940 (60000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.169
Stream size : 68.7 GiB (94%)
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0010 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 5180 cd/m2
Maximum Frame-Average Light Level : 1577 cd/m2
Audio #1
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3 MLP FBA 16-ch
Format/Info : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Commercial name : Dolby TrueHD with Dolby Atmos
Muxing mode : Stream extension
Codec ID : 131
Duration : 1 h 57 min
Bit rate mode : Variable
Bit rate : 640 kb/s
Maximum bit rate : 7 944 kb/s
Channel(s) : 8 channels
Channel layout : L R C LFE Ls Rs Lb Rb
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 536 MiB (1%)
Language : English
Service kind : Complete Main
Number of dynamic objects : 11
Bed channel count : 1 channel
Bed channel configuration : LFE
Audio #2
ID : 4353 (0x1101)
Menu ID : 1 (0x1)
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : 135
Duration : 1 h 57 min
Bit rate mode : Constant
Bit rate : 448 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 375 MiB (1%)
Language : English
Service kind : Complete Main
Of course I cannot play Atmos on my C8, but DD+ is better than nothing.