I too had noticed this stopped working sometime in the last few years. I have resorted to mapping images manually, but it would be nice to have this working again.
mike admin wrote: ↑Sat Sep 26, 2015 12:17 pm
It is added as an attachment inside MKV file. VLC, for example, will display it.
None of my recently processed titles have a cover/jacket image included. I have not found an "attached pic" on an mkv with a version newer than 1.10. (My app versions jump from 1.10 to 1.14)
Below are examples from a few older titles as displayed by ffmpeg/ffprobe. App version metadata is not included for image streams, next previous stream data shown.
Code: Select all
Stream #0:4(eng): Subtitle: hdmv_pgs_subtitle
Metadata:
BPS-eng : 29839
DURATION-eng : 02:06:50.123354166
NUMBER_OF_FRAMES-eng: 3180
NUMBER_OF_BYTES-eng: 28384925
SOURCE_ID-eng : 001200
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.6 darwin(x86-release)
_STATISTICS_WRITING_DATE_UTC-eng: 2017-08-12 23:46:36
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES SOURCE_ID
DURATION : 02:07:31.999000000
Stream #0:5: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x360 [SAR 72:72 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
Metadata:
FILENAME : cover.jpg
MIMETYPE : image/jpeg
DURATION : 00:00:00.000000000
--
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.8 darwin(x64-release)
Stream #0:9: Video: mjpeg (Baseline), yuvj420p(pc, bt470bg/unknown/unknown), 640x360 [SAR 96:96 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
--
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.6 darwin(x86-release)
Stream #0:5: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x360 [SAR 72:72 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
--
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.6 darwin(x86-release)
Stream #0:15: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x360 [SAR 72:72 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
--
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.6 darwin(x86-release)
Stream #0:16: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x360 [SAR 72:72 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
--
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.6 darwin(x86-release)
Stream #0:13: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x360 [SAR 72:72 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
--
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.6 darwin(x86-release)
Stream #0:15: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x360 [SAR 72:72 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
--
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.6 darwin(x86-release)
Stream #0:13: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x360 [SAR 72:72 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
--
_STATISTICS_WRITING_APP-eng: MakeMKV v1.10.6 darwin(x86-release)
Stream #0:15: Video: mjpeg (Baseline), yuvj444p(pc, bt470bg/unknown/unknown), 640x360 [SAR 72:72 DAR 16:9], 1k tbr, 1k tbn, 1k tbc
My Default Profile: (including failed attempts to identify image tracks)
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<profile>
<!-- profile name -->
<name lang="eng">Blu-ray</name>
<!-- Common MKV flags -->
<mkvSettings
ignoreForcedSubtitlesFlag="false"
useISO639Type2T="false"
setFirstSubtitleTrackAsDefault="false"
insertFirstChapter00IfMissing="true"
/>
<!-- setFirstForcedSubtitleTrackAsDefault="true" -->
<!-- setFirstAudioTrackAsDefault="true" -->
<!-- {NAME}{ (:DY}{):+DY}{title:+DFLT} -->
<!-- .... .... .... Settings overridable in preferences -->
<profileSettings
app_DefaultSelectionString="-sel:all,+sel:(favlang|nolang|single),-sel:lossless,-sel:(havemulti|havelossless|havecore),=100:all,-10:eng,-sel:mvcvideo,+sel:attachment"
/>
<!--
app_DefaultSelectionString="-sel:all,+sel:(favlang|nolang|single),-sel:lossless,-sel:(havemulti|havelossless|havecore),=100:all,-10:eng,-sel:mvcvideo,+sel:attachment"
-->
<!-- .... .... Output formats currently supported by MakeMKV -->
<outputSettings name="copy" outputFormat="directCopy">
<description lang="eng">Copy track as is</description>
<extraArgs>-disposition 0</extraArgs>
</outputSettings>
<outputSettings name="aac" outputFormat="AAC">
<description lang="eng">Save as Mpeg-4 AAC-LC</description>
<extraArgs>codec=libfdk_aac profile=LC</extraArgs>
<extraArgs>afterburner=1</extraArgs>
</outputSettings>
<outputSettings name="lpcm" outputFormat="LPCM-raw">
<description lang="eng">Save as raw LPCM</description>
</outputSettings>
<outputSettings name="wavex" outputFormat="LPCM-wavex">
<description lang="eng">Save as LPCM in WAV container</description>
</outputSettings>
<outputSettings name="AC3-max" outputFormat="AC3">
<description lang="eng">Save as AC3</description>
</outputSettings>
<outputSettings name="AC3-448" outputFormat="AC3">
<description lang="eng">AC3 at 448k</description>
<extraArgs>-b 448k</extraArgs>
<extraArgs>-disposition default</extraArgs>
</outputSettings>
<outputSettings name="AC3-224" outputFormat="AC3">
<description lang="eng">AC3 at 224k</description>
<extraArgs>-b 224k</extraArgs>
</outputSettings>
<outputSettings name="flac-best" outputFormat="FLAC">
<description lang="eng">Save as FLAC (best compression)</description>
<extraArgs>-compression_level 12</extraArgs>
</outputSettings>
<outputSettings name="flac-fast" outputFormat="FLAC">
<description lang="eng">Save as FLAC (fast compression)</description>
<extraArgs>-compression_level 5</extraArgs>
</outputSettings>
<!-- .... .... .... .... Audio downmix settings -->
<audioMixSettings name="multi"
outputChannelLayout="5.1b"
mix="DolbyPrologic2">
<description lang="eng">Multi Encode to 5.1</description>
</audioMixSettings>
<audioMixSettings name="AAC-multi"
outputBPS="16"
outputChannelLayout="5.1b"
mix="DolbyPrologic2">
<description lang="eng">Multi Encode to AAC 5.1</description>
</audioMixSettings>
<audioMixSettings name="AC3-2ch"
outputBPS="24"
outputChannelLayout="stereo"
mix="DolbyPrologic2">
<description lang="eng">Stereo Encode to AC3</description>
</audioMixSettings>
<audioMixSettings name="stereo16"
outputBPS="16"
outputChannelLayout="stereo"
mix="DolbyPrologic2">
<description lang="eng">Stereo 16-bit Dolby PrologicII downmix</description>
</audioMixSettings>
<audioMixSettings name="stereo16raw"
outputBPS="16"
outputChannelLayout="stereo"
centerMixLevel="-3dB"
surroundMixLevel="-6dB"
lfeMixLevel="0">
<description lang="eng">Stereo 16-bit downmix</description>
</audioMixSettings>
<!-- .... .... .... Default rule - copy as is -->
<trackSettings input="default">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
<trackSettings input="Mpeg1">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
<trackSettings input="Mpeg2">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
<trackSettings input="Mpeg4">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
<trackSettings input="VC1">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
<!--
<trackSettings input="JPEG">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
-->
<!--
<trackSettings input="jpeg">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
-->
<!--
<trackSettings input="JPG">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
-->
<!--
<trackSettings input="jpg">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
-->
<!--
<trackSettings input="mjpeg">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString"></output>
</trackSettings>
-->
<!-- .... .... .... .... .... .... .... .... .... Save TRUEHD -->
<trackSettings input="TRUEHD-stereo">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-224"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:all"
audioMix="AC3-2ch">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel">
</output-->
</trackSettings>
<trackSettings input="TRUEHD-multi">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-20:eng,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-448"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:all"
audioMix="multi">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel"
audioMix="AAC-multi">
</output-->
</trackSettings>
<!-- .... .... .... .... .... .... .... .... .... Save AC3 -->
<trackSettings input="AC3-stereo">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-224"
defaultSelection="$app_DefaultSelectionString,-sel:all"
audioMix="AC3-2ch">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-sel:(havemulti|havelossless|havecore)">
</output-->
</trackSettings>
<trackSettings input="AC3-multi">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-20:eng,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-448"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:all"
audioMix="multi">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel"
audioMix="AAC-multi">
</output-->
</trackSettings>
<!-- .... .... .... .... .... .... .... .... .... Save DTS-HD MA -->
<trackSettings input="DTSHDMA-stereo">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-224"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:((!eng)|havemulti|havecore)"
audioMix="AC3-2ch">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel">
</output-->
</trackSettings>
<trackSettings input="DTSHDMA-multi">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-20:eng,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-448"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:((!eng)|havecore)"
audioMix="multi">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel"
audioMix="AAC-multi">
</output-->
</trackSettings>
<!-- .... .... .... .... .... .... Save DTS-HD Core .... ** Default Downmix ** -->
<trackSettings input="DTSHD-core-stereo">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-224"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:((!eng)|havemulti)"
audioMix="AC3-2ch">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel">
</output-->
</trackSettings>
<trackSettings input="DTSHD-core-multi">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-20:eng,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-448"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:(!eng)"
audioMix="multi">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel"
audioMix="AAC-multi">
</output-->
</trackSettings>
<!-- .... .... .... .... .... .... .... .... Save DTS .... ** Alt Dnmx ** -->
<trackSettings input="DTS-stereo">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-224"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:((!eng)|havemulti|havecore)"
audioMix="AC3-2ch">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel">
</output-->
</trackSettings>
<trackSettings input="DTS-multi">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-20:eng,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-448"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel:((!eng)|havemulti|havecore)"
audioMix="multi">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel"
audioMix="AAC-multi">
</output-->
</trackSettings>
<!-- .... .... .... .... .... .... .... Save DTS-HD LBR (low quality) -->
<trackSettings input="DTSHDLBR-stereo">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-224"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel"
audioMix="AC3-2ch">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel">
</output-->
</trackSettings>
<trackSettings input="DTSHDLBR-multi">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-20:eng,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-448"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel"
audioMix="multi">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel"
audioMix="AAC-multi">
</output-->
</trackSettings>
<!-- .... .... .... .... .... .... .... .... .... Save LPCM -->
<trackSettings input="LPCM-stereo">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-224"
defaultSelection="$app_DefaultSelectionString,-sel:all"
audioMix="AC3-2ch">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-sel:(havemulti|havelossless|havecore)">
</output-->
</trackSettings>
<trackSettings input="LPCM-multi">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-20:eng,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-448"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel"
audioMix="multi">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel"
audioMix="AAC-multi">
</output-->
</trackSettings>
<!-- .... .... .... .... .... .... .... .... .... MPL -->
<trackSettings input="MLP-stereo">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-224"
defaultSelection="$app_DefaultSelectionString,-sel:all"
audioMix="AC3-2ch">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-sel:(havemulti|havelossless|havecore)">
</output-->
</trackSettings>
<trackSettings input="MLP-multi">
<output outputSettingsName="copy"
defaultSelection="$app_DefaultSelectionString,-20:eng,-sel:(!eng)">
</output>
<output outputSettingsName="AC3-448"
defaultSelection="$app_DefaultSelectionString,-60:eng,-sel"
audioMix="multi">
</output>
<!--output outputSettingsName="aac"
defaultSelection="$app_DefaultSelectionString,-50:eng,-sel"
audioMix="AAC-multi">
</output-->
</trackSettings>
</profile>