Una solución rápida sería eliminar Movie.qlgenerator
de la carpeta /System/Library/QuickLook/
. Esto deshabilitará la creación de miniaturas para todos los archivos de películas, no solo para los MKV.
Una mejor solución (si sabes lo que estás haciendo) sería restringir el complemento Movie.qlgenerator
para mostrar contenido solo de ciertos formatos de video:
Haz clic derecho en Movie.qlgenerator: deberías poder abrir su carpeta Contents y ver su archivo Info.plist. Podrías intentar modificar esto para excluir archivos .mkv; desafortunadamente no hay forma de hacerlo directamente, pero podrías modificar la parte LSItemContentTypes para incluir solo tipos que no sean .mkv.
Debes hacer una copia de seguridad de Movie.qlgenerator antes de hacer esto. De todos modos, una vez que la hayas respaldado, abre Info.plist en el complemento original dentro del framework Quicklook; probablemente necesitarás usar XCode, o podrías intentar usar plutil en la línea de comandos si te sientes cómodo con eso (plutil -convert xml1
), ya que el .plist está en formato binario por defecto.
Encuentra LSItemContentTypes (en XCode busca Document types y luego Document Content Type UTIs). Esta es una matriz de elementos, con una entrada de public.movie
, que básicamente significa "cualquier película que Quicktime pueda abrir".
Elimina esto y en su lugar agrega entradas para los siguientes UTIs:
com.apple.quicktime-movie
public.avi
public.mpeg
public.mpeg-4
public.3gpp
public.3ggp2
(o los UTIs para los tipos de películas para los que te gustaría mantener las vistas previas)