Music Media Helper (Tools for Multichannel Audio & Music Videos)

QuadraphonicQuad

Help Support QuadraphonicQuad:

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.
No.

What version of Windows are you using?

Can you click the Details button and copy the full log please.
Hi Garry,

Windows 10, version says 22H2.

It's a very long script, my apologies:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at TaggingApp.frmLauncher.frmLauncher_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at DevExpress.XtraEditors.XtraForm.OnLoad(EventArgs e)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.XtraEditors.DForm.WndProc(Message& m)
at DevExpress.XtraEditors.XtraForm.WndProc(Message& msg)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, WM msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
System.Private.CoreLib
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Private.CoreLib.dll
----------------------------------------
Music Media Helper
Assembly Version: 7.0.0.0
Win32 Version: 7.0.0.0
CodeBase: file:///C:/Program%20Files/Music%20Media%20Helper%207/Music%20Media%20Helper.dll
----------------------------------------
DevExpress.Utils.v23.1
Assembly Version: 23.1.8.0
Win32 Version: 23.1.8.0
CodeBase: file:///C:/Program%20Files/Music%20Media%20Helper%207/DevExpress.Utils.v23.1.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6711
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.16/System.Windows.Forms.dll
----------------------------------------
System.ComponentModel.Primitives
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.ComponentModel.Primitives.dll
----------------------------------------
System.Runtime
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Runtime.dll
----------------------------------------
System.Windows.Forms.Primitives
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6711
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.16/System.Windows.Forms.Primitives.dll
----------------------------------------
System.Runtime.InteropServices
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Runtime.InteropServices.dll
----------------------------------------
System.Drawing.Primitives
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Drawing.Primitives.dll
----------------------------------------
System.Collections.Specialized
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Collections.Specialized.dll
----------------------------------------
System.Drawing.Common
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.16/System.Drawing.Common.dll
----------------------------------------
DevExpress.Data.v23.1
Assembly Version: 23.1.8.0
Win32 Version: 23.1.8.0
CodeBase: file:///C:/Program%20Files/Music%20Media%20Helper%207/DevExpress.Data.v23.1.dll
----------------------------------------
netstandard
Assembly Version: 2.1.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/netstandard.dll
----------------------------------------
System.Threading
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Threading.dll
----------------------------------------
System.Diagnostics.TraceSource
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Diagnostics.TraceSource.dll
----------------------------------------
System.Collections
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Collections.dll
----------------------------------------
System.Threading.Thread
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Threading.Thread.dll
----------------------------------------
System.Configuration.ConfigurationManager
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.16/System.Configuration.ConfigurationManager.dll
----------------------------------------
System.ObjectModel
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.ObjectModel.dll
----------------------------------------
System.ComponentModel.TypeConverter
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.ComponentModel.TypeConverter.dll
----------------------------------------
System.ComponentModel
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.ComponentModel.dll
----------------------------------------
System.Private.Uri
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Private.Uri.dll
----------------------------------------
System.Security.Cryptography
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Security.Cryptography.dll
----------------------------------------
System.Collections.Concurrent
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Collections.Concurrent.dll
----------------------------------------
System.Memory
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Memory.dll
----------------------------------------
System.Xml.ReaderWriter
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Xml.ReaderWriter.dll
----------------------------------------
System.Private.Xml
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Private.Xml.dll
----------------------------------------
System.Net.WebClient
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Net.WebClient.dll
----------------------------------------
System.ComponentModel.EventBasedAsync
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.ComponentModel.EventBasedAsync.dll
----------------------------------------
System.Text.Encoding.Extensions
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Text.Encoding.Extensions.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.dll
----------------------------------------
System.Runtime.Serialization.Formatters
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Runtime.Serialization.Formatters.dll
----------------------------------------
System.Xml.XmlSerializer
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Xml.XmlSerializer.dll
----------------------------------------
System.Collections.NonGeneric
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Collections.NonGeneric.dll
----------------------------------------
DevExpress.Data.Desktop.v23.1
Assembly Version: 23.1.8.0
Win32 Version: 23.1.8.0
CodeBase: file:///C:/Program%20Files/Music%20Media%20Helper%207/DevExpress.Data.Desktop.v23.1.dll
----------------------------------------
DevExpress.Drawing.v23.1
Assembly Version: 23.1.8.0
Win32 Version: 23.1.8.0
CodeBase: file:///C:/Program%20Files/Music%20Media%20Helper%207/DevExpress.Drawing.v23.1.dll
----------------------------------------
System.Numerics.Vectors
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Numerics.Vectors.dll
----------------------------------------
System.IO.Compression
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.IO.Compression.dll
----------------------------------------
System.Reflection.Emit.Lightweight
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Reflection.Emit.Lightweight.dll
----------------------------------------
System.Reflection.Emit.ILGeneration
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Reflection.Emit.ILGeneration.dll
----------------------------------------
System.Reflection.Primitives
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Reflection.Primitives.dll
----------------------------------------
System.Linq.Expressions
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Linq.Expressions.dll
----------------------------------------
System.Linq
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Linq.dll
----------------------------------------
Microsoft.Win32.SystemEvents
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.16/Microsoft.Win32.SystemEvents.dll
----------------------------------------
Microsoft.Win32.Registry
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/Microsoft.Win32.Registry.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
Assembly Version: 0.0.0.0
Win32 Version: n/a
CodeBase:
----------------------------------------
DevExpress.XtraEditors.v23.1
Assembly Version: 23.1.8.0
Win32 Version: 23.1.8.0
CodeBase: file:///C:/Program%20Files/Music%20Media%20Helper%207/DevExpress.XtraEditors.v23.1.dll
----------------------------------------
Microsoft.VisualBasic.Core
Assembly Version: 12.0.0.0
Win32 Version: 12.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/Microsoft.VisualBasic.Core.dll
----------------------------------------
Microsoft.Win32.Primitives
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/Microsoft.Win32.Primitives.dll
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 7.0.1624.6711
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.16/Accessibility.dll
----------------------------------------
DevExpress.XtraBars.v23.1
Assembly Version: 23.1.8.0
Win32 Version: 23.1.8.0
CodeBase: file:///C:/Program%20Files/Music%20Media%20Helper%207/DevExpress.XtraBars.v23.1.dll
----------------------------------------
DevExpress.XtraDialogs.v23.1
Assembly Version: 23.1.8.0
Win32 Version: 23.1.8.0
CodeBase: file:///C:/Program%20Files/Music%20Media%20Helper%207/DevExpress.XtraDialogs.v23.1.dll
----------------------------------------
System.Text.RegularExpressions
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Text.RegularExpressions.dll
----------------------------------------
System.ComponentModel.Annotations
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.ComponentModel.Annotations.dll
----------------------------------------
System.Runtime.Loader
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Runtime.Loader.dll
----------------------------------------
System.Diagnostics.StackTrace
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Diagnostics.StackTrace.dll
----------------------------------------
System.Resources.Extensions
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.16/System.Resources.Extensions.dll
----------------------------------------
System.Drawing
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6711
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.WindowsDesktop.App/7.0.16/System.Drawing.dll
----------------------------------------
System.IO.IsolatedStorage
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.IO.IsolatedStorage.dll
----------------------------------------
System.IO.FileSystem.AccessControl
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.IO.FileSystem.AccessControl.dll
----------------------------------------
System.Security.AccessControl
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Security.AccessControl.dll
----------------------------------------
System.Security.Principal.Windows
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Security.Principal.Windows.dll
----------------------------------------
System.Reflection.Metadata
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Reflection.Metadata.dll
----------------------------------------
System.Collections.Immutable
Assembly Version: 7.0.0.0
Win32 Version: 7.0.1624.6629
CodeBase: file:///C:/Program%20Files/dotnet/shared/Microsoft.NETCore.App/7.0.16/System.Collections.Immutable.dll
----------------------------------------

************** JIT Debugging **************
 
Thanks. I’m not sure what’s going on but I’ll try a rebuild of the application and installer.

MMH saves info about its dialog positions maybe that info is corrupt and causing it to fail on startup.

I’ll run a couple of tests on another PC here tomorrow morning to see if I can replicate the issue.
 
I'm going to assume he has decrypted a disc, copied the .mt2s file, and wants to extract the truehd file for playback. In the past I have used MKVCleaver as a front end for mkvtoolnix to extract the whole stream from a mkv file.
That is correct. I am not implying that MMH should be able to decrypt or take blue-ray disks as such but the already decoded m2ts file.
Currently I am extracting thd with ffmpeg and then decoding atmos content through MMH Atmos decoder.
 
This. I think currently it's probably easier to extract the trueHD stream from mkv. Bear in mind that chapter split mkv extractions are likely not to play in the Dolby Reference Player: it's really picky on the frame splits.
 
Got a little bit of an issue here wondering if you had any ideas Garry. I've been doing another massive rip session and had issues with MMH crashing (I think it's just my computer). Closed and reopened the app quite a few times and all was ok but now I'm getting this message:

I’ve rebuilt both the app and installer with a minor change in an attempt to catch a possible error.

Please ensure you have rebooted your PC since last used MMH and download and install MMH from the link on first post here.

Let me know how it goes.
 
I’ve rebuilt both the app and installer with a minor change in an attempt to catch a possible error.

Please ensure you have rebooted your PC since last used MMH and download and install MMH from the link on first post here.

Let me know how it goes.
You are a wizard Garry, it worked! It boggles my mind how talented people like yourself can make heads or tails of that massive log I posted! Thanks again.
 
This. I think currently it's probably easier to extract the trueHD stream from mkv. Bear in mind that chapter split mkv extractions are likely not to play in the Dolby Reference Player: it's really picky on the frame splits.
The reason I extracted thd from m2ts was to use it with MMH Atmos decoder as it does not support m2ts but does support thd files :)
 
Are there reasons to have M2TS rather than MKV?
The .m2ts (transport stream) container is not as flexible as the .mkv (program stream) container.

Typically the .m2ts container supports the following: -
Video: MPEG-1 (H.261), MPEG-2 (H.262), MPEG-4 (H.264 aka: AVC), MPEG-H (H.265 aka: HEVC) and Microsoft's VC-1.
Audio: Lossless LPCM at up-to 8 channels, lossy Dolby Digital (AC-3), lossy Dolby Digital Plus (E-AC-3), lossless Dolby TrueHD with or without Atmos. Lossy DTS (along with its variants), lossy DTS-HD High Resolution Audio, lossless DTS-HD Master Audio and DTS:X. Also, lossy LC-AAC and HE-AAC is supported, but not for Blu-ray authored discs.
Subtitles: PGS (Presentation Graphic Stream) format (SUP).
Note: The .m2ts container does not natively support 'chapter' navigation.

Typically the .mkv container supports the following: -
Video: The same as above plus a lot more formats,
Audio: The same as above plus a lot more formats.
Subtitles: The same as above plus many different 'text' based subtitle formats such as SubRip Subtitle (SRT).
The .mkv container also supports 'chapter' navigation.

Note: I may have missed some things. I'm a bit rusty as I fell over early this morning and banged my head...
 
Last edited:
Hi Garry!
I think there is still some problem with the Chapter Editor
Everthing works fine until I export the .CUE file. The timestamps in the .CUE gets wrong somehow.

.CUE file
The 'INDEX 01' line has too many digits after the seconds. There should be two digits only (ie: xx:xx:xx) but I can see six... Plus the .cue file exceeds 99 minutes. Sadly, hardware playback devices can't read such .cue files.

Info: https://en.wikipedia.org/wiki/Cue_sheet_(computing)
 
Last edited:
Back
Top