Dolby Vision now possible through MP4 Mux.

Please post here for issues related to UHD discs
RESET_9999
Posts: 2411
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

legosoff wrote:
Fri Sep 30, 2022 11:49 am
https://radikal.host/i/2022-09-30-14-45-24.amSs1 version 1.6.0
7/4/3 here is the error received, why?
looks like your BD doesnt have DV ?

I just tried with a DV BD:

Code: Select all

1) MODE.1= Single-Track (p5, p8, p7)
2) MODE.2= Dual-Track (p7)
3) MODE.3= Demuxer (p5, p8, p7)
4) MODE.4= Apple iOS compatible MP4
5) MODE.5= back to main menu

Choice? [1,2,3,4,5]?4
                                         *********************
                                         * CHOOSE A WORKFLOW *
                                         *********************

--------------------------------------------------------------------------------------------
-- DVH1 "P5" HDR10 BL: these workflows are for the AppleTV.
-- Because profile 5 is supposed to use a different colorspace, colors may not be accurate.
--------------------------------------------------------------------------------------------

1) Workflow.1= MANUAL: Any P8/P5 HEVC/H265 + Any Audio(lossless audio included) + SRT subtitle
2) Workflow.2= Bluray Disc to Profile "5" + AC3/EC3
3) Workflow.3= Bluray Disc to Profile "5" + PCM
4) Workflow.4= MKV/TS Profile 7/8 to Profile "5" + AC3/EC3
5) Workflow.5= MKV/TS Profile 7/8 to Profile "5" + PCM
6) Workflow.6= HDR10 or HDR10plus to DoVi Profile "5" + AC3/EC3
7) Workflow.7= HDR10 or HDR10plus to DoVi Profile "5" + PCM
8) Workflow.8= back to main menu

Choice? [1,2,3,4,5,6,7,8]?3
------------------------------------------------------
-- If no external subtitles, just press enter to skip
-- Expect the first audio track to be lossless
------------------------------------------------------
Drag and drop your BD folder and press enter...

Drag and drop the main movie MPLS and press enter...
D:\samples\DTSHD\BDMV\PLAYLIST\00000.mpls
Drag and drop your SRT subtitle file(optional) and/or press enter...

DGDemux 1.0.0.59 by Donald A. Graft
Copyright (C) 2019-2021 Donald A. Graft, All Rights Reserved [Made in USA]
00000.m2ts
1 %
2 %
3 %
4 %
5 %
6 %
7 %
8 %
9 %
10 %
11 %
12 %
13 %
14 %
15 %
16 %
17 %
18 %
19 %
20 %
21 %
22 %
23 %
24 %
25 %
26 %
27 %
28 %
29 %
30 %
31 %
32 %
33 %
34 %
35 %
36 %
37 %
38 %
39 %
40 %
41 %
42 %
43 %
44 %
45 %
46 %
47 %
48 %
49 %
50 %
51 %
52 %
53 %
54 %
55 %
56 %
57 %
58 %
59 %
60 %
61 %
62 %
63 %
64 %
65 %
66 %
67 %
68 %
69 %
70 %
71 %
72 %
73 %
74 %
75 %
76 %
77 %
78 %
79 %
80 %
81 %
82 %
83 %
84 %
85 %
86 %
87 %
88 %
89 %
90 %
91 %
92 %
93 %
94 %
95 %
96 %
97 %
98 %
99 %
100 %
Done!
mkvmerge v70.0.0 ('Caught A Lite Sneeze') 64-bit
'D:\TEMP_folder\en.dts': Using the demultiplexer for the format 'DTS'.
'D:\TEMP_folder\en.dts' track 0: Using the output module for the format 'DTS'.
The file 'D:\TEMP_folder\au.mkv' has been opened for writing.
Progress: 100%
The cue entries (the index) are being written...
Multiplexing took 1 second.
ffmpeg version 5.0.1-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers
  built with gcc 11.2.0 (Rev7, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      57. 17.100 / 57. 17.100
  libavcodec     59. 18.100 / 59. 18.100
  libavformat    59. 16.100 / 59. 16.100
  libavdevice    59.  4.100 / 59.  4.100
  libavfilter     8. 24.100 /  8. 24.100
  libswscale      6.  4.100 /  6.  4.100
  libswresample   4.  3.100 /  4.  3.100
  libpostproc    56.  3.100 / 56.  3.100
Input #0, matroska,webm, from 'D:\TEMP_folder\au.mkv':
  Metadata:
    encoder         : libebml v1.4.2 + libmatroska v1.6.4
  Duration: 00:07:00.00, start: 0.000000, bitrate: 2255 kb/s
  Stream #0:0(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), s16p (default)
    Metadata:
      BPS             : 2253739
      DURATION        : 00:06:59.999993280
      NUMBER_OF_FRAMES: 39375
      NUMBER_OF_BYTES : 118321016
      _STATISTICS_WRITING_APP: mkvmerge v70.0.0 ('Caught A Lite Sneeze') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 -> #0:0 (dts (dca) -> pcm_s32le (native))
Press [q] to stop, [?] for help
Output #0, mov, to 'D:\TEMP_folder\au.mov':
  Metadata:
    encoder         : Lavf59.16.100
  Stream #0:0(eng): Audio: pcm_s32le (in32 / 0x32336E69), 48000 Hz, 5.1(side), s32, 9216 kb/s (default)
    Metadata:
      BPS             : 2253739
      DURATION        : 00:06:59.999993280
      NUMBER_OF_FRAMES: 39375
      NUMBER_OF_BYTES : 118321016
      _STATISTICS_WRITING_APP: mkvmerge v70.0.0 ('Caught A Lite Sneeze') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      encoder         : Lavc59.18.100 pcm_s32le
size=  472503kB time=00:07:00.00 bitrate=9216.0kbits/s speed=58.3x
video:0kB audio:472500kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000538%
mkvmerge v70.0.0 ('Caught A Lite Sneeze') 64-bit
'D:\TEMP_folder\EL.hevc': Using the demultiplexer for the format 'HEVC/H.265'.
'D:\TEMP_folder\EL.hevc' track 0: Using the output module for the format 'HEVC/H.265 (unframed)'.
The file 'D:\TEMP_folder\EL.mkv' has been opened for writing.
'D:\TEMP_folder\EL.hevc' track 0: Extracted the aspect ratio information from the video bitstream and set the display dimensions to 1920/1080.
Progress: 1%
The cue entries (the index) are being written...
Multiplexing took 0 seconds.
Extracting track 0 with the CodecID 'V_MPEGH/ISO/HEVC' to the file 'D:\TEMP_folder\el.chunk.hevc'. Container format: HEVC/H.265 elementary stream
Progress: 100%
Reordering metadata... Done.
Parsing RPU file...
Exporting metadata...
Done.
converting and injecting RPU...
Rewriting file with interleaved EL NALUs..
Track Importing HEVC - Width 3840 Height 2160 FPS 480000/20020 SAR 1/1
OpenGOP detected - adjusting file brand
HEVC Import results: 1451 samples (18112 NALUs) - Slices: 800 I 3384 P 7424 B - 1951 SEI - 320 IDR - 480 CRA
HEVC Stream uses forward prediction - stream CTS offset: 2 frames
IsoMedia import au.mov - track ID 1 - Audio (SR 48000 - 6 channels)
0.500 secs Interleaving
the script has completed...
Appuyez sur une touche pour continuer...
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
legosoff
Posts: 42
Joined: Sun Sep 25, 2022 1:43 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by legosoff »

RESET_9999 wrote:
Fri Sep 30, 2022 11:59 am
legosoff wrote:
Fri Sep 30, 2022 11:49 am
https://radikal.host/i/2022-09-30-14-45-24.amSs1 version 1.6.0
7/4/3 here is the error received, why?
looks like your BD doesnt have DV ?

I just tried with a DV BD:

Code: Select all

1) MODE.1= Single-Track (p5, p8, p7)
2) MODE.2= Dual-Track (p7)
3) MODE.3= Demuxer (p5, p8, p7)
4) MODE.4= Apple iOS compatible MP4
5) MODE.5= back to main menu

Choice? [1,2,3,4,5]?4
                                         *********************
                                         * CHOOSE A WORKFLOW *
                                         *********************

--------------------------------------------------------------------------------------------
-- DVH1 "P5" HDR10 BL: these workflows are for the AppleTV.
-- Because profile 5 is supposed to use a different colorspace, colors may not be accurate.
--------------------------------------------------------------------------------------------

1) Workflow.1= MANUAL: Any P8/P5 HEVC/H265 + Any Audio(lossless audio included) + SRT subtitle
2) Workflow.2= Bluray Disc to Profile "5" + AC3/EC3
3) Workflow.3= Bluray Disc to Profile "5" + PCM
4) Workflow.4= MKV/TS Profile 7/8 to Profile "5" + AC3/EC3
5) Workflow.5= MKV/TS Profile 7/8 to Profile "5" + PCM
6) Workflow.6= HDR10 or HDR10plus to DoVi Profile "5" + AC3/EC3
7) Workflow.7= HDR10 or HDR10plus to DoVi Profile "5" + PCM
8) Workflow.8= back to main menu

Choice? [1,2,3,4,5,6,7,8]?3
------------------------------------------------------
-- If no external subtitles, just press enter to skip
-- Expect the first audio track to be lossless
------------------------------------------------------
Drag and drop your BD folder and press enter...

Drag and drop the main movie MPLS and press enter...
D:\samples\DTSHD\BDMV\PLAYLIST\00000.mpls
Drag and drop your SRT subtitle file(optional) and/or press enter...

DGDemux 1.0.0.59 by Donald A. Graft
Copyright (C) 2019-2021 Donald A. Graft, All Rights Reserved [Made in USA]
00000.m2ts
1 %
2 %
3 %
4 %
5 %
6 %
7 %
8 %
9 %
10 %
11 %
12 %
13 %
14 %
15 %
16 %
17 %
18 %
19 %
20 %
21 %
22 %
23 %
24 %
25 %
26 %
27 %
28 %
29 %
30 %
31 %
32 %
33 %
34 %
35 %
36 %
37 %
38 %
39 %
40 %
41 %
42 %
43 %
44 %
45 %
46 %
47 %
48 %
49 %
50 %
51 %
52 %
53 %
54 %
55 %
56 %
57 %
58 %
59 %
60 %
61 %
62 %
63 %
64 %
65 %
66 %
67 %
68 %
69 %
70 %
71 %
72 %
73 %
74 %
75 %
76 %
77 %
78 %
79 %
80 %
81 %
82 %
83 %
84 %
85 %
86 %
87 %
88 %
89 %
90 %
91 %
92 %
93 %
94 %
95 %
96 %
97 %
98 %
99 %
100 %
Done!
mkvmerge v70.0.0 ('Caught A Lite Sneeze') 64-bit
'D:\TEMP_folder\en.dts': Using the demultiplexer for the format 'DTS'.
'D:\TEMP_folder\en.dts' track 0: Using the output module for the format 'DTS'.
The file 'D:\TEMP_folder\au.mkv' has been opened for writing.
Progress: 100%
The cue entries (the index) are being written...
Multiplexing took 1 second.
ffmpeg version 5.0.1-full_build-www.gyan.dev Copyright (c) 2000-2022 the FFmpeg developers
  built with gcc 11.2.0 (Rev7, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
  libavutil      57. 17.100 / 57. 17.100
  libavcodec     59. 18.100 / 59. 18.100
  libavformat    59. 16.100 / 59. 16.100
  libavdevice    59.  4.100 / 59.  4.100
  libavfilter     8. 24.100 /  8. 24.100
  libswscale      6.  4.100 /  6.  4.100
  libswresample   4.  3.100 /  4.  3.100
  libpostproc    56.  3.100 / 56.  3.100
Input #0, matroska,webm, from 'D:\TEMP_folder\au.mkv':
  Metadata:
    encoder         : libebml v1.4.2 + libmatroska v1.6.4
  Duration: 00:07:00.00, start: 0.000000, bitrate: 2255 kb/s
  Stream #0:0(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), s16p (default)
    Metadata:
      BPS             : 2253739
      DURATION        : 00:06:59.999993280
      NUMBER_OF_FRAMES: 39375
      NUMBER_OF_BYTES : 118321016
      _STATISTICS_WRITING_APP: mkvmerge v70.0.0 ('Caught A Lite Sneeze') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
  Stream #0:0 -> #0:0 (dts (dca) -> pcm_s32le (native))
Press [q] to stop, [?] for help
Output #0, mov, to 'D:\TEMP_folder\au.mov':
  Metadata:
    encoder         : Lavf59.16.100
  Stream #0:0(eng): Audio: pcm_s32le (in32 / 0x32336E69), 48000 Hz, 5.1(side), s32, 9216 kb/s (default)
    Metadata:
      BPS             : 2253739
      DURATION        : 00:06:59.999993280
      NUMBER_OF_FRAMES: 39375
      NUMBER_OF_BYTES : 118321016
      _STATISTICS_WRITING_APP: mkvmerge v70.0.0 ('Caught A Lite Sneeze') 64-bit
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      encoder         : Lavc59.18.100 pcm_s32le
size=  472503kB time=00:07:00.00 bitrate=9216.0kbits/s speed=58.3x
video:0kB audio:472500kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000538%
mkvmerge v70.0.0 ('Caught A Lite Sneeze') 64-bit
'D:\TEMP_folder\EL.hevc': Using the demultiplexer for the format 'HEVC/H.265'.
'D:\TEMP_folder\EL.hevc' track 0: Using the output module for the format 'HEVC/H.265 (unframed)'.
The file 'D:\TEMP_folder\EL.mkv' has been opened for writing.
'D:\TEMP_folder\EL.hevc' track 0: Extracted the aspect ratio information from the video bitstream and set the display dimensions to 1920/1080.
Progress: 1%
The cue entries (the index) are being written...
Multiplexing took 0 seconds.
Extracting track 0 with the CodecID 'V_MPEGH/ISO/HEVC' to the file 'D:\TEMP_folder\el.chunk.hevc'. Container format: HEVC/H.265 elementary stream
Progress: 100%
Reordering metadata... Done.
Parsing RPU file...
Exporting metadata...
Done.
converting and injecting RPU...
Rewriting file with interleaved EL NALUs..
Track Importing HEVC - Width 3840 Height 2160 FPS 480000/20020 SAR 1/1
OpenGOP detected - adjusting file brand
HEVC Import results: 1451 samples (18112 NALUs) - Slices: 800 I 3384 P 7424 B - 1951 SEI - 320 IDR - 480 CRA
HEVC Stream uses forward prediction - stream CTS offset: 2 frames
IsoMedia import au.mov - track ID 1 - Audio (SR 48000 - 6 channels)
0.500 secs Interleaving
the script has completed...
Appuyez sur une touche pour continuer...
Yes, everything is ok.
Manixx2020beyound
Posts: 127
Joined: Thu Oct 08, 2020 5:19 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Manixx2020beyound »

When using dee to encode hevc, how can we tell if forward reshaping has taken place what are the signs in the meta/Rpu to look for??
I assume if the adaptive reshaping flag is present/true it’s included in my meta can anyone answer??
0DFE9252-3B55-4F57-9ED9-97FD1CFDF7E1.jpeg
0DFE9252-3B55-4F57-9ED9-97FD1CFDF7E1.jpeg (745.41 KiB) Viewed 15143 times
Last edited by Manixx2020beyound on Fri Sep 30, 2022 5:16 pm, edited 2 times in total.
LV8HD
Posts: 50
Joined: Tue Jan 11, 2022 3:48 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by LV8HD »

Hi @RESET_9999, I was trying the new version of the script. I tried to convert DTS-HD Master Audio 7.1 to DDP 7.1 via DEE, but apparently it doesn't work.
This is the log:

Code: Select all

Codec AVOption drc_scale (percentage of dynamic range compression to apply) specified for input file #0 (C:\Muxing\HungerGames_IlCantoDellaRivolta_pt2_UHD_t00_chunk.mkv) has not been used for any stream. The most likely reason is either wrong type (e.g. a video option with no video streams) or that it is a private option of some decoder which was not actually used for any stream.
Stream mapping:
  Stream #0:1 (dca) -> pan:default
  pan:default -> Stream #0:0 (pcm_s24le)
Press [q] to stop, [?] for help
[Parsed_pan_0 @ 000001af1f4f52c0] Pure channel mapping detected: 0 1 2 3 6 7 4 5
Output #0, wav, to 'C:\Muxing\TEMP_folder\1.wav':
  Metadata:
    INAM            : HungerGames_IlCantoDellaRivolta_pt2_UHD
    ISFT            : Lavf59.16.100
  Chapters:
    Chapter #0:0: start 0.000000, end 300.299000
      Metadata:
        title           : Chapter 01
  Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, 7.1, s32, 9216 kb/s
    Metadata:
      encoder         : Lavc59.18.100 pcm_s24le
size=  337848kB time=00:05:00.30 bitrate=9216.0kbits/s speed=7.68x
video:0kB audio:337848kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000054%
[2022-09-30 14:04:39.182] INFO: Dolby Encoding Engine, version: 5.2.1-5994839.
[2022-09-30 14:04:39.329] Features enabled by the license:  FUCKDOLBY, RAIN, internal, dolby_vision, dolby_audio, hdr10, ac4, sdr_plus.
[2022-09-30 14:04:39.909] ERROR: Unknown filter (pcm_to_ddp).
[2022-09-30 14:04:39.911] ERROR: Could not build workflow.
[2022-09-30 14:04:40.012] INFO: Average CPU usage in system: 8.3 %.
[2022-09-30 14:04:40.014] INFO: Average MEM usage in system: 3128 MB.
[2022-09-30 14:04:40.017] INFO: Max MEM usage in system: 3128 MB.
[2022-09-30 14:04:40.022] INFO: Average CPU used by DEE process: 0 %.
[2022-09-30 14:04:40.025] INFO: Max MEM used by DEE process: 0 MB.
[2022-09-30 14:04:40.030] --- Execution summary starts here ---
                          ERROR: Unknown filter (pcm_to_ddp).
                          ERROR: Could not build workflow.
Time elapsed: 1.35101 seconds
Application exits with error code: 10
the script has completed...
RESET_9999
Posts: 2411
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

IDK, it's working on my end... Use EAE instead, DEE sucks!!

Image
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
LV8HD
Posts: 50
Joined: Tue Jan 11, 2022 3:48 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by LV8HD »

RESET_9999 wrote:
Fri Sep 30, 2022 2:58 pm
IDK, it's working on my end... Use EAE instead, DEE sucks!!

Image
Tried EAE and confirm it works.
Gatorman
Posts: 81
Joined: Thu Feb 10, 2022 3:47 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Gatorman »

I've created EAC3 7.1 files from THD with both EAE and DEE, mediainfo reports 7.1 channels for each. However, when I view the files in Plex, they are listed as EAC3 5.1. Is this the expected behavior? I do not have a device that can confirm current audio channels being played.
More reasons to collect physical media. Ugoos AM6B+.
RESET_9999
Posts: 2411
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

Gatorman wrote:
Fri Sep 30, 2022 6:16 pm
I've created EAC3 7.1 files from THD with both EAE and DEE, mediainfo reports 7.1 channels for each. However, when I view the files in Plex, they are listed as EAC3 5.1. Is this the expected behavior? I do not have a device that can confirm current audio channels being played.
yes 7.1 coreless EC3 show as 5.1 in plex but it actually plays in 7.1.
I confirmed using this 7.1 Channel test file:
https://drive.google.com/file/d/10VPaqP ... sp=sharing

Image
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
Gatorman
Posts: 81
Joined: Thu Feb 10, 2022 3:47 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Gatorman »

RESET_9999 wrote:
Fri Sep 30, 2022 6:27 pm
Gatorman wrote:
Fri Sep 30, 2022 6:16 pm
I've created EAC3 7.1 files from THD with both EAE and DEE, mediainfo reports 7.1 channels for each. However, when I view the files in Plex, they are listed as EAC3 5.1. Is this the expected behavior? I do not have a device that can confirm current audio channels being played.
yes 7.1 coreless EC3 show as 5.1 in plex but it actually plays in 7.1.
I confirmed using this 7.1 Channel test file:
https://drive.google.com/file/d/10VPaqP ... sp=sharing
Sweet! Thank you.
More reasons to collect physical media. Ugoos AM6B+.
RESET_9999
Posts: 2411
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

if you want to test the audio quality between all the formats(to my ears, DEE sucks):

https://drive.google.com/file/d/1Q237ad ... sp=sharing
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
RESET_9999
Posts: 2411
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

Manixx2020beyound wrote:
Fri Sep 30, 2022 1:29 pm
When using dee to encode hevc, how can we tell if forward reshaping has taken place what are the signs in the meta/Rpu to look for??
I assume if the adaptive reshaping flag is present/true it’s included in my meta can anyone answer??
@quietvoid correct me if i'm wrong..

The metadata here will always be the same when the reshaping is static like the Resolve P5 encodes ( itunes encodes too)

Code: Select all

 "num_pivots_minus_2": [
      7,
      0,
      0
    ],
    "pred_pivot_value": [
      [
        0,
        23,
        36,
        150,
        256,
        256,
        228,
        62,
        8
      ],
      [
        0,
        1023
      ],
      [
        0,
        1023
      ]
    ],
    "nlq_method_idc": null,
    "nlq_num_pivots_minus2": null,
    "nlq_pred_pivot_value": null,
    "num_x_partitions_minus1": 0,
    "num_y_partitions_minus1": 0
  },
  "rpu_data_mapping": {
    "mapping_idc": [
      [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      [
        0
      ],
      [
        0
      ]
    ],
    "mapping_param_pred_flag": [
      [
        false,
        false,
        false,
        false,
        false,
        false,
        false,
        false
      ],
      [
        false
      ],
      [
        false
      ]
    ],
    "num_mapping_param_predictors": [
      [
        0,
        0,
        0,
        0,
        0,
        0,
        0,
        0
      ],
      [
        0
      ],
      [
        0
      ]
    ],
    "diff_pred_part_idx_mapping_minus1": [
      [],
      [],
      []
    ],
    "poly_order_minus1": [
      [
        1,
        1,
        1,
        1,
        1,
        1,
        1,
        1
      ],
      [
        0
      ],
      [
        0
      ]
    ],
    "linear_interp_flag": [
      [],
      [
        false
      ],
      [
        false
      ]
    ],
    "pred_linear_interp_value_int": [
      [],
      [],
      []
    ],
    "pred_linear_interp_value": [
      [],
      [],
      []
    ],
    "poly_coef_int": [
      [
        [
          -1,
          1,
          -5
        ],
        [
          0,
          0,
          -4
        ],
        [
          0,
          0,
          -1
        ],
        [
          0,
          0,
          -1
        ],
        [
          0,
          0,
          -1
        ],
        [
          0,
          0,
          -1
        ],
        [
          0,
          -2,
          0
        ],
        [
          0,
          -2,
          0
        ]
      ],
      [
        [
          0,
          0
        ]
      ],
      [
        [
          0,
          0
        ]
      ]
    ],
    "poly_coef": [
      [
        [
          8387646,
          1593755,
          1132588
        ],
        [
          55607,
          7100422,
          7114140
        ],
        [
          135032,
          4423242,
          5240903
        ],
        [
          207340,
          3656369,
          7325448
        ],
        [
          300892,
          3196725,
          7892448
        ],
        [
          468805,
          2716159,
          8237833
        ],
        [
          6272571,
          6847591,
          6739653
        ],
        [
          5742186,
          7559493,
          6564664
        ]
      ],
      [
        [
          1171714,
          6227579
        ]
      ],
      [
        [
          1058298,
          6211389
        ]
      ]
    ],
    "mmr_order_minus1": [
      [],
      [],
      []
    ],
    "mmr_constant_int": [
      [],
      [],
      []
    ],
    "mmr_constant": [
      [],
      [],
      []
    ],
    "mmr_coef_int": [
      [],
      [],
      []
    ],
    "mmr_coef": [
      [],
      [],
      []
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
Gatorman
Posts: 81
Joined: Thu Feb 10, 2022 3:47 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Gatorman »

Is this normal when using EAE?
Screenshot (711).png
Screenshot (711).png (36.24 KiB) Viewed 13457 times
More reasons to collect physical media. Ugoos AM6B+.
RESET_9999
Posts: 2411
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

yes, I don't know why...
The EC3 file seems ok, I watched 1 or 2 movies and had no issues.
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
Gatorman
Posts: 81
Joined: Thu Feb 10, 2022 3:47 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by Gatorman »

RESET_9999 wrote:
Thu Sep 29, 2022 11:05 am

I'll look into adding an AAC 7.1 workflow but my only problem is that the LG TVs only support 5.1 channels with AAC tracks.
https://drive.google.com/file/d/10VPaqP ... sp=sharing
If you haven't seen it, you can use the qaac encoder from iTunes to get True Variable Bitrate AAC files.

-Cheers
More reasons to collect physical media. Ugoos AM6B+.
legosoff
Posts: 42
Joined: Sun Sep 25, 2022 1:43 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by legosoff »

Gatorman wrote:
Fri Sep 30, 2022 9:45 pm
RESET_9999 wrote:
Thu Sep 29, 2022 11:05 am

I'll look into adding an AAC 7.1 workflow but my only problem is that the LG TVs only support 5.1 channels with AAC tracks.
https://drive.google.com/file/d/10VPaqP ... sp=sharing
If you haven't seen it, you can use the qaac encoder from iTunes to get True Variable Bitrate AAC files.

-Cheers
QAAC a lot of losses, better ffmpeg aac high bitrate 7.1 channels little with losses.
Post Reply