Misterkanister wrote: ↑Sun Dec 05, 2021 8:28 pm
I have a LG C1 and want to watch a Bluray ISO via USB/HDD. If i mount the ISO the format says: M2TS
What are the steps to watch this bluray on my TV with Dolby Vision?
Let me tell you what I have found.
I obtained raw Dolby Vision demo files from "Dolby.UHD.BluRay.Demo.Disc.March.2018". On my old TCL Dolby Vision TV, anything encoded in Profile 4 or 5 would generally work. As such, I encoded everything in the disc in this format and deleted the source BDMV folder. Here is what those files looked like:
Code: Select all
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 min 14 s
Bit rate : 58.3 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 60.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.117
Stream size : 518 MiB (97%)
Default : Yes
Alternate group : 1
Encoded date : UTC 2021-02-07 11:04:44
Tagged date : UTC 2021-02-07 11:04:44
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.0050 cd/m2, max: 4000 cd/m2
Maximum Content Light Level : 7386 cd/m2
Maximum Frame-Average Light Level : 493 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.04.09, EL+RPU, SDR compatible / SMPTE ST 2086, HDR10 compatible
Codec ID : hev1
Codec ID/Info : High Efficiency Video Coding
Duration : 1 min 14 s
Bit rate : 284 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 60.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.002
Stream size : 2.52 MiB (0%)
Default : No
Alternate group : 1
Encoded date : UTC 2021-02-07 11:04:44
Tagged date : UTC 2021-02-07 11:04:44
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.0050 cd/m2, max: 4000 cd/m2
Codec configuration box : hvcC+dvcC
Audio
ID : 3
Format : E-AC-3 JOC
Format/Info : Enhanced AC-3 with Joint Object Coding
Commercial name : Dolby Digital Plus with Dolby Atmos
Format profile : Blu-ray Disc
Format settings : Dolby Surround EX
Codec ID : ac-3
Duration : 1 min 14 s
Bit rate mode : Constant
Bit rate : 1 664 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 : 14.8 MiB (3%)
Service kind : Complete Main
Default : Yes
Alternate group : 2
Encoded date : UTC 2021-02-07 11:04:44
Tagged date : UTC 2021-02-07 11:04:44
Complexity index : Not present / 16
Number of dynamic objects : 15
Bed channel count : 1 channel
Bed channel configuration : LFE
So these played fine, triggering the DV logo, in the Roku Media Player via USB on my TCL DV TV. I elected to encode them in Profile 4 because it had HDR fallback support, and could be played fine on non-DV devices.
Now, we come to the C1. I try these files via USB, and they are completely green on the native WebOS player. So, I use MP4Demux
https://github.com/DolbyLaboratories/dlb_mp4demux to get the HDR10 BL and DV EL. I then try all available profiles on MP4Muxer
https://github.com/DolbyLaboratories/dlb_mp4base, encoding the demuxed files in Profile 4, 5, 7, and 8. I also used the latest built of TSMuxer and MKVToolNix with the demuxed files, which created a .ts/.m2ts and .mkv, respectively.
Some of the profiles trigger HDR10, others are just black screens. No luck.
Then, I try Yusesope's tool
https://mega.nz/file/mdU00TZR#bCiuGx6-7 ... rjLOOKESeE. I use the muxing functionality to mux the BL and EL .hevc files into one file, and then feed that into the MP4Muxer along with the .ac3 audio, of course. Then, I try the same thing again. Encoded in Profile 4, 5, 7, and 8. I used TSMuxer and MKVToolNix again as well for good measure to see if the single-layer HEVC file would work in .ts/.m2ts or .mkv.
Only the .mp4 in Profile 5 and 8 successfully triggered Dolby Vision on the C1 WebOS player via USB. I elected to go with Profile 8 for the backwards compatibility with HDR10.
Here is the information of the working profile 8 file:
Code: Select all
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.08.09, BL+EL+RPU, HDR10 compatible / SMPTE ST 2086, HDR10 compatible
Codec ID : hev1
Codec ID/Info : High Efficiency Video Coding
Duration : 1 min 14 s
Bit rate : 58.6 Mb/s
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 60.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Bits/(Pixel*Frame) : 0.118
Stream size : 521 MiB (97%)
Default : Yes
Alternate group : 1
Encoded date : UTC 2021-12-08 14:15:38
Tagged date : UTC 2021-12-08 14:15:38
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.0050 cd/m2, max: 4000 cd/m2
Maximum Content Light Level : 7386 cd/m2
Maximum Frame-Average Light Level : 493 cd/m2
Codec configuration box : hvcC+dvvC+hvcE
Audio
ID : 2
Format : E-AC-3 JOC
Format/Info : Enhanced AC-3 with Joint Object Coding
Commercial name : Dolby Digital Plus with Dolby Atmos
Format profile : Blu-ray Disc
Format settings : Dolby Surround EX
Codec ID : ac-3
Duration : 1 min 14 s
Bit rate mode : Constant
Bit rate : 1 664 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 : 14.8 MiB (3%)
Service kind : Complete Main
Default : Yes
Alternate group : 2
Encoded date : UTC 2021-12-08 14:15:38
Tagged date : UTC 2021-12-08 14:15:38
Complexity index : Not present / 16
Number of dynamic objects : 15
Bed channel count : 1 channel
Bed channel configuration : LFE
From here, I am left wondering how I can get lossless audio working, as the LG C1 supports eARC I can passthrough any format to my receiver. Obviously, MP4Muxer won't accept a .thd file as input, so I am unsure how to go about this. Perhaps someone who has been more consistently active here such as
can guide me to a solution to this. It's always very hard to get a lay of the current land in DV after not browsing this thread for months.