Alpha 2 triggers Dolby on my Oppo, Alpha 1 fails. MP4 in alpha 1 und 2 is hev1, in ver 1.0 they are dvhe (nevertheless triggering Dolby)bbeny123 wrote: Thu Aug 03, 2023 5:37 pm
My fixes were focused on DV-Profile 7 (dual track), but it is possible that version 1.3.2 will also work with the Oppo.
1.3.2-alpha1: https://github.com/bbeny123/mp4muxer/re ... 3.2-alpha1
If 1.3.2-alpha1 still does not work, you can also try 1.3.2-alpha2: https://github.com/bbeny123/mp4muxer/re ... 3.2-alpha2
Dolby Vision now possible through MP4 Mux.
-
Chisum04
- Posts: 20
- Joined: Mon Feb 27, 2023 10:43 am
Re: Dolby Vision now possible through MP4 Mux.
-
NiCE77
- Posts: 86
- Joined: Sat Mar 28, 2020 7:49 am
Re: Dolby Vision now possible through MP4 Mux.
Only HDR on LG B8.RESET_9999 wrote: Thu Aug 03, 2023 2:09 pmIt also works well on my C2 but the 2018 or older TV are more picky in regard of DV MP4.
if anyone with old LG TVs could test the latest beta script, workflows 7-2, that would be great. You have to update the mp4muxer.exe by the one from here: https://github.com/bbeny123/mp4muxer
-
bbeny123
- Posts: 23
- Joined: Tue Aug 01, 2023 6:33 pm
Re: Dolby Vision now possible through MP4 Mux.
Could you share a sample of original file?Chisum04 wrote: Fri Aug 04, 2023 12:32 pm Alpha 2 triggers Dolby on my Oppo, Alpha 1 fails. MP4 in alpha 1 und 2 is hev1, in ver 1.0 they are dvhe (nevertheless triggering Dolby)
Have you tried the 1.3.2-alpha2: https://github.com/bbeny123/mp4muxer/re ... 3.2-alpha2?
-
NiCE77
- Posts: 86
- Joined: Sat Mar 28, 2020 7:49 am
Re: Dolby Vision now possible through MP4 Mux.
1.3.2-alpha2 works fine, thanks!bbeny123 wrote: Fri Aug 04, 2023 1:22 pmCould you share a sample of original file?Chisum04 wrote: Fri Aug 04, 2023 12:32 pm Alpha 2 triggers Dolby on my Oppo, Alpha 1 fails. MP4 in alpha 1 und 2 is hev1, in ver 1.0 they are dvhe (nevertheless triggering Dolby)
Have you tried the 1.3.2-alpha2: https://github.com/bbeny123/mp4muxer/re ... 3.2-alpha2?
-
Chisum04
- Posts: 20
- Joined: Mon Feb 27, 2023 10:43 am
Re: Dolby Vision now possible through MP4 Mux.
"Original file" meaning the RPU injected hevc-file? The Original from the UHD is without Dolby. If you provide a download link via PM I could upload.
-
bbeny123
- Posts: 23
- Joined: Tue Aug 01, 2023 6:33 pm
Re: Dolby Vision now possible through MP4 Mux.
I dont't need it anymore, I managed to find some other video with DV profile 8.1Chisum04 wrote: Sat Aug 05, 2023 8:30 am "Original file" meaning the RPU injected hevc-file? The Original from the UHD is without Dolby. If you provide a download link via PM I could upload.
Could you please check out version 1.3.2-alpha3? It should work with Oppo (and older LG TVs) and have the codec set correctly to 'dvhe'.
1.3.2-alpha3: https://github.com/bbeny123/mp4muxer/re ... 3.2-alpha3
-
valington
- Posts: 44
- Joined: Tue May 02, 2023 1:39 pm
Re: Dolby Vision now possible through MP4 Mux.
Reset your c2 is showing mp4 7 profil dolby vision with this new version mp4 muxer ?RESET_9999 wrote: Thu Aug 03, 2023 2:09 pmIt also works well on my C2 but the 2018 or older TV are more picky in regard of DV MP4.
if anyone with old LG TVs could test the latest beta script, workflows 7-2, that would be great. You have to update the mp4muxer.exe by the one from here: https://github.com/bbeny123/mp4muxer
-
Chisum04
- Posts: 20
- Joined: Mon Feb 27, 2023 10:43 am
Re: Dolby Vision now possible through MP4 Mux.
Worked! Perfect.bbeny123 wrote: Sat Aug 05, 2023 9:12 am
Could you please check out version 1.3.2-alpha3? It should work with Oppo (and older LG TVs) and have the codec set correctly to 'dvhe'.
-
bbeny123
- Posts: 23
- Joined: Tue Aug 01, 2023 6:33 pm
Re: Dolby Vision now possible through MP4 Mux.
Since the 1.3.2-alpha3 version seems to be fully stable, I released it as 1.3.2 
https://github.com/bbeny123/mp4muxer/releases/tag/1.3.2
Version 1.3.2 differs from 1.3.1 in that for DV profiles > 7 the codec configuration box is set to dvcC instead of dvvC (mp4box_64bits 1.0.0 also set dvcC).
This is non-compliant with Dolby's documentation, but as we can see Oppo and older LG TVs are also non-compliant (as only this setting works on them).
https://github.com/bbeny123/mp4muxer/releases/tag/1.3.2
Version 1.3.2 differs from 1.3.1 in that for DV profiles > 7 the codec configuration box is set to dvcC instead of dvvC (mp4box_64bits 1.0.0 also set dvcC).
This is non-compliant with Dolby's documentation, but as we can see Oppo and older LG TVs are also non-compliant (as only this setting works on them).
Last edited by bbeny123 on Sat Aug 05, 2023 2:32 pm, edited 1 time in total.
-
RESET_9999
- Posts: 2421
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
No, LG dropped P7 support since the CX. I was talking about P8 and P5.valington wrote: Sat Aug 05, 2023 1:39 pm Reset your c2 is showing mp4 7 profil dolby vision with this new version mp4 muxer ?
-
staknhalo
- Posts: 178
- Joined: Sun Oct 11, 2020 12:05 am
Re: Dolby Vision now possible through MP4 Mux.
Is there a way to tell what resolution video an RPU came from/what resolution an RPU is intended for? Like if I have a p5 RPU but not the source p5 video, and a HDR10 Blu-ray BL to inject the RPU into - how do I know if black bars should be cropped or not (on some p5 videos the video is 16:9 with black bars in the stream, some p5 will have just the video in whatever resolution/aspect ratio with no black bars)? Like a specific line/variable to look for in the json/RPU?
-
RESET_9999
- Posts: 2421
- Joined: Mon Aug 05, 2019 7:12 pm
Re: Dolby Vision now possible through MP4 Mux.
Everything about the rpu aspect ratio(active area) is in Level 5staknhalo wrote: Sun Aug 06, 2023 1:30 am Is there a way to tell what resolution video an RPU came from/what resolution an RPU is intended for? Like if I have a p5 RPU but not the source p5 video, and a HDR10 Blu-ray BL to inject the RPU into - how do I know if black bars should be cropped or not (on some p5 videos the video is 16:9 with black bars in the stream, some p5 will have just the video in whatever resolution/aspect ratio with no black bars)? Like a specific line/variable to look for in the json/RPU?
If the BL is 16:9 with no black bars or if it is cropped, L5 should always be 0 regardless of the base layer resolution.
if the new BL has black bars, you measure them and edit L5 accordingly.
-
staknhalo
- Posts: 178
- Joined: Sun Oct 11, 2020 12:05 am
Re: Dolby Vision now possible through MP4 Mux.
Got it thanksRESET_9999 wrote: Sun Aug 06, 2023 2:08 amEverything about the rpu aspect ratio(active area) is in Level 5staknhalo wrote: Sun Aug 06, 2023 1:30 am Is there a way to tell what resolution video an RPU came from/what resolution an RPU is intended for? Like if I have a p5 RPU but not the source p5 video, and a HDR10 Blu-ray BL to inject the RPU into - how do I know if black bars should be cropped or not (on some p5 videos the video is 16:9 with black bars in the stream, some p5 will have just the video in whatever resolution/aspect ratio with no black bars)? Like a specific line/variable to look for in the json/RPU?
If the BL is 16:9 with no black bars or if it is cropped, L5 should always be 0 regardless of the base layer resolution.
if the new BL has black bars, you measure them and edit L5 accordingly.
-
UNSCTrafalgar
- Posts: 5
- Joined: Fri Jul 14, 2023 5:17 pm
Re: Dolby Vision now possible through MP4 Mux.
So I never really figured out what was wrong with my setup that was keeping me from converting TrueHD Atmos to DD+, but I think I figured out a way to get around it.
My setup can only handle lossy 5.1 Atmos over ARC anyway, so for movies where audio like that (or even just 5.1 surround or lesser) is available, I want to make a Frankenstein .MP4 file of a profile 7 DT-DL DV stream and whatever lossy audio I find. That should play in DV on my LG E8. I know I'll need to use MP4Muxer at the end but uh, how would I do that? Specifically, should I demux the P7 DT-DL DV stream from the original file (which in this case contains a TrueHD audio stream that would break DV on my LG E8), the lossy audio from whatever other file, and mux them together with MP4Muxer? I guess my real obstacle is properly demuxing everything, and finding out what command exactly I should enter in MP4Muxer. Any guidance would be much appreciated.
In short, the file I'm imagining would be a .MP4 file containing BL+EL+RPU profile 7 DT-DL Dolby Vision, and lossy audio topping out at 5.1 DD+ Atmos.
My setup can only handle lossy 5.1 Atmos over ARC anyway, so for movies where audio like that (or even just 5.1 surround or lesser) is available, I want to make a Frankenstein .MP4 file of a profile 7 DT-DL DV stream and whatever lossy audio I find. That should play in DV on my LG E8. I know I'll need to use MP4Muxer at the end but uh, how would I do that? Specifically, should I demux the P7 DT-DL DV stream from the original file (which in this case contains a TrueHD audio stream that would break DV on my LG E8), the lossy audio from whatever other file, and mux them together with MP4Muxer? I guess my real obstacle is properly demuxing everything, and finding out what command exactly I should enter in MP4Muxer. Any guidance would be much appreciated.
In short, the file I'm imagining would be a .MP4 file containing BL+EL+RPU profile 7 DT-DL Dolby Vision, and lossy audio topping out at 5.1 DD+ Atmos.
Amateur enthusiast
LG E8 55” ——-> Vizio M512A-H6
LG E8 55” ——-> Vizio M512A-H6
-
NiCE77
- Posts: 86
- Joined: Sat Mar 28, 2020 7:49 am
Re: Dolby Vision now possible through MP4 Mux.
Thanks! But I noticed, the --dvh1flag option is not working. This would be necessary for playback on Apple TV (with tvOS 17). Can you fix it?bbeny123 wrote: Sat Aug 05, 2023 1:54 pm Since the 1.3.2-alpha3 version seems to be fully stable, I released it as 1.3.2
https://github.com/bbeny123/mp4muxer/releases/tag/1.3.2
Version 1.3.2 differs from 1.3.1 in that for DV profiles > 7 the codec configuration box is set to dvcC instead of dvvC (mp4box_64bits 1.0.0 also set dvcC).
This is non-compliant with Dolby's documentation, but as we can see Oppo and older LG TVs are also non-compliant (as only this setting works on them).
This solution works until: https://github.com/rixtox/mp4dovi