Nach meiner Erinnerung muxt MKVToolnix TrueHD in zwei Audiotracks, weil sonst die Matroshka-Vorgabe, dass für jedem Track exakt ein Decoder zuständig ist, verletzt wäre.
Also Cover in die Anzeige zu kriegen scheint ne harte Nuss...
Ich hab noch von keinem SAP gehört, der Cover in MKV-Attachments darstellt. M.W. funktioniert das nur mit MP4, wenn man sich an die iTunes-Vorgaben hält. Aber auch das nicht mit jedem SAP. Wenn dein Player also Cover von MKVs anzeigt, müssen die aus einer externen Datenbank kommen. Und die sind nach meiner Erfahrung nicht sehr zuverlässig und "erkennen" gern mal den falschen Film.
Ja, entweder durch den Player oder durch Neukodierung. Bei Neukodierung entsprechend mit dem Zeitaufwand und Qualitätsverlust. Ggf. müssen noch Untertitel angepaßt werden.
Für Softwareplayer geht es auch durch Manipulation der Headerdaten, wobei die für VLC und MPC-HC unterschiedlich verändert werden müssen. Der VLC konnte es früher™ auch durch einen Filter, der wurde aber im Lauf der Zeit verschlimmbessert, so dass es m.W. nicht mehr geht. Mit einem SAP hab ich das mangels Hoffnung auf Erfolg nie getestet. Die werten Headerdaten nicht aus und holen sich die Daten aus dem Bitstream.