So when attempting to rip my original blu-ray set of the Soul Eater anime series, I ran into issues with the first disc, Episodes 3 and 7 if memory serves, where they would just get stuck and take forever to complete and then the output files were weird (one was only like 11 min in length of the 23 with what I guess to be an appropriate file size, while the other was also 10-11 min in length but around the 4gb size of a full 23 min episode).
After reading through here, I tried cleaning, but that didn't help and neither drive (Pioneer or LG) would work properly. So I went with the assumption that maybe the disc itself was bad (recalling that I think we ended up watching some episodes online as our player at the time of first purchase had some issues).
With a new set from Amazon, I tried again. This time while so far they appear to be ripping correctly, they still have debug codes in the screens while the process is being run. I just looked at the debug files and they both show:
THDSF: [truehd @ 000002033D2B3C30] Assignment of matrix channel 0 to invalid output channel -22
THDSF: is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
THDSF: [truehd @ 000002033D2B3C30] If you want to help, upload a sample of this file to https://streams.videolan.org/upload/ and contact the ffmpeg-devel mailing list. (ffmpeg-devel@ffmpeg.org)
THDSF: [truehd @ 000002033D2B3C30] No restart header present in substream 0.
THDSF: [truehd @ 000002033D2B3C30] channel count mismatch
(I'll be sending them a sample after I reach out to find out what they are refereing to of sample wise as well as how to get that sample)
I've attached the text files of the logs from each makemkv window, the debug logs, and the version output for ffmpeg.
This may also explain why when I go to play a converted version of the episodes, I have to switch the audio track to one of the 5.1 trackis in the Jellyfin player on Apple TV 4k. Playing the files from my windows 11 pc doesn't seem to run into this audio issue (both going to an input on my av receiver). I'm guessing that the VLC player just ignores the error for that channel and outputs the rest while the app on the apple tv just doesn't handle that error and doesn't output any channel instead (a complete guess on my part).