Ich würde keine auswählen und sie in einen MPEG-4 Part 14-Container (ISO / IEC 14496-14) (als "MP4" bezeichnet) remuxen.
Das QuickTime File Format (QTFF) war die Basis für MP4. Sie bieten (mehr oder weniger) dieselbe Unterstützung für Video-, Audio- und Untertitel-Codecs. Es gibt jedoch viele Geräte, die keine MOV-Dateien lesen können. Zum Beispiel ist es nicht möglich, MOV-Dateien in früheren Windows-Versionen nativ abzuspielen.
Matroska ist zwar Open Source, wird jedoch von der ISO nicht standardisiert. Das ist vielleicht nicht wirklich wichtig - und in der Tat ist es ein offener Standard -, aber die Unterstützung der Gerätewiedergabe für MKV-Dateien nimmt nur sehr langsam zu. Es ist ein vielversprechendes Containerformat, aber Sie werden wahrscheinlich nie für eine echte Anwendung verwendet werden, außer das Teilen von Videos im Web.
Die Vergangenheit hat gezeigt, dass Unternehmen beim Aufbau von Anwendungen oder Diensten, die für Unterhaltungselektronik oder für jedwede Art von öffentlichem Interesse eingesetzt werden, auf etablierten Standards basieren, bei denen es sich zumeist um solche handelt, die von der ITU oder der ISO veröffentlicht werden.
Denken Sie an das DVB-Broadcasting, das MPEG-2 verwendet, die DVD, die ebenfalls MPEG-2 verwendet, oder Blu-ray-Discs, die MPEG-4 Part 10-Video (AVC) verwenden. Alle Videokameras zeichnen heutzutage einige Varianten des MPEG-4-Videos auf und verwenden Speicherformate, die in MPEG-4 definiert sind oder stark mit diesen zusammenhängen (z. B. AVCHD).
Jüngste Initiativen haben die Diskussion über Softwarepatente in verschiedenen Video- und Audio-Codecs - insbesondere in Bezug auf HTML5-Video - in die Wege geleitet, aber bei Speicherformaten wie MP4 ist dies nicht wirklich ein Problem.