005015:0000 Saving 1 titles into directory E:/Media/Temp using profile 'AC3' from file 'C:\Program Files\MakeMKV/ac3.mmcp.xml'
FFENC016: option b=640k
FFDEC001: [dca @ 24344b80] Warning: not compiled with thread support, using thread emulation
FFDEC001: [dca @ 24344b80] Stream with high frequencies VQ coding
FFDEC015: [dca @ 2481c008] Warning: not compiled with thread support, using thread emulation
FFDEC015: [dca @ 2481c008] Stream with high frequencies VQ coding
FFENC016: [ac3 @ 2507cad0] Warning: not compiled with thread support, using thread emulation
FFDEC002: [dca @ 23712948] Warning: not compiled with thread support, using thread emulation
FFDEC002: [dca @ 23712948] Stream with high frequencies VQ coding
FFDEC003: [dca @ 23712948] Warning: not compiled with thread support, using thread emulation
FFDEC003: [dca @ 23712948] Stream with high frequencies VQ coding
FFDEC004: [dca @ 23712948] Warning: not compiled with thread support, using thread emulation
FFDEC004: [dca @ 23712948] Stream with high frequencies VQ coding
FFDEC004: [dca @ 23712948] Overread auxiliary data by 32 bits
001002:0020 LIBMKV_TRACE: FFDEC004: [dca @ 23712948] Overread auxiliary data by 32 bits
FFDEC004: [dca @ 23712948] error decoding block
001002:0020 LIBMKV_TRACE: FFDEC004: [dca @ 23712948] error decoding block
001003:0020 DEBUG: Code 3199971767 at 6OwS.SLSCM&vEQN{V//n0:29393654
001003:0020 DEBUG: Code 2 at k%R:|UDf0#]%rCG-:121264763
001003:0020 DEBUG: Code 0 at gY]jJutQl#s;?|\vB\65:29393286
001003:0020 DEBUG: Code 0 at _`Q(3Wn#b4|{]F+YZ]*+:121263337
001003:0020 DEBUG: Code 0 at M3]t2SSN;)1<":>%-e!S5:213135090
001003:0020 DEBUG: Code 20 at k%R:|UDf0#]%rCG-:29395379
001003:0020 DEBUG: Code 0 at k%R:|UDf0#]%rCG-:29396667
001003:0020 DEBUG: Code 0 at gY]jJutQl#s;?|\vB\65:213130030
001003:0020 DEBUG: Code 0 at M3]t2SSN;)1<":>%-e!S5:213135090
001002:0020 LIBMKV_TRACE: Exception: Error while reading input
005003:0000 Failed to save title 162 to file E:/Media/Temp/Ender's Game (2013).mkv
005004:0080 0 titles saved, 1 failed
005037:0204 Copy complete. 0 titles saved, 1 failed.
I have tried using 1.9.0 and rolling back to 1.8.14, but no luck. I cannot find any further information on this. Any ideas what is causing this and a way to fix it? As always, thanks in advance.
After some searching, this error message appears to come from FFmpeg source for DCA decoding (dcadec.c). Although I don't actually see an FFMpeg DLL in the install folder, I assume that MakeMKV is making use of FFMpeg in some fashion. I am currently running a profile that converts DTS to AC3 (my Google TV box doesn't do DTS), but I will try a rip without the audio conversion to see if the error still occurs.
Romansh wrote:Ah, dammit… this is my code that's triggering this, too. Not sure it's a bug, could be a malformed DTS bitstream, but still…
It's happening for me in almost identical ways on 3 or 4 different blu-ray discs. But not all. And the error happens at different points in the progress for each of the discs (though consistently for each disc). So, perhaps it is malformed DTS, but the movies themselves play fine. Maybe updated FFMpeg code addresses this?
Right now MakeMKV uses ffmpeg for DTS decoding. This appears to be a DTS track that DCA decoder in ffmpeg fails to decode. Recently MakeMKV switched to libdca for DTS-HD decoding. It might make sense to switch to this library for regular DTS decoding as well. To do so I need more data.
Please make an MKV file with DTS track (without transcoding). Then use MkvExtract to extract the DTS track into .dts file, compress it with any archiver, and send this file to support@makemkv.com .