Dolby Vision now possible through MP4 Mux.

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

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

safariff wrote:
Tue Dec 30, 2025 11:38 pm
So, to confirm, anywhere on that first table that says "Can only be played on a FEL device and can't be converted to P8 without baking FEL into BL" should be fine with any of the "PROPER DV FEL ENCODER GROUPS"?
Some of their older encodes might be incorrect if they weren’t properly repacked.
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
safariff
Posts: 5
Joined: Tue Dec 30, 2025 11:34 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by safariff »

RESET_9999 wrote:
Wed Aug 27, 2025 11:08 am
deadchip12 wrote:
Wed Aug 27, 2025 8:00 am
I don't see any obvious difference between hdr10 and DV on the Sony in terms of posterization.
The Samsung is completely clean even with the 3 clips you mentioned?
I talked to someone who had the new Samsung OLED TV but ended up returning it due to poor uniformity. He told me all the clips were completely free of banding and posterization.
I only have a small Samsung OLED monitor for my PC, and it’s also pretty much clean, maybe with slight banding if you look very close. Funny thing is that my Samsung oled phone is worse than the G5 HDR10 and looks horrible.

Additionally, the G5 in HDR10 exhibits undefeatable dithering noise in all areas below 10 nits. Really a bad choice for anyone watching HDR10 content.
First, thanks for a lot of the tools you've built out! Learned a lot. Can LG resolve these G5 issues you've pointed out through firmware updates at all? Guessing not, since its their new 2024 algorithm or whatever.

RESET_9999 wrote:
Tue Nov 11, 2025 12:11 pm
When comparing P5 and HDR10 across Disney+, Amazon, Netflix, or MAX, they will always look identical, even when viewed in 16-bit RGB.

example, Frankenstein 2025: https://slow.pics/c/u84fKFsI
Does this mean there is no advantage to DV over HDR on these two then? If not, I am missing the intent of "they will always look identical"

Wicked.For.Good.2025.DV.2160p.WEB.h265
Wicked.For.Good.2025.HDR.2160p.WEB.h265

The section on your spreadsheet for the ones that can't be converted, such as
8 mile 2002 itunes HDR COMP L1 different grade + MDL mismatch
This means there is no way, remux or encode, to watch this appropriately in p8, correct? (At least not with iTunes as your DV source). Or am I incorrect, and you'd be fine with a release such as this: 8.Mile.2002.2160p.WEB-DL.DDP5.1.Atmos.DV.HDR10.H.265
RESET_9999
Posts: 2401
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

safariff wrote:
Wed Dec 31, 2025 9:45 pm
The section on your spreadsheet for the ones that can't be converted, such as
8 mile 2002 itunes HDR COMP L1 different grade + MDL mismatch
This means there is no way, remux or encode, to watch this appropriately in p8, correct? (At least not with iTunes as your DV source). Or am I incorrect, and
Right, not from a retail source.
you'd be fine with a release such as this: 8.Mile.2002.2160p.WEB-DL.DDP5.1.Atmos.DV.HDR10.H.265
Not if it’s not the same grade. Very often, iTunes provides a trim pass from the HDR master for the HDR10 stream, while Profile 5 DV always preserves the original master brightness. Similarly, many Blu-rays have a trim pass for the HDR10 layer, and the DV FEL restores the original HDR master.

Watching a WEB P8 hybrid sourced from a brighter P5 WEB release is just as wrong as playing a Profile 7 FEL rip that expands brightness on a device that can’t decode an EL.
Does this mean there is no advantage to DV over HDR on these two then?
P5 colorspace is more efficient. The rest is just tone mapping, which a screenshot can’t show because it depends on your display’s target brightness.
Can LG resolve these G5 issues you've pointed out through firmware updates at all?
they can but they wont.
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
DjObama
Posts: 12
Joined: Fri Oct 27, 2023 4:48 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by DjObama »

I have a problem with eac3 track when muxing. I even tried manual converting, but the scripts still can't import this track. Do you have an idea what may be the cause?

Code: Select all

-------------------------------------------------------------------------------------
--This workflow will mux any P7 source (BDMV or mkv rip) to DT-DL
-------------------------------------------------------------------------------------

  Drag and drop a P7 DV file (BDMV folder/ mpls / or mkv/m2ts/ts) and press enter...
E:\Movies\Pulp.Fiction.1994.mkv
nie znaleziono Python; uruchom bez argumentˇw, aby zainstalowa
Reading input tracks format/id/language...
Done.


       ====================
       -    DEMUXING     -
       ====================

Extracting track 0 with the CodecID 'V_MPEGH/ISO/HEVC' to the file 'D:\DoVi.Scripts\temp.folder18\hdr.hevc'. Container format: HEVC/H.265 elementary stream
Extracting track 1 with the CodecID 'A_DTS' to the file 'D:\DoVi.Scripts\temp.folder18\Pulp.Fiction.1994.track_2_eng.dts'. Container format: Digital Theater System (DTS)
Extracting track 2 with the CodecID 'S_TEXT/UTF8' to the file 'D:\DoVi.Scripts\temp.folder18\Pulp.Fiction.1994.track_3_eng.srt'. Container format: SRT text subtitles
Progress: 100%

        =================
        - MUXING TO MP4 -
        =================

ffmpeg version 2024-02-22-git-76b2bb96b4-full_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --pkg-config=pkgconf --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-libaribb24 --enable-libaribcaption --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-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-dxva2 --enable-d3d11va --enable-libvpl --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-libcodec2 --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      58. 39.100 / 58. 39.100
  libavcodec     60. 40.100 / 60. 40.100
  libavformat    60. 21.101 / 60. 21.101
  libavdevice    60.  4.100 / 60.  4.100
  libavfilter     9. 17.100 /  9. 17.100
  libswscale      7.  6.100 /  7.  6.100
  libswresample   4. 13.100 /  4. 13.100
  libpostproc    57.  4.100 / 57.  4.100
Input #0, dts, from 'D:\DoVi.Scripts\temp.folder18\Pulp.Fiction.1994.track_2_eng.dts':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: dts (dca) (DTS-HD MA), 48000 Hz, 5.1(side), s32p (24 bit)
Stream mapping:
  Stream #0:0 -> #0:0 (dts (dca) -> eac3 (native))
Press [q] to stop, [?] for help
Output #0, matroska, to 'D:\DoVi.Scripts\temp.folder18\EC32.mkv':
  Metadata:
    encoder         : Lavf60.21.101
  Stream #0:0: Audio: eac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), fltp, 1024 kb/s
      Metadata:
        encoder         : Lavc60.40.100 eac3
[out#0/matroska @ 000001e72c251600] video:0KiB audio:1158836KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.177044%
size= 1160888KiB time=02:34:30.68 bitrate=1025.8kbits/s speed= 119x
Extracting track 0 with the CodecID 'A_EAC3' to the file 'D:\DoVi.Scripts\temp.folder18\lossy2.ec3'. Container format: Dolby Digital Plus (E-AC-3)
Progress: 100%
ffmpeg version 2024-02-22-git-76b2bb96b4-full_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --pkg-config=pkgconf --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-libaribb24 --enable-libaribcaption --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-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-dxva2 --enable-d3d11va --enable-libvpl --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-libcodec2 --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      58. 39.100 / 58. 39.100
  libavcodec     60. 40.100 / 60. 40.100
  libavformat    60. 21.101 / 60. 21.101
  libavdevice    60.  4.100 / 60.  4.100
  libavfilter     9. 17.100 /  9. 17.100
  libswscale      7.  6.100 /  7.  6.100
  libswresample   4. 13.100 /  4. 13.100
  libpostproc    57.  4.100 / 57.  4.100
Input #0, dts, from 'D:\DoVi.Scripts\temp.folder18\Pulp.Fiction.1994.track_2_eng.dts':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: dts (dca) (DTS-HD MA), 48000 Hz, 5.1(side), s32p (24 bit)
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
[mp4 @ 0000029186182240] track 0: codec frame size is not set
Output #0, mp4, to 'D:\DoVi.Scripts\temp.folder18\lossless2.mp4':
  Metadata:
    encoder         : Lavf60.21.101
  Stream #0:0: Audio: dts (DTS-HD MA) (mp4a / 0x6134706D), 48000 Hz, 5.1(side), s32p (24 bit)
Press [q] to stop, [?] for help
[out#0/mp4 @ 0000029186179100] video:0KiB audio:4391975KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.079083%
size= 4395448KiB time=02:34:30.68 bitrate=3884.0kbits/s speed= 468x
 Muxing into a DoVi MP4 file. Be patient, it can take a while. 40min+ on slow HDD
[1/3] Parsing track "F:\Filmy\Pulp.Fiction.1994_BL.hevc"...
hevc: ******************** 100%
[2/3] Parsing track "F:\Filmy\Pulp.Fiction.1994_EL.hevc"...
hevc: ******************** 100%
[3/3] Saving output file(s) "D:\DoVi.Scripts\temp.folder18\temp.mp4"...
written: ******************** 100%
[iso file] dvcC reserved bytes are not zero
IsoMedia import temp.mp4 - track ID 1 - Video (size 3840 x 2160)
IsoMedia import temp.mp4 - track ID 2 - Video (size 1920 x 1080)
[H263Dmx] garbage before first frame!
Cannot find track ID matching fragment #audio
Error importing D:\DoVi.Scripts\temp.folder18\lossy2.ec3#audio:lang=eng:name=DDP: At least one required element has not been found
Deleting TEMP folder...


Start time: 17:31:20,91
End time: 17:51:39,12
Time taken: 0:20:19

The script has been completed. Do you want to quit or go back to main menu (q or m default=q)?
RESET_9999
Posts: 2401
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

install python from the windows store
https://apps.microsoft.com/detail/9pnrb ... n-US&gl=US
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
deadchip12
Posts: 378
Joined: Thu May 02, 2019 2:49 am

Re: Dolby Vision now possible through MP4 Mux.

Post by deadchip12 »

@RESET9999

Under the Whitelist setting, I see you select all the 4k option. What does that mean? Will it affect 1080p contents?

Image

Also, what should I set for the Audio Output Device if I have a receiver?

Image
RESET_9999
Posts: 2401
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

Will it affect 1080p contents?
no
Also, what should I set for the Audio Output Device if I have a receiver?
https://justpaste.it/divn9
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
deadchip12
Posts: 378
Joined: Thu May 02, 2019 2:49 am

Re: Dolby Vision now possible through MP4 Mux.

Post by deadchip12 »

RESET_9999 wrote:
Sat Jan 03, 2026 3:03 am
Will it affect 1080p contents?
no
Also, what should I set for the Audio Output Device if I have a receiver?
https://justpaste.it/divn9
What exactly does that whitelist setting do? I did not select any of the options in there and didn't notice anything unusual.

As for the second question, the link you posted does not mention what should be set for this option:
Image
DjObama
Posts: 12
Joined: Fri Oct 27, 2023 4:48 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by DjObama »

RESET_9999 wrote:
Fri Jan 02, 2026 7:41 pm
install python from the windows store
https://apps.microsoft.com/detail/9pnrb ... n-US&gl=US
Thanks for the tip,I installed python in the Store but unfortunately it doesn't seem to solve this problem. The source file only has one audio track, dts-hd ma, 5.1., it should be easily covertable to ddp, right?

Code: Select all

-------------------------------------------------------------------------------------
--This workflow will mux any P7 source (BDMV or mkv rip) to DT-DL
-------------------------------------------------------------------------------------

  Drag and drop a P7 DV file (BDMV folder/ mpls / or mkv/m2ts/ts) and press enter...
E:\Movies\Pulp.Fiction.1994.mkv

Reading input tracks format/id/language...
Done.


       ====================
       -    DEMUXING     -
       ====================

Extracting track 0 with the CodecID 'V_MPEGH/ISO/HEVC' to the file 'D:\DoVi.Scripts\temp.folder18\hdr.hevc'. Container format: HEVC/H.265 elementary stream
Extracting track 1 with the CodecID 'A_DTS' to the file 'D:\DoVi.Scripts\temp.folder18\Pulp.Fiction.1994.track_2_eng.dts'. Container format: Digital Theater System (DTS)
Extracting track 2 with the CodecID 'S_TEXT/UTF8' to the file 'D:\DoVi.Scripts\temp.folder18\Pulp.Fiction.1994.track_3_eng.srt'. Container format: SRT text subtitles
Progress: 100%

        =================
        - MUXING TO MP4 -
        =================

ffmpeg version 2024-02-22-git-76b2bb96b4-full_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --pkg-config=pkgconf --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-libaribb24 --enable-libaribcaption --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-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-dxva2 --enable-d3d11va --enable-libvpl --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-libcodec2 --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      58. 39.100 / 58. 39.100
  libavcodec     60. 40.100 / 60. 40.100
  libavformat    60. 21.101 / 60. 21.101
  libavdevice    60.  4.100 / 60.  4.100
  libavfilter     9. 17.100 /  9. 17.100
  libswscale      7.  6.100 /  7.  6.100
  libswresample   4. 13.100 /  4. 13.100
  libpostproc    57.  4.100 / 57.  4.100
Input #0, dts, from 'D:\DoVi.Scripts\temp.folder18\Pulp.Fiction.1994.track_2_eng.dts':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: dts (dca) (DTS-HD MA), 48000 Hz, 5.1(side), s32p (24 bit)
Stream mapping:
  Stream #0:0 -> #0:0 (dts (dca) -> eac3 (native))
Press [q] to stop, [?] for help
Output #0, matroska, to 'D:\DoVi.Scripts\temp.folder18\EC32.mkv':
  Metadata:
    encoder         : Lavf60.21.101
  Stream #0:0: Audio: eac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), fltp, 1024 kb/s
      Metadata:
        encoder         : Lavc60.40.100 eac3
[out#0/matroska @ 00000197933e39c0] video:0KiB audio:1158836KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.177044%
size= 1160888KiB time=02:34:30.68 bitrate=1025.8kbits/s speed= 118x
Extracting track 0 with the CodecID 'A_EAC3' to the file 'D:\DoVi.Scripts\temp.folder18\lossy2.ec3'. Container format: Dolby Digital Plus (E-AC-3)
Progress: 100%
ffmpeg version 2024-02-22-git-76b2bb96b4-full_build-www.gyan.dev Copyright (c) 2000-2024 the FFmpeg developers
  built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --pkg-config=pkgconf --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-libaribb24 --enable-libaribcaption --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-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-dxva2 --enable-d3d11va --enable-libvpl --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-libcodec2 --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      58. 39.100 / 58. 39.100
  libavcodec     60. 40.100 / 60. 40.100
  libavformat    60. 21.101 / 60. 21.101
  libavdevice    60.  4.100 / 60.  4.100
  libavfilter     9. 17.100 /  9. 17.100
  libswscale      7.  6.100 /  7.  6.100
  libswresample   4. 13.100 /  4. 13.100
  libpostproc    57.  4.100 / 57.  4.100
Input #0, dts, from 'D:\DoVi.Scripts\temp.folder18\Pulp.Fiction.1994.track_2_eng.dts':
  Duration: N/A, start: 0.000000, bitrate: N/A
  Stream #0:0: Audio: dts (dca) (DTS-HD MA), 48000 Hz, 5.1(side), s32p (24 bit)
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
[mp4 @ 00000209af09ea00] track 0: codec frame size is not set
Output #0, mp4, to 'D:\DoVi.Scripts\temp.folder18\lossless2.mp4':
  Metadata:
    encoder         : Lavf60.21.101
  Stream #0:0: Audio: dts (DTS-HD MA) (mp4a / 0x6134706D), 48000 Hz, 5.1(side), s32p (24 bit)
Press [q] to stop, [?] for help
[out#0/mp4 @ 00000209af0956c0] video:0KiB audio:4391975KiB subtitle:0KiB other streams:0KiB global headers:0KiB muxing overhead: 0.079083%
size= 4395448KiB time=02:34:30.68 bitrate=3884.0kbits/s speed= 524x
 Muxing into a DoVi MP4 file. Be patient, it can take a while. 40min+ on slow HDD
[1/3] Parsing track "F:\Filmy\Pulp.Fiction.1994_BL.hevc"...
hevc: ******************** 100%
[2/3] Parsing track "F:\Filmy\Pulp.Fiction.1994_EL.hevc"...
hevc: ******************** 100%
[3/3] Saving output file(s) "D:\DoVi.Scripts\temp.folder18\temp.mp4"...
written: ******************** 100%
[iso file] dvcC reserved bytes are not zero
IsoMedia import temp.mp4 - track ID 1 - Video (size 3840 x 2160)
IsoMedia import temp.mp4 - track ID 2 - Video (size 1920 x 1080)
[H263Dmx] garbage before first frame!
Cannot find track ID matching fragment #audio
Error importing D:\DoVi.Scripts\temp.folder18\lossy2.ec3#audio:lang=eng:name=DDP: At least one required element has not been found
Deleting TEMP folder...


Start time: 13:43:41,11
End time: 14:04:12,59
Time taken: 0:20:31

The script has been completed. Do you want to quit or go back to main menu (q or m default=q)?
RESET_9999
Posts: 2401
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

What exactly does that whitelist setting do?
what it does is written in the image you posted
the link you posted does not mention what should be set for this option:
yes it does. look again
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
RESET_9999
Posts: 2401
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

DjObama wrote:
Sat Jan 03, 2026 1:11 pm
Thanks for the tip,I installed python in the Store but unfortunately it doesn't seem to solve this problem. The source file only has one audio track, dts-hd ma, 5.1., it should be easily covertable to ddp, right?
I don't know , works fine here. There might be something wrong with your rip

from your log:
''[H263Dmx] garbage before first frame!''

7.1 DDP
Image

5.1 DDP
Image
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
deadchip12
Posts: 378
Joined: Thu May 02, 2019 2:49 am

Re: Dolby Vision now possible through MP4 Mux.

Post by deadchip12 »

RESET_9999 wrote:
Sat Jan 03, 2026 2:00 pm
What exactly does that whitelist setting do?
what it does is written in the image you posted
I read that but don't know what that means. If I only choose the 4k options then the 1080p display mode wont be allowed to be used?
RESET_9999 wrote:
Sat Jan 03, 2026 2:00 pm
the link you posted does not mention what should be set for this option:
yes it does. look again
It only mentions "Passthrough output device", not "Audio output device". Two separate settings.
RESET_9999
Posts: 2401
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

If I only choose the 4k options then the 1080p display mode wont be allowed to be used?
If you want 1080p content to be upscaled by the TV, you must set the Kodi GUI to 1080p. The whitelist does not override this behavior; it only informs the player which display modes your TV supports.
It only mentions "Passthrough output device", not "Audio output device". Two separate settings.
That's the setting you're asking...
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
deadchip12
Posts: 378
Joined: Thu May 02, 2019 2:49 am

Re: Dolby Vision now possible through MP4 Mux.

Post by deadchip12 »

RESET_9999 wrote:
Sun Jan 04, 2026 3:55 am
If I only choose the 4k options then the 1080p display mode wont be allowed to be used?
If you want 1080p content to be upscaled by the TV, you must set the Kodi GUI to 1080p. The whitelist does not override this behavior; it only informs the player which display modes your TV supports.
What happens if I don't choose anything in that whitelist? That's what I did before.
RESET_9999 wrote:
Sun Jan 04, 2026 3:55 am
It only mentions "Passthrough output device", not "Audio output device". Two separate settings.
That's the setting you're asking...
They are 2 separate settings. This is "Audio output device":
Image
If you scroll down, you'll see "Passthrough output device":
Image
RESET_9999
Posts: 2401
Joined: Mon Aug 05, 2019 7:12 pm

Re: Dolby Vision now possible through MP4 Mux.

Post by RESET_9999 »

They are 2 separate settings.
I use the same for both
What happens if I don't choose anything in that whitelist?
try playing 25fps content and find out if your TV switches to 50Hz instead of 25Hz
Sorry for my English.
G5 / AM6B+ / Denon 7.2.4
DoVi_Scripts
DoVi Playback Devices
Post Reply